Version 18.25.2

This commit is contained in:
Antonio Cañas Vargas 2018-12-30 22:44:06 +01:00
parent 65037715e9
commit 6588712e79
7 changed files with 192 additions and 3 deletions

1
icon/classroom.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="chalkboard-teacher" class="svg-inline--fa fa-chalkboard-teacher fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="#404040" d="M208 352c-2.39 0-4.78.35-7.06 1.09C187.98 357.3 174.35 360 160 360c-14.35 0-27.98-2.7-40.95-6.91-2.28-.74-4.66-1.09-7.05-1.09C49.94 352-.33 402.48 0 464.62.14 490.88 21.73 512 48 512h224c26.27 0 47.86-21.12 48-47.38.33-62.14-49.94-112.62-112-112.62zm-48-32c53.02 0 96-42.98 96-96s-42.98-96-96-96-96 42.98-96 96 42.98 96 96 96zM592 0H208c-26.47 0-48 22.25-48 49.59V96c23.42 0 45.1 6.78 64 17.8V64h352v288h-64v-64H384v64h-76.24c19.1 16.69 33.12 38.73 39.69 64H592c26.47 0 48-22.25 48-49.59V49.59C640 22.25 618.47 0 592 0z"></path></svg>

After

Width:  |  Height:  |  Size: 753 B

View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="chalkboard-teacher" class="svg-inline--fa fa-chalkboard-teacher fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="#404040" d="M208 352c-2.39 0-4.78.35-7.06 1.09C187.98 357.3 174.35 360 160 360c-14.35 0-27.98-2.7-40.95-6.91-2.28-.74-4.66-1.09-7.05-1.09C49.94 352-.33 402.48 0 464.62.14 490.88 21.73 512 48 512h224c26.27 0 47.86-21.12 48-47.38.33-62.14-49.94-112.62-112-112.62zm-48-32c53.02 0 96-42.98 96-96s-42.98-96-96-96-96 42.98-96 96 42.98 96 96 96zM592 0H208c-26.47 0-48 22.25-48 49.59V96c23.42 0 45.1 6.78 64 17.8V64h352v288h-64v-64H384v64h-76.24c19.1 16.69 33.12 38.73 39.69 64H592c26.47 0 48-22.25 48-49.59V49.59C640 22.25 618.47 0 592 0z"></path></svg>

After

Width:  |  Height:  |  Size: 753 B

View File

