Version19.232.1

This commit is contained in:
acanas 2020-05-16 18:52:32 +02:00
parent 6bd23ad1df
commit ab1fd57d9f
5 changed files with 237 additions and 268 deletions

View File

@ -1,183 +1,146 @@
<?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="linearGradient10690">
<stop id="stop10692" stop-color="#7d451f" offset="0"/>
<stop id="stop10698" stop-color="#bd5b00" offset=".5"/>
<stop id="stop10694" stop-color="#e47f00" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient10700">
<stop id="stop10702" stop-color="#fff" offset="0"/>
<stop id="stop10712" stop-color="#0a9bff" offset=".25"/>
<stop id="stop10708" stop-color="#fff" offset=".49023"/>
<stop id="stop10710" stop-color="#069bff" offset=".71833"/>
<stop id="stop10704" stop-color="#fff" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient10827">
<stop id="stop10829" stop-color="#bf0d00" offset="0"/>
<stop id="stop10831" stop-color="#d21700" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient10835">
<stop id="stop10837" stop-color="#b00800" offset="0"/>
<stop id="stop10839" stop-color="#c20e00" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient10843">
<stop id="stop10845" stop-color="#c61c0c" offset="0"/>
<stop id="stop10847" stop-color="#d11300" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient10851">
<stop id="stop10853" stop-color="#b8140c" offset="0"/>
<stop id="stop10855" stop-color="#c31100" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient10859">
<stop id="stop10861" stop-color="#bb0d00" offset="0"/>
<stop id="stop10863" stop-color="#d61900" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2902" y2="483.65" gradientUnits="userSpaceOnUse" x2="242.59" gradientTransform="translate(259.25 -20.888)" y1="449.55" x1="152.47">
<stop id="stop11336" stop-color="#ffdadb" offset="0"/>
<stop id="stop11338" stop-color="#ff8588" offset=".14736"/>
<stop id="stop11340" stop-color="#ff8585" offset=".5"/>
<stop id="stop11342" stop-color="#ff8585" offset=".83985"/>
<stop id="stop11344" stop-color="#fcc" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2906" y2="26.452" gradientUnits="userSpaceOnUse" x2="16.399" gradientTransform="translate(382.22 406.51)" y1="54.358" x1="16.399">
<stop id="stop10750" stop-color="#ce0b0b" offset="0"/>
<stop id="stop10752" stop-color="#760303" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2908" y2="42.608" gradientUnits="userSpaceOnUse" x2="16.492" gradientTransform="translate(382.22 406.51)" y1="47.981" x1="25.205">
<stop id="stop10758" stop-color="#d51010" offset="0"/>
<stop id="stop10760" stop-color="#760303" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2911" y2="534.27" xlink:href="#linearGradient10690" gradientUnits="userSpaceOnUse" x2="201.77" gradientTransform="matrix(.89005 -.098202 0 .89545 305.61 28.521)" y1="518.57" x1="188.6"/>
<linearGradient id="linearGradient2915" y2="517.27" xlink:href="#linearGradient10700" gradientUnits="userSpaceOnUse" x2="189.89" gradientTransform="matrix(.89005 -.098202 0 .89545 305.61 28.521)" y1="550.32" x1="207.29"/>
<linearGradient id="linearGradient2918" y2="534.27" xlink:href="#linearGradient10690" gradientUnits="userSpaceOnUse" x2="201.77" gradientTransform="matrix(.99397 -.10967 0 1 259.25 -20.888)" y1="518.57" x1="188.6"/>
<linearGradient id="linearGradient2922" y2="522.22" xlink:href="#linearGradient10700" gradientUnits="userSpaceOnUse" x2="201.18" gradientTransform="matrix(.99397 -.10967 0 1 259.25 -20.888)" y1="541.04" x1="188.42"/>
<linearGradient id="linearGradient2926" y2="500.45" gradientUnits="userSpaceOnUse" x2="166.51" gradientTransform="translate(259.25 -20.888)" y1="500.45" x1="149.93">
<stop id="stop10587" stop-color="#00800b" offset="0"/>
<stop id="stop10589" stop-color="#003c38" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2929" y2="515.54" gradientUnits="userSpaceOnUse" x2="171.82" gradientTransform="translate(259.25 -20.888)" y1="504.25" x1="150.2">
<stop id="stop10579" stop-color="#009835" offset="0"/>
<stop id="stop10581" stop-color="#003a46" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2932" y2="936.2" gradientUnits="userSpaceOnUse" x2="286.6" gradientTransform="translate(136.29 -448.29)" y1="934.49" x1="275.25">
<stop id="stop10643" stop-color="#6ace00" offset="0"/>
<stop id="stop10645" stop-color="#16a600" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2935" y2="58.323" gradientUnits="userSpaceOnUse" x2="89.584" gradientTransform="translate(382.22 406.51)" y1="106.85" x1="56.146">
<stop id="stop10017" stop-color="#fff" offset="0"/>
<stop id="stop10540" stop-color="#ffffea" offset=".5"/>
<stop id="stop10019" stop-color="#fb9633" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient2938" y2="51.153" gradientUnits="userSpaceOnUse" x2="14.415" gradientTransform="translate(382.22 406.51)" y1="109.65" x1="53.813">
<stop id="stop10547" stop-color="#ffffea" offset="0"/>
<stop id="stop4319" stop-color="#ffce8c" offset=".5"/>
<stop id="stop10549" stop-color="#ffa438" offset="1"/>
</linearGradient>
<radialGradient id="radialGradient2940" fx="37.964" fy="88.84" gradientUnits="userSpaceOnUse" cy="89.077" cx="38.207" gradientTransform="matrix(1.2631 .16676 -.042654 1.1846 -6.2998 -22.883)" r="2.3006">
<stop id="stop10661" stop-color="#ffe3ae" offset="0"/>
<stop id="stop10669" stop-color="#ce540e" offset="0.603"/>
<stop id="stop10667" stop-color="#911f00" offset=".84092"/>
<stop id="stop10663" stop-color="#633500" offset="1"/>
</radialGradient>
<linearGradient id="linearGradient3333" y2="554.46" xlink:href="#linearGradient10859" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 -58.504 -411.14)" y1="577.64" x1="-161.13"/>
<linearGradient id="linearGradient3336" y2="554.46" xlink:href="#linearGradient10851" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 312.6 -20.888)" y1="568.6" x1="-161.16"/>
<linearGradient id="linearGradient3343" y2="577.22" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.65" gradientTransform="matrix(1 0 .58070 .81412 -91.357 -418.53)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3346" y2="553.85" xlink:href="#linearGradient10843" gradientUnits="userSpaceOnUse" x2="-166.6" gradientTransform="matrix(1 0 .58070 .81412 285.03 -20.888)" y1="560" x1="-166.6"/>
<linearGradient id="linearGradient3349" y2="563.63" xlink:href="#linearGradient10835" gradientUnits="userSpaceOnUse" x2="-166.71" gradientTransform="matrix(1 0 .58070 .81412 285.06 -20.891)" y1="578.73" x1="-166.73"/>
<linearGradient id="linearGradient3352" y2="582.64" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.75" gradientTransform="matrix(1 0 .58070 .81412 285.02 -20.894)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3355" y2="554.46" xlink:href="#linearGradient10859" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 -85.031 -411.14)" y1="577.64" x1="-161.13"/>
<linearGradient id="linearGradient3358" y2="554.46" xlink:href="#linearGradient10851" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 286.08 -20.888)" y1="568.6" x1="-161.16"/>
<linearGradient id="linearGradient3361" y2="577.22" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.65" gradientTransform="matrix(1 0 .58070 .81412 -78.093 -418.53)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3364" y2="553.85" xlink:href="#linearGradient10843" gradientUnits="userSpaceOnUse" x2="-166.6" gradientTransform="matrix(1 0 .58070 .81412 298.29 -20.888)" y1="560" x1="-166.6"/>
<linearGradient id="linearGradient3367" y2="563.63" xlink:href="#linearGradient10835" gradientUnits="userSpaceOnUse" x2="-166.71" gradientTransform="matrix(1 0 .58070 .81412 298.33 -20.891)" y1="578.73" x1="-166.73"/>
<linearGradient id="linearGradient3370" y2="582.64" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.75" gradientTransform="matrix(1 0 .58070 .81412 298.28 -20.894)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3373" y2="554.46" xlink:href="#linearGradient10859" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 -71.767 -411.14)" y1="577.64" x1="-161.13"/>
<linearGradient id="linearGradient3376" y2="554.46" xlink:href="#linearGradient10851" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 299.34 -20.888)" y1="568.6" x1="-161.16"/>
<linearGradient id="linearGradient3379" y2="577.22" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.65" gradientTransform="matrix(1 0 .58070 .81412 -64.83 -418.53)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3382" y2="553.85" xlink:href="#linearGradient10843" gradientUnits="userSpaceOnUse" x2="-166.6" gradientTransform="matrix(1 0 .58070 .81412 311.56 -20.888)" y1="560" x1="-166.6"/>
<linearGradient id="linearGradient3385" y2="563.63" xlink:href="#linearGradient10835" gradientUnits="userSpaceOnUse" x2="-166.71" gradientTransform="matrix(1 0 .58070 .81412 311.59 -20.891)" y1="578.73" x1="-166.73"/>
<linearGradient id="linearGradient3388" y2="582.64" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.75" gradientTransform="matrix(1 0 .58070 .81412 311.54 -20.894)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3391" y2="577.22" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.65" gradientTransform="matrix(1 0 .58070 .81412 -104.62 -418.53)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3394" y2="553.85" xlink:href="#linearGradient10843" gradientUnits="userSpaceOnUse" x2="-166.6" gradientTransform="matrix(1 0 .58070 .81412 271.77 -20.888)" y1="560" x1="-166.6"/>
<linearGradient id="linearGradient3397" y2="563.63" xlink:href="#linearGradient10835" gradientUnits="userSpaceOnUse" x2="-166.71" gradientTransform="matrix(1 0 .58070 .81412 271.8 -20.891)" y1="578.73" x1="-166.73"/>
<linearGradient id="linearGradient3400" y2="582.64" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.75" gradientTransform="matrix(1 0 .58070 .81412 271.75 -20.894)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3403" y2="554.46" xlink:href="#linearGradient10859" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 -98.294 -411.14)" y1="577.64" x1="-161.13"/>
<linearGradient id="linearGradient3406" y2="554.46" xlink:href="#linearGradient10851" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 272.81 -20.888)" y1="568.6" x1="-161.16"/>
<linearGradient id="linearGradient3409" y2="554.46" xlink:href="#linearGradient10859" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 -111.56 -411.14)" y1="577.64" x1="-161.13"/>
<linearGradient id="linearGradient3412" y2="554.46" xlink:href="#linearGradient10851" gradientUnits="userSpaceOnUse" x2="-161.13" gradientTransform="matrix(1 0 .58070 .81412 259.55 -20.888)" y1="568.6" x1="-161.16"/>
<linearGradient id="linearGradient3423" y2="577.22" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.65" gradientTransform="matrix(1 0 .58070 .81412 -117.88 -418.53)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient3426" y2="553.85" xlink:href="#linearGradient10843" gradientUnits="userSpaceOnUse" x2="-166.6" gradientTransform="matrix(1 0 .58070 .81412 258.5 -20.888)" y1="560" x1="-166.6"/>
<linearGradient id="linearGradient3429" y2="563.63" xlink:href="#linearGradient10835" gradientUnits="userSpaceOnUse" x2="-166.71" gradientTransform="matrix(1 0 .58070 .81412 258.54 -20.891)" y1="578.73" x1="-166.73"/>
<linearGradient id="linearGradient3432" y2="582.64" xlink:href="#linearGradient10827" gradientUnits="userSpaceOnUse" x2="-166.75" gradientTransform="matrix(1 0 .58070 .81412 258.49 -20.894)" y1="588.71" x1="-166.75"/>
<linearGradient id="linearGradient4317" y2="470.79" gradientUnits="userSpaceOnUse" x2="438.38" y1="430.29" x1="410.65">
<stop id="stop4313" stop-color="#e70209" offset="0"/>
<stop id="stop4315" stop-color="#800000" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient4337" y2="44.057" gradientUnits="userSpaceOnUse" x2="18.457" y1="97.259" x1="18.457">
<stop id="stop4333" stop-color="#fff" offset="0"/>
<stop id="stop4335" stop-color="#fff" stop-opacity="0" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient4357" y2="48.52" gradientUnits="userSpaceOnUse" x2="100.13" y1="62.377" x1="105.89">
<stop id="stop4353" stop-color="#ff6f01" offset="0"/>
<stop id="stop4355" stop-color="#ffbc50" offset="1"/>
</linearGradient>
<filter id="filter4369">
<feGaussianBlur id="feGaussianBlur4371" stdDeviation="1.0895152"/>
</filter>
</defs>
<g id="layer1" transform="translate(-382.7 -406.51)">
<path id="path4367" opacity=".5" d="m412.36 426.36c-0.66-0.01-1.1 0.4-1.41 0.75-0.3 0.35-0.51 0.73-0.71 1.12-0.42 0.79-0.82 1.64-1.07 1.97l-23.47 31c-0.56 0.75-0.83 1.66-0.56 2.56 0.27 0.91 1.27 1.6 2.38 1.6h10.93v39.37c0 0.41 0.25 0.79 0.63 0.94l38.03 15.28c0.2 0.08 0.42 0.09 0.63 0.03l55.46-14.34c0.45-0.11 0.75-0.51 0.75-0.97v-37.5l13.41-0.84c0.36-0.03 0.68-0.26 0.83-0.59s0.11-0.72-0.11-1.01l-29.03-38.25c-0.19-0.25-0.49-0.41-0.81-0.4l-65.88-0.72z" fill-rule="evenodd" filter="url(#filter4369)"/>
<path id="rect10542" d="m410.01 435.91h26.49v81.19l-37.54-14-0.42-58.47 11.47-8.72z" fill-rule="evenodd" fill="url(#linearGradient2938)"/>
<path id="rect10012" d="m436.03 462.97h55.93v40.13l-55.93 13.84v-53.97z" fill-rule="evenodd" fill="url(#linearGradient2935)"/>
<path id="path10619" d="m410.66 479.23c-0.08 0.02-0.16 0.05-0.22 0.1-0.12 0.1-0.19 0.28-0.19 0.43v27.25l0.5 0.19 13.13 5.06 0.5 0.19v-30.12c0-0.3-0.19-0.57-0.5-0.63l-13-2.47c-0.08-0.01-0.15-0.01-0.22 0z" fill-rule="evenodd" fill="url(#linearGradient2932)"/>
<path id="rect10553" d="m410.38 477.45c-1.05 0.03-1.85 0.82-1.85 1.94v26.97l1.97 0.75v-27.35c0-0.2 0.15-0.31 0.35-0.28l12.96 2.47c0.2 0.04 0.32 0.18 0.32 0.38v30.03l2 0.75v-30.41c0-1.28-1.05-2.51-2.32-2.75l-12.96-2.47c-0.16-0.03-0.32-0.03-0.47-0.03z" fill-rule="evenodd" fill="url(#linearGradient2929)"/>
<path id="path10603" d="m410.38 477.2c-1.17 0.04-2.1 0.95-2.1 2.19v26.87l0.5 0.19v-27.06c0-1.15 0.87-1.87 2-1.66l13 2.44c1.13 0.21 2.1 1.38 2.1 2.53v30.31l0.5 0.19v-30.5c0-1.42-1.11-2.74-2.5-3l-13-2.47c-0.18-0.03-0.34-0.03-0.5-0.03zm0.28 2.03c-0.08 0.02-0.16 0.05-0.22 0.1-0.12 0.1-0.19 0.28-0.19 0.43v27.25l0.5 0.19v-27.44c0-0.04 0.01-0.03 0-0.03 0 0.01-0.01 0 0.03 0l13 2.44c0.09 0.02 0.1 0.05 0.1 0.16v29.93l0.5 0.19v-30.12c0-0.3-0.19-0.57-0.5-0.63l-13-2.47c-0.08-0.01-0.15-0.01-0.22 0z" fill-rule="evenodd" fill="url(#linearGradient2926)"/>
<path id="path10649" d="m40.984 89.478a2.3006 2.3006 0 1 1 -4.602 0 2.3006 2.3006 0 1 1 4.602 0z" fill-rule="evenodd" transform="matrix(.89535 .087698 0 .86345 386.51 415.88)" fill="url(#radialGradient2940)"/>
<path id="rect10671" d="m446.54 476.8l11.26-1.24v19.67l-11.26 2.67v-21.1z" fill-rule="evenodd" fill="url(#linearGradient2922)"/>
<path id="path10716" opacity=".5" stroke-linejoin="round" d="m447.02 477.24l10.28-1.14v18.75l-10.28 2.42v-20.03z" stroke-dashoffset="7.2" stroke="#000080" stroke-width="2" fill="none"/>
<path id="path10714" d="m446.54 476.8l11.26-1.24v19.67l-11.26 2.67v-21.1z" stroke-dashoffset="7.2" stroke="url(#linearGradient2918)" fill="none"/>
<path id="path10736" d="m473.32 474.18l10.08-1.12v17.62l-10.08 2.39v-18.89z" fill-rule="evenodd" fill="url(#linearGradient2915)"/>
<path id="path4341" d="m53.989 59.762l2.353 9.674c16.653-2.658 44.188-2.963 53.468-4.837l0.78-13.857-54.902 5.36-1.699 3.66z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient4357)"/>
<path id="path10738" opacity=".5" stroke-linejoin="round" d="m473.75 474.57l9.21-1.01v16.78l-9.21 2.17v-17.94z" stroke-dashoffset="7.2" stroke="#000080" stroke-width="1.7909" fill="none"/>
<path id="path10740" d="m473.32 474.18l10.08-1.12v17.62l-10.08 2.39v-18.89z" stroke-dashoffset="7.2" stroke="url(#linearGradient2911)" stroke-width=".89545" fill="none"/>
<path id="path4321" d="m18.457 97.073v-51.301" transform="translate(382.7 406.51)" stroke="url(#linearGradient4337)" stroke-width="1px" fill="none"/>
<path id="path10746" d="m400.45 461.74v-7.75l21.1-26.41h-11.05l-24.76 32.74c-0.63 0.83 0.08 1.42 0.79 1.42h13.92z" fill-rule="evenodd" stroke="url(#linearGradient2908)" stroke-width=".5" fill="url(#linearGradient2906)"/>
<path id="path10764" d="m387.38 460.57l24.15-32.19" stroke="#fa9e9e" stroke-width="0.8" fill="none"/>
<path id="path10766" d="m409.66 428.27l28.59 42.02 65.49-6.94-27.68-36.19h-64.69l-1.71 1.11z" fill-rule="evenodd" stroke="url(#linearGradient4317)" stroke-width="1px" fill="#e70209"/>
<path id="path10768" d="m410.46 427.86l29.53 40.76 63.7-5.37-28.41-36.09h-63.46l-1.36 0.7z" fill-rule="evenodd" fill="url(#linearGradient2902)"/>
<path id="rect10797" d="m428.91 451.73l5.65 7.94h2.19 1.56 2.19l-5.65-7.94h-2.19-1.56-2.19z" fill-rule="evenodd" fill="url(#linearGradient3432)"/>
<path id="rect10799" d="m417.99 436.42l10.62 14.91h2.19 1.56 2.19l-10.66-14.91h-2.19-1.53-2.18z" fill-rule="evenodd" fill="url(#linearGradient3429)"/>
<path id="rect10801" d="m411.92 427.92l5.78 8.09h2.19 1.53 2.19l-5.78-8.09h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3426)"/>
<path id="rect11388" d="m52.188 53.562l5.593 7.876 5.531-0.563-5.218-7.313h-2.188-1.531-2.187z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3423)"/>
<path id="rect11398" d="m418.56 427.92l10.9 15.28h2.19 1.53 2.19l-10.91-15.28h-2.19-1.53-2.18z" fill-rule="evenodd" fill="url(#linearGradient3412)"/>
<path id="rect11400" d="m47.031 37.125l16.094 22.563 5.531-0.532-15.718-22.031h-2.188-1.531-2.188z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3409)"/>
<path id="path2974" d="m442.17 451.73l5.66 7.94h2.19 1.56 2.19l-5.66-7.94h-2.19-1.56-2.19z" fill-rule="evenodd" fill="url(#linearGradient3400)"/>
<path id="path2976" d="m431.25 436.42l10.62 14.91h2.19 1.56 2.19l-10.65-14.91h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3397)"/>
<path id="path2978" d="m425.19 427.92l5.78 8.09h2.19 1.53 2.18l-5.78-8.09h-2.18-1.54-2.18z" fill-rule="evenodd" fill="url(#linearGradient3394)"/>
<path id="path2980" d="m65.438 53.562l4.718 6.657 5.532-0.563-4.344-6.094h-2.188-1.531-2.187z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3391)"/>
<path id="path2982" d="m431.82 427.92l10.9 15.28h2.19 1.53 2.19l-10.91-15.28h-2.18-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3406)"/>
<path id="path2984" d="m60.312 37.125l15.219 21.344 5.531-0.531-14.843-20.813h-2.188-1.531-2.188z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3403)"/>
<path id="path3000" d="m455.43 451.73l5.66 7.94h2.19 1.56 2.19l-5.66-7.94h-2.19-1.56-2.19z" fill-rule="evenodd" fill="url(#linearGradient3352)"/>
<path id="path3002" d="m444.51 436.42l10.63 14.91h2.19 1.56 2.19l-10.66-14.91h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3349)"/>
<path id="path3004" d="m438.45 427.92l5.78 8.09h2.19 1.53 2.19l-5.78-8.09h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3346)"/>
<path id="path3006" d="m78.688 53.562l3.843 5.407 5.531-0.531-3.468-4.876h-2.188-1.531-2.187z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3343)"/>
<path id="path3008" d="m445.08 427.92l10.91 15.28h2.19 1.53 2.18l-10.9-15.28h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3358)"/>
<path id="path3010" d="m73.562 37.125l14.344 20.125 5.532-0.562-13.969-19.563h-2.188-1.531-2.188z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3355)"/>
<path id="path3026" d="m468.7 451.73l5.65 7.94h2.19 1.56 2.19l-5.65-7.94h-2.19-1.56-2.19z" fill-rule="evenodd" fill="url(#linearGradient3370)"/>
<path id="path3028" d="m457.78 436.42l10.62 14.91h2.19 1.56 2.19l-10.66-14.91h-2.19-1.53-2.18z" fill-rule="evenodd" fill="url(#linearGradient3367)"/>
<path id="path3030" d="m451.71 427.92l5.78 8.09h2.19 1.53 2.19l-5.78-8.09h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3364)"/>
<path id="path3032" d="m91.969 53.562l2.969 4.188 5.532-0.531-2.595-3.657h-2.187-1.532-2.187z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3361)"/>
<path id="path3034" d="m458.35 427.92l10.9 15.28h2.19 1.53 2.19l-10.91-15.28h-2.19-1.53-2.18z" fill-rule="evenodd" fill="url(#linearGradient3376)"/>
<path id="path3036" d="m86.812 37.125l13.468 18.906 5.53-0.562-13.091-18.344h-2.188-1.531-2.188z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3373)"/>
<path id="path3052" d="m481.96 451.73l5.66 7.94h2.19 1.56 2.19l-5.66-7.94h-2.19-1.56-2.19z" fill-rule="evenodd" fill="url(#linearGradient3388)"/>
<path id="path3054" d="m471.04 436.42l10.62 14.91h2.19 1.56 2.19l-10.65-14.91h-2.19-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3385)"/>
<path id="path3056" d="m464.98 427.92l5.78 8.09h2.19 1.53 2.18l-5.78-8.09h-2.18-1.54-2.18z" fill-rule="evenodd" fill="url(#linearGradient3382)"/>
<path id="path3058" d="m105.22 53.562l2.09 2.969 5.53-0.562-1.72-2.407h-2.18-1.53-2.19z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3379)"/>
<path id="path3060" d="m471.61 427.92l10.9 15.28h2.19 1.53 0.79l-11.69-15.28h-1.53-2.19z" fill-rule="evenodd" fill="url(#linearGradient3336)"/>
<path id="path3062" d="m100.09 37.125l12.6 17.656 5.19-0.5-13.29-17.156h-0.78-1.53-2.19z" fill-rule="evenodd" transform="translate(382.7 406.51)" fill="url(#linearGradient3333)"/>
<path id="path4339" stroke-linejoin="round" d="m398.57 462.85l0.65 39.56 37.42 15.04 54.57-14.11 0.66-37.97" fill-opacity="0" stroke-dashoffset="7.2" stroke="#ac691a" stroke-width="1.9677"/>
<path id="path4290" stroke-linejoin="round" d="m53.781 111.88l55.479-14.335v-38.444l14.32-0.9-29.047-38.258-65.877-0.714c-0.929-0.01-1.628 2.397-2.375 3.427l-23.468 31c-0.8186 1.081-0.6053 2.558 0.9995 2.558h11.928l0.001 40.38 38.04 15.286z" fill-opacity="0" transform="translate(382.7 406.51)" stroke-dashoffset="7.2" stroke="#620000" stroke-width="2"/>
</g>
</svg>
<svg
xmlns="http://www.w3.org/2000/svg"
version="1.0"
width="40"
height="40"
viewBox="0 0 256 256"
id="svg1"
xml:space="preserve">
<rect
width="256"
height="256"
x="0"
y="0"
id="_x3C_Slice_x3E_"
style="fill:none" />
<linearGradient
x1="36.876953"
y1="219.37793"
x2="210.37071"
y2="45.884171"
id="XMLID_5_"
gradientUnits="userSpaceOnUse">
<stop
id="stop113"
style="stop-color:#006a00;stop-opacity:1"
offset="0" />
<stop
id="stop115"
style="stop-color:#003333;stop-opacity:1"
offset="1" />
<midPointStop
id="midPointStop117"
style="stop-color:#006A00"
offset="0" />
<midPointStop
id="midPointStop119"
style="stop-color:#006A00"
offset="0.5" />
<midPointStop
id="midPointStop121"
style="stop-color:#003333"
offset="1" />
</linearGradient>
<path
d="M 243.1709,116.1748 L 135.74512,25.341797 C 131.25293,21.545898 124.73633,21.546875 120.24805,25.341797 L 72,66.138672 L 72,41.501953 L 37.5,41.501953 L 37.5,95.310547 L 12.828613,116.17188 C 10.128418,118.45508 8.5800781,121.80078 8.5800781,125.35156 C 8.5800781,126.75879 8.824707,128.1416 9.3071289,129.45996 C 11.031738,134.1709 15.560059,137.33594 20.576172,137.33594 C 20.576172,137.33594 36.13916,137.33594 41.436035,137.33594 C 42.03418,144.03906 49.045899,222.57129 49.045899,222.57129 C 49.604004,228.80469 54.742676,233.50488 60.999024,233.50488 L 105.66699,233.50488 C 105.66699,233.50488 105.66699,162.20703 105.66699,155.00195 C 111.93652,155.00195 144.06348,155.00195 150.33301,155.00195 C 150.33301,162.20703 150.33301,233.50488 150.33301,233.50488 L 194.99805,233.50488 C 201.25586,233.50488 206.39453,228.80469 206.95117,222.57227 C 206.95117,222.57031 213.07227,154.0166 214.56152,137.33594 C 219.85742,137.33594 235.41992,137.33594 235.41992,137.33594 C 240.43457,137.33594 244.96387,134.17188 246.68945,129.46191 C 247.17383,128.13867 247.41992,126.75098 247.41992,125.33691 C 247.41992,121.79785 245.87109,118.45898 243.1709,116.1748 z"
id="path124"
style="fill:url(#XMLID_5_)" />
<linearGradient
x1="57.514648"
y1="82.742188"
x2="198.48439"
y2="223.71194"
id="XMLID_6_"
gradientUnits="userSpaceOnUse">
<stop
id="stop128"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop130"
style="stop-color:#f0f0f0;stop-opacity:1"
offset="1" />
<midPointStop
id="midPointStop132"
style="stop-color:#FFFFFF"
offset="0" />
<midPointStop
id="midPointStop134"
style="stop-color:#FFFFFF"
offset="0.5" />
<midPointStop
id="midPointStop136"
style="stop-color:#F0F0F0"
offset="1" />
</linearGradient>
<path
d="M 125.41357,31.451172 L 17.994141,122.28125 C 17.095215,123.04102 16.580078,124.16016 16.580078,125.35156 C 16.580078,125.81836 16.660645,126.27539 16.819824,126.71094 C 17.385742,128.25586 18.930176,129.33594 20.576172,129.33594 L 48.753418,129.33594 L 57.01416,221.85938 C 57.203125,223.9707 58.878906,225.50488 60.999024,225.50488 C 60.999024,225.50488 86.884766,225.50488 97.666992,225.50488 C 97.666992,212.59961 97.666992,147.00195 97.666992,147.00195 L 158.33301,147.00195 C 158.33301,147.00195 158.33301,212.59961 158.33301,225.50488 C 169.11523,225.50488 194.99805,225.50488 194.99805,225.50488 C 197.11816,225.50488 198.79395,223.97266 198.98242,221.86035 C 198.98242,221.86035 198.97266,222.09961 198.96289,222.30859 C 199.03125,221.32031 199.50684,215.98828 202.83887,178.66895 L 207.24414,129.33594 L 235.41992,129.33594 C 237.06641,129.33594 238.61133,128.25586 239.17773,126.70996 C 239.33789,126.27148 239.41992,125.80859 239.41992,125.33691 C 239.41992,124.15625 238.9043,123.04297 238.00391,122.28223 L 130.58008,31.450195 C 129.08301,30.186523 126.90967,30.185547 125.41357,31.451172 z"
id="path139"
style="fill:url(#XMLID_6_)" />
<linearGradient
x1="69.835938"
y1="94.678711"
x2="191.58015"
y2="216.42293"
id="XMLID_7_"
gradientUnits="userSpaceOnUse">
<stop
id="stop143"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop145"
style="stop-color:#dfdfdf;stop-opacity:1"
offset="1" />
<midPointStop
id="midPointStop147"
style="stop-color:#FFFFFF"
offset="0" />
<midPointStop
id="midPointStop149"
style="stop-color:#FFFFFF"
offset="0.5" />
<midPointStop
id="midPointStop151"
style="stop-color:#DFDFDF"
offset="1" />
</linearGradient>
<path
d="M 122.83301,44.110352 L 31.503906,121.33594 C 31.503906,121.33594 55,121.33594 56.073242,121.33594 C 57.18457,133.78711 64.65918,217.50488 64.65918,217.50488 L 89.668945,217.50488 C 89.668945,217.50488 89.668945,151.90723 89.668945,139.00195 C 101.76367,139.00195 154.24023,139.00195 166.33496,139.00195 C 166.33496,151.90723 166.33496,217.50488 166.33496,217.50488 L 191.34277,217.50488 C 191.34277,217.50488 198.81738,133.78711 199.92871,121.33594 C 201.00098,121.33594 224.49609,121.33594 224.49609,121.33594 L 127.99902,39.743164 L 122.83301,44.110352 z"
id="path154"
style="fill:url(#XMLID_7_)" />
<linearGradient
x1="27.443848"
y1="51.553711"
x2="171.27025"
y2="195.38013"
id="XMLID_8_"
gradientUnits="userSpaceOnUse">
<stop
id="stop158"
style="stop-color:#99ff66;stop-opacity:1"
offset="0" />
<stop
id="stop160"
style="stop-color:#009900;stop-opacity:1"
offset="1" />
<midPointStop
id="midPointStop162"
style="stop-color:#99FF66"
offset="0" />
<midPointStop
id="midPointStop164"
style="stop-color:#99FF66"
offset="0.5" />
<midPointStop
id="midPointStop166"
style="stop-color:#009900"
offset="1" />
</linearGradient>
<path
d="M 53.355469,113.33594 C 57.680664,113.33594 63.390625,113.33594 63.390625,113.33594 C 63.390625,113.33594 70.458496,192.50293 71.976563,209.50488 C 76.041992,209.50488 76.901367,209.50488 81.668945,209.50488 C 81.668945,189.21973 81.668945,131.00195 81.668945,131.00195 L 174.33496,131.00195 C 174.33496,131.00195 174.33496,189.21973 174.33496,209.50488 C 179.10156,209.50488 179.96094,209.50488 184.02539,209.50488 C 184.59375,203.12012 192.61133,113.33594 192.61133,113.33594 C 192.61133,113.33594 198.31836,113.33594 202.64453,113.33594 C 175.96094,90.773438 137.98926,58.666992 127.99902,50.219727 C 118.00879,58.666992 80.03418,90.776367 53.355469,113.33594 z"
id="path169"
style="fill:url(#XMLID_8_)" />
</svg>

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -548,13 +548,14 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
#define Log_PLATFORM_VERSION "SWAD 19.232 (2020-05-16)"
#define Log_PLATFORM_VERSION "SWAD 19.232.1 (2020-05-16)"
#define CSS_FILE "swad19.230.1.css"
#define JS_FILE "swad19.230.3.js"
/*
TODO: Comprobar si el directorio público que devuelve Ses_GetPublicDirFromCache sigue existiendo.
// Si no existe, hay que crear un nuevo directorio y meterlo en cache
Version 19.232.1: May 16, 2020 Changes in contextual icons in bank of questions and test. (301004 lines)
Version 19.232: May 16, 2020 New option to edit questions separated from tests. (301000 lines)
Version 19.231: May 16, 2020 Fixed bugs and code refactoring in exam results. (300956 lines)
Version 19.230.3: May 15, 2020 Update maths in exam prints when user answers. (301037 lines)

View File

@ -154,7 +154,8 @@ static void Tst_ShowFormRequestSelectTestsForSet (struct Exa_Exams *Exams,
static void Tst_ShowFormRequestSelectTestsForGame (struct Gam_Games *Games,
struct Tst_Test *Test);
static bool Tst_CheckIfICanEditTests (void);
static void Tst_PutIconsTests (void *Test);
static void Tst_PutIconsBankQsts (void *Test);
static void Tst_PutIconsTests (__attribute__((unused)) void *Args);
static void Tst_PutButtonToAddQuestion (void);
static long Tst_GetParamTagCode (void);
@ -359,7 +360,7 @@ static void Tst_FreeTagsList (struct Tst_Tags *Tags)
static void Tst_ShowFormRequestTest (struct Tst_Test *Test)
{
extern const char *Hlp_ASSESSMENT_Tests;
extern const char *Txt_Take_a_test;
extern const char *Txt_Test;
extern const char *Txt_Number_of_questions;
extern const char *Txt_Generate_test;
extern const char *Txt_No_test_questions;
@ -369,8 +370,8 @@ static void Tst_ShowFormRequestTest (struct Tst_Test *Test)
TstCfg_GetConfigFromDB ();
/***** Begin box *****/
Box_BoxBegin (NULL,Txt_Take_a_test,
Tst_PutIconsTests,Test,
Box_BoxBegin (NULL,Txt_Test,
Tst_PutIconsTests,NULL,
Hlp_ASSESSMENT_Tests,Box_NOT_CLOSABLE);
/***** Get tags *****/
@ -1213,7 +1214,7 @@ static void Tst_ShowFormRequestEditTests (struct Tst_Test *Test)
{
extern const char *Hlp_ASSESSMENT_Tests_editing_questions;
extern const char *Txt_No_test_questions;
extern const char *Txt_List_edit_questions;
extern const char *Txt_Question_bank;
extern const char *Txt_Show_questions;
MYSQL_RES *mysql_res;
static const Dat_SetHMS SetHMS[Dat_NUM_START_END_TIME] =
@ -1228,8 +1229,8 @@ static void Tst_ShowFormRequestEditTests (struct Tst_Test *Test)
Mnu_ContextMenuEnd ();
/***** Begin box *****/
Box_BoxBegin (NULL,Txt_List_edit_questions,
Tst_PutIconsTests,Test,
Box_BoxBegin (NULL,Txt_Question_bank,
Tst_PutIconsBankQsts,Test,
Hlp_ASSESSMENT_Tests_editing_questions,Box_NOT_CLOSABLE);
/***** Get tags already present in the table of questions *****/
@ -1442,43 +1443,48 @@ static bool Tst_CheckIfICanEditTests (void)
/********************* Put contextual icons in tests *************************/
/*****************************************************************************/
static void Tst_PutIconsTests (void *Test)
static void Tst_PutIconsBankQsts (void *Test)
{
extern const char *Txt_New_question;
if (Tst_CheckIfICanEditTests ())
/***** Put form to remove selected test questions *****/
switch (Gbl.Action.Act)
{
switch (Gbl.Action.Act)
{
case ActLstTstQst: // List selected test questions for edition
case ActReqRemSevTstQst: // Request removal of selected questions
case ActReqRemOneTstQst: // Request removal of a question
case ActRemOneTstQst: // Remove a question
case ActChgShfTstQst: // Change shuffle of a question
/***** Put form to remove selected test questions *****/
Ico_PutContextualIconToRemove (ActReqRemSevTstQst,
Tst_PutParamsRemoveSelectedQsts,Test);
break;
default:
break;
}
if (Gbl.Action.Act != ActEdiTstQst)
/***** Put form to edit existing test questions *****/
Ico_PutContextualIconToEdit (ActEdiTstQst,NULL,
NULL,NULL);
if (Gbl.Action.Act != ActEdiOneTstQst)
/***** Put form to create a new test question *****/
Ico_PutContextualIconToAdd (ActEdiOneTstQst,NULL,
NULL,NULL,
Txt_New_question);
/***** Put form to go to test configuration *****/
Ico_PutContextualIconToConfigure (ActCfgTst,
NULL,NULL);
case ActLstTstQst: // List selected test questions for edition
case ActReqRemSevTstQst: // Request removal of selected questions
case ActReqRemOneTstQst: // Request removal of a question
case ActRemOneTstQst: // Remove a question
case ActChgShfTstQst: // Change shuffle of a question
Ico_PutContextualIconToRemove (ActReqRemSevTstQst,
Tst_PutParamsRemoveSelectedQsts,Test);
break;
default:
break;
}
if (Gbl.Action.Act != ActEdiOneTstQst)
/***** Put form to create a new test question *****/
Ico_PutContextualIconToAdd (ActEdiOneTstQst,NULL,
NULL,NULL,
Txt_New_question);
/***** Put icon to show a figure *****/
Fig_PutIconToShowFigure (Fig_TESTS);
}
/*****************************************************************************/
/********************* Put contextual icons in tests *************************/
/*****************************************************************************/
static void Tst_PutIconsTests (__attribute__((unused)) void *Args)
{
extern const char *Txt_New_question;
/***** Put form to go to test configuration *****/
Ico_PutContextualIconToConfigure (ActCfgTst,
NULL,NULL);
/***** Put icon to view test exams *****/
switch (Gbl.Usrs.Me.Role.Logged)
{
@ -2032,7 +2038,7 @@ static void Tst_ShowFormConfigTst (void)
/***** Begin box *****/
Box_BoxBegin (NULL,Txt_Configure_tests,
Tst_PutIconsTests,&Test,
Tst_PutIconsTests,NULL,
Hlp_ASSESSMENT_Tests_configuring_tests,Box_NOT_CLOSABLE);
/***** Begin form *****/
@ -2758,7 +2764,7 @@ static void Tst_ListOneQstToEdit (struct Tst_Test *Test)
/***** Begin box *****/
Box_BoxBegin (NULL,Txt_Questions,
Tst_PutIconsTests,Test,
Tst_PutIconsBankQsts,Test,
Hlp_ASSESSMENT_Tests,Box_NOT_CLOSABLE);
/***** Write the heading *****/
@ -2792,7 +2798,7 @@ static void Tst_ListOneOrMoreQuestionsForEdition (struct Tst_Test *Test,
/***** Begin box *****/
Box_BoxBegin (NULL,Txt_Questions,
Tst_PutIconsTests,Test,
Tst_PutIconsBankQsts,Test,
Hlp_ASSESSMENT_Tests,Box_NOT_CLOSABLE);
/***** Write the heading *****/

View File

@ -18226,27 +18226,6 @@ const char *Txt_Link_to_announcement_of_exam =
"Link para chamada para exame";
#endif
const char *Txt_List_edit_questions =
#if L==1 // ca
"Llistar / editar preguntes";
#elif L==2 // de
"Liste / bearbeiten Fragen";
#elif L==3 // en
"List / edit questions";
#elif L==4 // es
"Listar / editar preguntas";
#elif L==5 // fr
"Lister / modifier questions";
#elif L==6 // gn
"Listar / editar preguntas"; // Okoteve traducción
#elif L==7 // it
"Elencare / modificare domande";
#elif L==8 // pl
"Wy&sacute;wietli&cacute; / edytowa&cacute; pytania";
#elif L==9 // pt
"Listar / editar perguntas";
#endif
const char *Txt_List_of_detailed_clicks =
#if L==1 // ca
"Listado de clics detallados"; // Necessita traduccio
@ -22038,7 +22017,28 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Testes"
#endif
,
// 6: ActSeeAllGam
// 6: ActSeeAllExa
#if L==1 // ca
"Ex&agrave;mens"
#elif L==2 // de
"Pr&uuml;fungen"
#elif L==3 // en
"Exams"
#elif L==4 // es
"Ex&aacute;menes"
#elif L==5 // fr
"Examens"
#elif L==6 // gn
"Ex&aacute;menes" // Okoteve traducción
#elif L==7 // it
"Esami"
#elif L==8 // pl
"Egzaminy"
#elif L==9 // pt
"Exames"
#endif
,
// 7: ActSeeAllGam
#if L==1 // ca
"Jocs (comandament a dist&agrave;ncia)"
#elif L==2 // de
@ -22059,7 +22059,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Jogos (controlo remoto)"
#endif
,
// 7: ActSeeAllSvy
// 8: ActSeeAllSvy
#if L==1 // ca
"Enquestes an&ograve;nimes"
#elif L==2 // de
@ -22080,7 +22080,6 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Inqu&eacute;ritos"
#endif
,
NULL, // 8
NULL, // 9
NULL, // 10
NULL, // 11
@ -32633,6 +32632,27 @@ const char *Txt_Question =
"Pergunta";
#endif
const char *Txt_Question_bank =
#if L==1 // ca
"Banc de preguntes";
#elif L==2 // de
"Fragenbank";
#elif L==3 // en
"Question bank";
#elif L==4 // es
"Banco de preguntas";
#elif L==5 // fr
"Banque de questions";
#elif L==6 // gn
"Banco de preguntas"; // Okoteve traducción
#elif L==7 // it
"Banca di domande";
#elif L==8 // pl
"Bank pyta&nacute;";
#elif L==9 // pt
"Banco de perguntas";
#endif
const char *Txt_Question_code_X = // Warning: it is very important to include %ld in the following sentences
#if L==1 // ca
"Pregunta amb codi %ld";
@ -45467,27 +45487,6 @@ const char *Txt_Tags = // Tags used in test
"Descritores";
#endif
const char *Txt_Take_a_test =
#if L==1 // ca
"Fer un test";
#elif L==2 // de
"F&uuml;hren Sie einen Test";
#elif L==3 // en
"Take a test";
#elif L==4 // es
"Hacer un test";
#elif L==5 // fr
"Passer un test";
#elif L==6 // gn
"Hacer un test"; // Okoteve traducción
#elif L==7 // it
"Fare un test";
#elif L==8 // pl
"Zr&oacute;b test";
#elif L==9 // pt
"Fazer um teste";
#endif
const char *Txt_teachers_ABBREVIATION = // Abbreviation of "Teachers"
#if L==1 // ca
"prof.";