@ -0,0 +1,138 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg id="svg2" xmlns="http://www.w3.org/2000/svg" height="128" width="128" version="1.0" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs id="defs4">
<linearGradient id="linearGradient3579">
<stop id="stop3581" stop-color="#672b27" offset="0"/>
<stop id="stop3583" stop-color="#712913" offset=".5"/>
<stop id="stop3585" stop-color="#965e26" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3551">
<stop id="stop3553" offset="0"/>
<stop id="stop3557" stop-color="#6f382e" stop-opacity="0" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3511">
<stop id="stop3513" stop-color="#813d20" offset="0"/>
<stop id="stop3515" stop-color="#7f4621" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3439">
<stop id="stop3441" stop-color="#824623" offset="0"/>
<stop id="stop3443" stop-color="#672412" offset=".5"/>
<stop id="stop3445" stop-color="#420804" stop-opacity=".99608" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3431">
<stop id="stop3433" stop-color="#c96905" offset="0"/>
<stop id="stop3435" stop-color="#d6902a" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3405">
<stop id="stop3407" stop-color="#672b27" offset="0"/>
<stop id="stop3413" stop-color="#712913" offset=".5"/>
<stop id="stop3409" stop-color="#620000" stop-opacity=".98431" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3356" y2="278.1" gradientUnits="userSpaceOnUse" x2="661.55" y1="212.51" x1="575.89">
<stop id="stop3360" stop-color="#029831" offset="0"/>
<stop id="stop3372" stop-color="#006c02" offset=".5"/>
<stop id="stop3362" stop-color="#003b2d" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3370" y2="279.27" gradientUnits="userSpaceOnUse" x2="663.65" y1="279.27" x1="572.87">
<stop id="stop3366" stop-color="#2e6b01" offset="0"/>
<stop id="stop3368" stop-color="#152c28" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3376" y2="284.79" gradientUnits="userSpaceOnUse" x2="668.25" y1="284.79" x1="570.7">
<stop id="stop3380" stop-color="#d68c23" offset="0"/>
<stop id="stop3392" stop-color="#c66100" offset=".5"/>
<stop id="stop3382" stop-color="#6f382e" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3390" y2="280.44" gradientUnits="userSpaceOnUse" x2="668.93" y1="280.44" x1="568.19">
<stop id="stop3386" stop-color="#d5801f" offset="0"/>
<stop id="stop3394" stop-color="#993a1b" offset=".5"/>
<stop id="stop3388" stop-color="#78413e" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3613" y2="285.4" gradientUnits="userSpaceOnUse" x2="669.91" y1="285.4" x1="568.29">
<stop id="stop3609" stop-color="#fff" stop-opacity=".50196" offset="0"/>
<stop id="stop3611" stop-color="#fff" stop-opacity=".36078" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3617" y2="88.929" gradientUnits="userSpaceOnUse" x2="66.259" y1="7.8641" x1="66.259">
<stop id="stop3307" stop-color="#010000" offset="0"/>
<stop id="stop3352" stop-color="#411000" offset=".73611"/>
<stop id="stop3309" stop-color="#822000" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3654" y2="289.29" gradientUnits="userSpaceOnUse" x2="668" y1="289.29" x1="568.67">
<stop id="stop3625" stop-color="#811f00" offset="0"/>
<stop id="stop3631" stop-color="#5d0003" offset=".5"/>
<stop id="stop3627" stop-color="#811f00" offset="1"/>
</linearGradient>
<filter id="filter3772" y="-.031029" width="1.7633" x="-.38163" height="1.0621">
<feGaussianBlur id="feGaussianBlur3774" stdDeviation="0.58138587"/>
</filter>
<linearGradient id="linearGradient3810" y2="64.41" gradientUnits="userSpaceOnUse" x2="45.798" gradientTransform="matrix(.51766 .85559 -.85559 .51766 635.73 176.83)" y1="113.08" x1="45.798">
<stop id="stop3685" stop-color="#5a5a6b" offset="0"/>
<stop id="stop3691" stop-color="#837e97" offset=".5"/>
<stop id="stop3693" stop-color="#9192a7" offset=".75"/>
<stop id="stop3687" stop-color="#8780a4" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3814" y2="71.687" gradientUnits="userSpaceOnUse" x2="41.167" gradientTransform="matrix(.51766 .85559 -.85559 .51766 635.73 176.83)" y1="113.08" x1="41.167">
<stop id="stop3697" stop-color="#c8c8d8" offset="0"/>
<stop id="stop3699" stop-color="#fbfbfc" offset="1"/>
</linearGradient>
<filter id="filter3834">
<feGaussianBlur id="feGaussianBlur3836" stdDeviation="0.38432455"/>
</filter>
<linearGradient id="linearGradient3845" y2="297.6" xlink:href="#linearGradient3551" gradientUnits="userSpaceOnUse" x2="599.37" gradientTransform="matrix(-1 0 0 1 1236.4 0)" y1="285.4" x1="599.37"/>
<linearGradient id="linearGradient3847" y2="318.35" xlink:href="#linearGradient3579" gradientUnits="userSpaceOnUse" x2="597.52" gradientTransform="matrix(-1 0 0 1 1236.3 0)" y1="290.62" x1="597.52"/>
<linearGradient id="linearGradient3850" y2="297.6" xlink:href="#linearGradient3551" gradientUnits="userSpaceOnUse" x2="599.37" gradientTransform="translate(-.004465)" y1="285.4" x1="599.37"/>
<linearGradient id="linearGradient3852" y2="318.35" xlink:href="#linearGradient3579" gradientUnits="userSpaceOnUse" x2="597.52" gradientTransform="translate(.10252)" y1="290.62" x1="597.52"/>
<linearGradient id="linearGradient3855" y2="297.05" xlink:href="#linearGradient3431" gradientUnits="userSpaceOnUse" x2="583.48" gradientTransform="matrix(-1 0 0 1 1236.7 0)" y1="315.81" x1="583.48"/>
<linearGradient id="linearGradient3857" y2="318.35" xlink:href="#linearGradient3405" gradientUnits="userSpaceOnUse" x2="597.52" gradientTransform="matrix(-1 0 0 1 1236.6 0)" y1="290.62" x1="597.52"/>
<linearGradient id="linearGradient3860" y2="297.05" xlink:href="#linearGradient3431" gradientUnits="userSpaceOnUse" x2="583.48" gradientTransform="translate(-.004465)" y1="315.81" x1="583.48"/>
<linearGradient id="linearGradient3862" y2="318.35" xlink:href="#linearGradient3405" gradientUnits="userSpaceOnUse" x2="597.52" gradientTransform="translate(.10252)" y1="290.62" x1="597.52"/>
<linearGradient id="linearGradient3865" y2="299.34" xlink:href="#linearGradient3551" gradientUnits="userSpaceOnUse" x2="622.05" gradientTransform="translate(0 .99999)" y1="295.55" x1="622.05"/>
<linearGradient id="linearGradient3867" y2="299.45" xlink:href="#linearGradient3511" gradientUnits="userSpaceOnUse" x2="617.44" y1="302.66" x1="617.44"/>
<linearGradient id="linearGradient3870" y2="299.04" xlink:href="#linearGradient3431" gradientUnits="userSpaceOnUse" x2="622.05" gradientTransform="translate(0 .99999)" y1="301.88" x1="622.05"/>
<linearGradient id="linearGradient3875" y2="319.61" xlink:href="#linearGradient3439" gradientUnits="userSpaceOnUse" x2="598.18" gradientTransform="matrix(-1 0 0 1 1236.7 0)" y1="290.65" x1="598.18"/>
<linearGradient id="linearGradient3878" y2="299.61" gradientUnits="userSpaceOnUse" x2="612.31" y1="303.4" x1="612.31">
<stop id="stop3505" stop-color="#712717" offset="0"/>
<stop id="stop3507" stop-color="#76351b" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3881" y2="319.61" xlink:href="#linearGradient3439" gradientUnits="userSpaceOnUse" x2="598.18" gradientTransform="translate(-.004465)" y1="290.65" x1="598.18"/>
<filter id="filter3955">
<feGaussianBlur id="feGaussianBlur3957" stdDeviation="1.2991875"/>
</filter>
<linearGradient id="linearGradient3980" y2="55.843" gradientUnits="userSpaceOnUse" x2="27.965" y1="10.75" x1="27.965">
<stop id="stop3976" stop-color="#fff" stop-opacity=".36078" offset="0"/>
<stop id="stop3978" stop-color="#fff" stop-opacity="0" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3990" y2="80.617" gradientUnits="userSpaceOnUse" x2="111.23" y1="13.656" x1="111.23">
<stop id="stop3986" stop-color="#fff" stop-opacity=".36078" offset="0"/>
<stop id="stop3988" stop-color="#fff" stop-opacity=".086275" offset="1"/>
</linearGradient>
</defs>
<g id="layer1" transform="translate(-550.29 -199.79)">
<path id="path3970" d="m112.34 80.583l1-0.031-1.53-70.458v-0.032s0.71-0.7539 0.71-0.7539c0 0.0001-1.29 0.2825-1.29 0.2729l-86.949 0.169c-0.011-0.0011-0.028-0.0034-0.062 0-0.018 0.0017-0.066-0.0105-0.094 0-0.014 0.0052-0.015 0.0214-0.031 0.0312-0.016 0.0099-0.062 0.0308-0.063 0.0313 0 0.0005-0.021 0.0464-0.031 0.0625s-0.026 0.0171-0.031 0.0312c-0.011 0.0283 0.001 0.0765 0 0.0938-0.004 0.035-0.001 0.051 0 0.062v0.032l-1.219 70.458 1 0.031 1.219-69.833h85.841l1.53 69.833zm-0.53-70.521c0-0.002 0.01 0.016 0-0.062v-0.0938c0-0.0008-0.06-0.0618-0.06-0.0624 0-0.0007-0.04-0.0515-0.06-0.0626-0.02-0.011-0.05-0.0274-0.07-0.0312-0.05-0.0151-0.07 0-0.09 0h-0.03c0.16 0.1508 0.31 0.312 0.31 0.312z" fill-rule="evenodd" transform="translate(550.29 199.79)" fill="#fff"/>
<path id="path3918" d="m576.17 207.75c-1.53 0-2.81 1.29-2.81 2.82l-1.22 68.43v0.03c-0.01 0.04-0.02 0.07-0.03 0.1-0.04 0.06-0.09 0.1-0.16 0.12-0.02 0.01-0.04 0.01-0.06 0h-2.72c-0.66 0-1.22 0.54-1.22 1.19v9.34c0 0.66 0.57 1.22 1.22 1.22h26.37l-18.71 24.19c-0.95 1.22-1.29 2.51-0.79 3.56 0.51 1.05 1.74 1.57 3.29 1.57h2.25 1.9 5.13c0.62 0 1.13-0.25 1.53-0.75v-0.04l10-13.84c0.04 0 0.05 0.03 0.09 0.03h39.47l10.03 13.81v0.04c0.39 0.5 0.91 0.75 1.53 0.75h5.13 1.9 2.25c1.55 0 2.78-0.52 3.29-1.57 0.5-1.05 0.16-2.34-0.79-3.56l-18.71-24.19h26.37c0.65 0 1.22-0.56 1.22-1.22v-9.34c0-0.65-0.56-1.19-1.22-1.19h-2.75c-0.06 0-0.11-0.02-0.16-0.06-0.05-0.05-0.09-0.11-0.09-0.19l-1.5-68.47c0-1.53-1.25-2.78-2.78-2.78h-87.25zm34.62 83.25h18.29l4.56 6.32h-27.41l4.56-6.32z" fill-opacity=".50196" fill-rule="evenodd" filter="url(#filter3955)"/>
<path id="rect3354" stroke-linejoin="round" d="m573.51 208.29h89.38c0.26 0 0.47 0.21 0.47 0.47l1.21 70.06c0 0.26-0.21 0.47-0.47 0.47h-90.59c-0.26 0-0.47-0.21-0.47-0.47v-70.06c0-0.26 0.21-0.47 0.47-0.47z" fill-rule="evenodd" stroke="url(#linearGradient3370)" stroke-linecap="square" fill="url(#linearGradient3356)"/>
<path id="path3635" d="m16.062 89.281c0 0.654 0.565 1.219 1.219 1.219h101.53c0.66 0 1.22-0.565 1.22-1.219h-103.97z" fill-rule="evenodd" transform="translate(550.29 199.79)" fill="url(#linearGradient3617)"/>
<path id="rect3396" stroke-linejoin="round" d="m598.2 286.65c-0.33 0-0.74 0.21-0.94 0.47l-21.47 27.75c-1.71 2.21-0.86 4 1.94 4h2.23 1.91 5.14c0.32 0 0.77-0.21 0.97-0.47l22.65-31.28c0.18-0.27 0.1-0.47-0.22-0.47h-3.64-4.81-3.76z" stroke="url(#linearGradient3881)" stroke-linecap="square" stroke-width="1.4" fill="none"/>
<rect id="rect3489" stroke-linejoin="round" ry=".58950" height="7" width="40.901" stroke="url(#linearGradient3878)" stroke-linecap="square" y="297.29" x="598.03" fill="none"/>
<path id="path3453" stroke-linejoin="round" d="m638.47 286.65c0.33 0 0.74 0.21 0.94 0.47l21.47 27.75c1.71 2.21 0.85 4-1.94 4h-2.23-1.91-5.14c-0.33 0-0.77-0.21-0.97-0.47l-22.65-31.28c-0.18-0.27-0.11-0.47 0.22-0.47h3.63 4.82 3.76z" stroke="url(#linearGradient3875)" stroke-linecap="square" stroke-width="1.4" fill="none"/>
<rect id="rect3499" stroke-linejoin="round" fill-rule="evenodd" ry=".58950" height="5" width="40.901" stroke="url(#linearGradient3867)" stroke-linecap="square" y="298.29" x="598.03" fill="url(#linearGradient3870)"/>
<rect id="rect3565" stroke-linejoin="round" fill-rule="evenodd" ry=".58950" height="5" width="40.901" stroke="url(#linearGradient3867)" stroke-linecap="square" y="298.29" x="598.03" fill="url(#linearGradient3865)"/>
<path id="path3403" stroke-linejoin="round" d="m599.04 287.59c-0.31 0-0.7 0.2-0.89 0.45l-2.6 3.37-19.04 23.11c-1.63 2.11-0.82 3.82 1.85 3.82h2.13 1.82 4.03c0.31 0 0.73-0.21 0.92-0.45l21.54-29.85c0.19-0.25 0.11-0.45-0.2-0.45h-2.53-4.59-2.44z" fill-rule="evenodd" stroke="url(#linearGradient3862)" stroke-linecap="square" stroke-width="1.336" fill="url(#linearGradient3860)"/>
<path id="path3455" stroke-linejoin="round" d="m637.62 287.59c0.31 0 0.71 0.2 0.9 0.45l2.59 3.37 19.05 23.11c1.63 2.11 0.82 3.82-1.85 3.82h-2.13-1.82-4.03c-0.31 0-0.74-0.21-0.93-0.45l-21.54-29.85c-0.19-0.25-0.1-0.45 0.21-0.45h2.52 4.59 2.44z" fill-rule="evenodd" stroke="url(#linearGradient3857)" stroke-linecap="square" stroke-width="1.336" fill="url(#linearGradient3855)"/>
<path id="path3547" stroke-linejoin="round" d="m599.04 287.59c-0.31 0-0.7 0.2-0.89 0.45l-2.6 3.37-18.09 22.73c-1.63 2.11-1.15 3.74 1.52 3.74h1.09 1.82 4.03c0.31 0 0.73-0.16 0.93-0.41l21.95-29.43c0.19-0.25 0.11-0.45-0.2-0.45h-2.53-4.59-2.44z" fill-rule="evenodd" stroke="url(#linearGradient3852)" stroke-linecap="square" stroke-width="0.8" fill="url(#linearGradient3850)"/>
<path id="path3589" stroke-linejoin="round" d="m637.35 287.59c0.32 0 0.71 0.2 0.9 0.45l2.59 3.37 18.09 22.73c1.64 2.11 1.15 3.74-1.51 3.74h-1.09-1.82-4.03c-0.32 0-0.74-0.16-0.93-0.41l-21.96-29.43c-0.19-0.25-0.1-0.45 0.21-0.45h2.52 4.6 2.43z" fill-rule="evenodd" stroke="url(#linearGradient3847)" stroke-linecap="square" stroke-width="0.8" fill="url(#linearGradient3845)"/>
<path id="path3961" d="m112.34 80.583l1-0.031-1.53-70.458v-0.032s0.71-0.7539 0.71-0.7539c0 0.0001-1.29 0.2825-1.29 0.2729l-86.949 0.169c-0.011-0.0011-0.028-0.0034-0.062 0-0.018 0.0017-0.066-0.0105-0.094 0-0.014 0.0052-0.015 0.0214-0.031 0.0312-0.016 0.0099-0.062 0.0308-0.063 0.0313 0 0.0005-0.021 0.0464-0.031 0.0625s-0.026 0.0171-0.031 0.0312c-0.011 0.0283 0.001 0.0765 0 0.0938-0.004 0.035-0.001 0.051 0 0.062v1.224h1 85.841l1.53 69.297zm-0.53-70.521c0-0.002 0.01 0.016 0-0.062v-0.0938c0-0.0008-0.06-0.0618-0.06-0.0624 0-0.0007-0.04-0.0515-0.06-0.0626-0.02-0.011-0.05-0.0274-0.07-0.0312-0.05-0.0151-0.07 0-0.09 0h-0.03c0.16 0.1508 0.31 0.312 0.31 0.312z" fill-rule="evenodd" transform="translate(550.29 199.79)" fill="url(#linearGradient3990)"/>
<rect id="rect3374" stroke-linejoin="round" fill-rule="evenodd" ry=".46659" height="8.8445" width="102.07" stroke="url(#linearGradient3390)" stroke-linecap="square" y="280.29" x="567.35" fill="url(#linearGradient3376)"/>
<rect id="rect3595" height="7.9906" width="100.63" stroke="url(#linearGradient3613)" stroke-linecap="square" y="281.29" x="568.79" fill="none"/>
<path id="rect2521" d="m94.059 90.5l-0.71-1.5h24.931c0.02 0.003 0.04 0.003 0.06 0 0.07-0.018 0.13-0.063 0.16-0.125 0.02-0.029 0.03-0.061 0.03-0.094v-0.031-8.25-0.062c-0.02-0.068-0.06-0.124-0.12-0.157-0.03-0.016-0.06-0.027-0.1-0.031-0.01-0.001-0.02-0.001-0.03 0h-2.16-2.74l-0.04-1.75-1.53-68.406v-0.032c0-0.002 0.01 0.016 0-0.062v-0.0938c0-0.0008-0.06-0.0618-0.06-0.0624 0-0.0007-0.04-0.0515-0.06-0.0626-0.02-0.011-0.05-0.0274-0.07-0.0312-0.05-0.0151-0.07 0-0.09 0h-87.249c-0.011-0.0011-0.028-0.0034-0.062 0-0.018 0.0017-0.066-0.0105-0.094 0-0.014 0.0052-0.015 0.0214-0.031 0.0312-0.016 0.0099-0.062 0.0308-0.063 0.0313 0 0.0005-0.021 0.0464-0.031 0.0625s-0.026 0.0171-0.031 0.0312c-0.011 0.0283 0.001 0.0765 0 0.0938-0.004 0.035-0.001 0.051 0 0.062v0.032l-1.219 68.406-0.031 1.75h-2.75-2.157c-0.02-0.003-0.041-0.003-0.062 0-0.067 0.018-0.124 0.063-0.156 0.125-0.017 0.029-0.027 0.061-0.032 0.094v0.031 8.25c-0.002 0.021-0.002 0.042 0 0.062 0.019 0.068 0.064 0.124 0.126 0.157 0.028 0.016 0.06 0.027 0.093 0.031 0.011 0.001 0.021 0.001 0.031 0h24.544l-1.183 1.5h-23.892c-0.654 0-1.219-0.565-1.219-1.219v-9.343c0-0.655 0.559-1.188 1.219-1.188h2.719c0.021 0.003 0.042 0.003 0.062 0 0.068-0.018 0.124-0.063 0.157-0.125 0.016-0.029 0.027-0.061 0.031-0.094 0.001-0.01 0.001-0.021 0-0.031l1.219-68.438c0-1.5266 1.285-2.812 2.812-2.812h87.249c1.53 0 2.78 1.251 2.78 2.781l1.5 68.469c0 0.073 0.04 0.142 0.1 0.188 0.04 0.038 0.09 0.06 0.15 0.062h2.75c0.66 0 1.22 0.533 1.22 1.188v9.343c0 0.654-0.56 1.219-1.22 1.219h-24.751z" fill-rule="evenodd" transform="translate(550.29 199.79)" fill="url(#linearGradient3617)"/>
<path id="path3621" d="m569.17 289.29h98.33" stroke="url(#linearGradient3654)" fill="none"/>
<path id="text3658" d="m597.9 241.08c-0.15 0-0.43-0.18-0.84-0.53-0.36-0.34-0.64-0.63-0.81-0.89-0.78 0.42-1.47 0.74-2.06 0.95-0.59 0.22-1.09 0.33-1.48 0.33-1.9 0-3.28-0.54-4.15-1.61-0.82-1.01-1.23-2.55-1.23-4.62 0-1.97 0.67-3.64 2.02-5.04 1.36-1.39 2.97-2.09 4.84-2.09 0.71 0 1.5 0.18 2.37 0.55 1.11 0.45 1.66 1 1.66 1.64 0 0.22-0.08 0.41-0.25 0.58-0.08 0.31-0.14 0.82-0.19 1.52-0.04 0.71-0.07 1.61-0.07 2.72-0.01 1 0.06 1.8 0.2 2.38 0.08 0.36 0.34 1.07 0.77 2.14 0.06 0.15 0.15 0.36 0.28 0.65l0.07 0.2c0 0.33-0.11 0.59-0.34 0.81-0.23 0.21-0.49 0.31-0.79 0.31zm-2.53-8.45c0-0.35 0.02-0.73 0.07-1.14 0.04-0.41 0.11-0.85 0.2-1.31-0.3-0.15-0.56-0.27-0.77-0.34-0.22-0.07-0.39-0.11-0.52-0.11-1.26 0-2.34 0.51-3.26 1.54-0.91 1.03-1.36 2.21-1.36 3.55 0 1.33 0.23 2.32 0.7 2.99 0.47 0.66 1.18 1 2.12 1 0.78 0 1.44-0.15 1.98-0.43 0.29-0.15 0.7-0.46 1.23-0.92-0.26-2.15-0.39-3.76-0.39-4.83z" stroke="#fff" stroke-width=".2" fill="#fff"/>
<path id="text3662" d="m618.96 244.06c-1.5 0-2.87-0.3-4.1-0.89-0.31 0.47-0.7 0.71-1.15 0.71-0.37 0-0.69-0.13-0.95-0.39s-0.39-0.59-0.39-0.98c0-0.26 0.01-0.64 0.03-1.14 0.03-0.5 0.04-0.88 0.04-1.14 0-1.04-0.03-2.6-0.08-4.68-0.06-2.09-0.08-3.65-0.08-4.69 0-0.72 0-2.08 0.01-4.08 0.01-2.01 0.02-3.37 0.02-4.1 0-0.59 0.12-1.12 0.37-1.59 0.32-0.6 0.77-0.9 1.34-0.9 0.74 0 1.11 0.42 1.11 1.28 0 0.14-0.03 0.34-0.08 0.61-0.05 0.26-0.07 0.46-0.07 0.6l-0.05 3.23-0.02 3.77c0.85-0.58 1.67-1.02 2.44-1.31s1.5-0.43 2.18-0.43c2.11 0 3.83 0.81 5.15 2.43 1.24 1.53 1.86 3.4 1.86 5.63 0 2.24-0.73 4.14-2.17 5.71-1.45 1.56-3.25 2.35-5.41 2.35zm0.57-13.33c-0.81 0-1.64 0.22-2.48 0.67-0.42 0.23-1.13 0.72-2.13 1.47l-0.03 2.55 0.02 2.3 0.01 2.42c0.47 0.22 1.14 0.5 1.99 0.83 0.61 0.19 1.3 0.28 2.05 0.28 1.43 0 2.6-0.5 3.52-1.5 0.91-1.01 1.37-2.26 1.37-3.75 0-1.47-0.37-2.7-1.11-3.68-0.79-1.06-1.87-1.59-3.21-1.59z" stroke="#fff" stroke-width=".2" fill="#fff"/>
<path id="text3666" d="m646.96 250.59c-2.38 0-4.36-0.72-5.95-2.16-1.67-1.51-2.5-3.49-2.5-5.96 0-2.36 0.78-4.78 2.34-7.29 1.74-2.78 3.7-4.17 5.88-4.17 1.14 0 2.41 0.27 3.81 0.8 1.77 0.68 2.66 1.52 2.66 2.5 0 0.44-0.15 0.84-0.44 1.18s-0.65 0.51-1.07 0.51c-0.34 0-0.63-0.1-0.88-0.3-0.25-0.21-0.49-0.41-0.72-0.6-0.69-0.55-1.81-0.82-3.36-0.82-1.18 0-2.35 1.05-3.51 3.16-1.06 1.94-1.58 3.61-1.58 5.03 0 1.53 0.52 2.73 1.56 3.61 0.97 0.83 2.23 1.24 3.76 1.24 0.69 0 1.43-0.19 2.22-0.56l2.02-1.08c0.35-0.18 0.6-0.27 0.75-0.27 0.43 0 0.8 0.17 1.11 0.51s0.47 0.73 0.47 1.17c0 0.85-0.89 1.67-2.68 2.45-1.56 0.7-2.86 1.05-3.89 1.05z" stroke="#fff" stroke-width=".2" fill="#fff"/>
<path id="path3826" d="m602.21 244.8l-12.88 1.41c-0.1 0.02-0.2 0.06-0.28 0.12l-31.41 18.97c-0.2 0.12-0.33 0.33-0.34 0.56-0.37 4.6 2.11 7.85 6.03 10 0.22 0.11 0.48 0.1 0.69-0.03l31.37-18.97c0.09-0.05 0.17-0.13 0.22-0.22l7.25-10.75c0.16-0.22 0.17-0.52 0.03-0.76-0.14-0.23-0.41-0.36-0.68-0.33z" fill-opacity=".50196" fill-rule="evenodd" filter="url(#filter3834)"/>
<path id="rect3680" d="m588.44 245.96l12.89-1.42-7.24 10.76-31.39 18.98c-3.77-2.07-5.99-5-5.64-9.33l31.38-18.99z" fill-rule="evenodd" fill="url(#linearGradient3814)"/>
<path id="rect3705" d="m40.125 66.125l-3.656 7.906v34.849c0 1.22 0.825 2.21 1.843 2.21 1.019 0 1.813-0.99 1.813-2.21v-42.755z" fill-rule="evenodd" transform="matrix(.51766 .85559 -.85559 .51766 635.73 176.83)" filter="url(#filter3772)" fill="#fbfbfc"/>
<path id="path3776" stroke-linejoin="round" d="m588.44 245.96l12.89-1.42-7.24 10.76-31.39 18.98c-3.77-2.07-5.99-5-5.64-9.33l31.38-18.99z" stroke="url(#linearGradient3810)" stroke-linecap="square" stroke-width="1.4" fill="none"/>
<path id="path3972" d="m23.969 11.281l-1.219 69.281 1 0.032 1.219-69.313h-1z" fill-rule="evenodd" transform="translate(550.29 199.79)" fill="url(#linearGradient3980)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -178,6 +178,18 @@ CREATE TABLE IF NOT EXISTS chat (
NumUsrs INT NOT NULL,
UNIQUE INDEX(RoomCode));
--
-- Table classrooms: stores the classrooms associated to each centre
--
CREATE TABLE IF NOT EXISTS classrooms (
ClaCod INT NOT NULL AUTO_INCREMENT,
CtrCod INT NOT NULL,
ShortName VARCHAR(511) NOT NULL,
FullName VARCHAR(2047) NOT NULL,
NumStds INT NOT NULL,
UNIQUE INDEX(ClaCod),
INDEX(CtrCod),
INDEX(NumStds));
--
-- Table clicks_without_photo: stores the number of clicks that remains to each user before being required to submit his/her photo
--
CREATE TABLE IF NOT EXISTS clicks_without_photo (

View File

@ -364,11 +364,24 @@ En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
#define Log_PLATFORM_VERSION "SWAD 18.25.1 (2018-12-29)"
#define Log_PLATFORM_VERSION "SWAD 18.25.2 (2018-12-30)"
#define CSS_FILE "swad18.22.css"
#define JS_FILE "swad17.17.1.js"
/*
Version 18.25.1: Dec 29, 2018 Changes in translation related to classrooms. (238498 lines)
Version 18.25.2: Dec 30, 2018 New database table for classrooms. (238525 lines)
8 changes necessary in database:
CREATE TABLE IF NOT EXISTS classrooms (ClaCod INT NOT NULL AUTO_INCREMENT,CtrCod INT NOT NULL,ShortName VARCHAR(511) NOT NULL,FullName VARCHAR(2047) NOT NULL,NumStds INT NOT NULL,UNIQUE INDEX(ClaCod),INDEX(CtrCod),INDEX(NumStds));
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1744','es','N','Ver aulas');
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1745','es','N','Editar aulas');
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1746','es','N','Crear aula');
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1747','es','N','Eliminar aula');
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1748','es','N','Cambiar nombre breve aula');
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1749','es','N','Cambiar nombre completo aula');
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1750','es','N','Cambiar n&ordm; estudiantes aula');
Copy the following icon to icon public directory:
sudo cp classroom.svg /var/www/html/swad/icon/
Version 18.25.1: Dec 30, 2018 Changes in translation related to classrooms. (238498 lines)
Version 18.25: Dec 29, 2018 New option and module to view/edit classrooms in a centre. Not finished. (238375 lines)
Version 18.24: Dec 29, 2018 Option for view/edit places is separated from centres. (237242 lines)
Version 18.23: Dec 27, 2018 Changes in directories for icon sets.

View File

@ -464,6 +464,30 @@ mysql> DESCRIBE chat;
"NumUsrs INT NOT NULL,"
"UNIQUE INDEX(RoomCode))");
/***** Table classrooms *****/
/*
mysql> DESCRIBE classrooms;
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| ClaCod | int(11) | NO | PRI | NULL | auto_increment |
| CtrCod | int(11) | NO | MUL | NULL | |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
| NumStds | int(11) | NO | MUL | NULL | |
+-----------+---------------+------+-----+---------+----------------+
5 rows in set (0.00 sec)
*/
DB_CreateTable ("CREATE TABLE IF NOT EXISTS classrooms ("
"ClaCod INT NOT NULL AUTO_INCREMENT,"
"CtrCod INT NOT NULL,"
"ShortName VARCHAR(511) NOT NULL," // Cla_MAX_BYTES_CLASSROOM_SHRT_NAME
"FullName VARCHAR(2047) NOT NULL," // Cla_MAX_BYTES_CLASSROOM_FULL_NAME
"NumStds INT NOT NULL,"
"UNIQUE INDEX(ClaCod),"
"INDEX(CtrCod),"
"INDEX(NumStds))");
/***** Table clicks_without_photo *****/
/*
mysql> DESCRIBE clicks_without_photo;

View File

@ -3937,7 +3937,7 @@ const char *Txt_CLASSROOMS_HELP_ORDER[Cla_NUM_ORDERS] =
#endif
};
const char *Txt_CLASSROOMS_ORDER[Plc_NUM_ORDERS] =
const char *Txt_CLASSROOMS_ORDER[Cla_NUM_ORDERS] =
{
#if L==1 // ca
"Aula"