Version 18.43

This commit is contained in:
Antonio Cañas Vargas 2019-02-14 19:22:38 +01:00
parent 05e9e6464f
commit 01cd055b88
15 changed files with 1139 additions and 925 deletions

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="home" class="svg-inline--fa fa-home fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="#404040" d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg>

After

Width:  |  Height:  |  Size: 709 B

View File

@ -127,21 +127,12 @@
<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"/>

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,183 @@
<?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>

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -99,6 +99,186 @@ extern struct Globals Gbl;
8. ActRefOldSocPubUsr View old social timeline of a user via AJAX
9. ActWebSvc Call plugin function
Start:
1057. ActSeeSocTmlGbl Show social timeline (global)
1058. ActSeeSocPrf Suggest list of users to follow
1059. ActSeeFor Show the level superior of the forums
1060. ActSeeChtRms Show the chat rooms
1061. ActRcvSocPstGbl Receive a public social post to be displayed in the timeline (global)
1062. ActRcvSocComGbl Comment a social note in the timeline (global)
1063. ActShaSocNotGbl Share a social note in the timeline (global)
1064. ActUnsSocNotGbl Unshare a previously shared social note in the timeline (global)
1065. ActFavSocNotGbl Favourite a social note in the timeline (global)
1066. ActUnfSocNotGbl Unfavourite a previously favourited social note in the timeline (global)
1067. ActFavSocComGbl Favourite a social comment in the timeline (global)
1068. ActUnfSocComGbl Unfavourite a previously favourited social comment in the timeline (global)
1069. ActReqRemSocPubGbl Request the removal of a social publishing in the timeline (global)
1070. ActRemSocPubGbl Remove a social publishing in the timeline (global)
1071. ActReqRemSocComGbl Request the removal of a comment in a social note (global)
1072. ActRemSocComGbl Remove of a comment in a social note (global)
1073. ActReqOthPubPrf Request @nickname to show a public user's profile
1074. ActRcvSocPstUsr Receive a public social post to be displayed in the timeline (user)
1075. ActRcvSocComUsr Comment a social note in the timeline (user)
1076. ActShaSocNotUsr Share a social note in the timeline (user)
1077. ActUnsSocNotUsr Unshare a previously shared social note in the timeline (user)
1078. ActFavSocNotUsr Favourite a social note in the timeline (user)
1079. ActUnfSocNotUsr Unfavourite a previously favourited social note in the timeline (user)
1080. ActFavSocComUsr Favourite a social comment in the timeline (user)
1081. ActUnfSocComUsr Unfavourite a previously favourited social comment in the timeline (user)
1082. ActReqRemSocPubUsr Request the removal of a social publishing in the timeline (user)
1083. ActRemSocPubUsr Remove a social publishing in the timeline (user)
1084. ActReqRemSocComUsr Request the removal of a comment in a social note (user)
1085. ActRemSocComUsr Remove of a comment in a social note (user)
1086. ActCal1stClkTim Calculate first click time from log and store into user's figures
1087. ActCalNumClk Calculate number of clicks from log and store into user's figures
1088. ActCalNumFileViews Calculate number of file views and store into user's figures
1089. ActCalNumForPst Calculate number of forum posts and store into user's figures
1090. ActCalNumMsgSnt Calculate number of messages sent from log and store into user's figures
1091. ActFolUsr Follow another user
1092. ActUnfUsr Unfollow another user
1093. ActSeeFlg Show following
1094. ActSeeFlr Show followers
1095. ActSeeForCrsUsr Show top level of forum of users of the course
1096. ActSeeForCrsTch Show top level of forum of teachers of the course
1097. ActSeeForDegUsr Show top level of forum of users of the degree
1098. ActSeeForDegTch Show top level of forum of teachers of the degree
1099. ActSeeForCtrUsr Show top level of forum of users of the centre
1100. ActSeeForCtrTch Show top level of forum of teachers of the centre
1101. ActSeeForInsUsr Show top level of forum of users of the institution
1102. ActSeeForInsTch Show top level of forum of teachers of the institution
1103. ActSeeForGenUsr Show top level of forum of users general
1104. ActSeeForGenTch Show top level of forum of teachers general
1105. ActSeeForSWAUsr Show top level of forum of users of the platform
1106. ActSeeForSWATch Show top level of forum of teachers of the platform
1107. ActSeePstForCrsUsr Show the messages of a thread of the forum of users of the course
1108. ActSeePstForCrsTch Show the messages of a thread of the forum of teachers of the course
1109. ActSeePstForDegUsr Show the messages of a thread of the forum of users of the degree
1110. ActSeePstForDegTch Show the messages of a thread of the forum of teachers of the degree
1111. ActSeePstForCtrUsr Show the messages of a thread of the forum of users of the centre
1112. ActSeePstForCtrTch Show the messages of a thread of the forum of teachers of the centre
1113. ActSeePstForInsUsr Show the messages of a thread of the forum of users of the institution
1114. ActSeePstForInsTch Show the messages of a thread of the forum of teachers of the institution
1115. ActSeePstForGenUsr Show the messages of a thread of the forum of users general
1116. ActSeePstForGenTch Show the messages of a thread of the forum of teachers general
1117. ActSeePstForSWAUsr Show the messages of a thread of the forum of users of the platform
1118. ActSeePstForSWATch Show the messages of a thread of the forum of teachers of the platform
1119. ActRcvThrForCrsUsr Receive the first message of a new thread of forum of users of the course
1120. ActRcvThrForCrsTch Receive the first message of a new thread of forum of teachers of the course
1121. ActRcvThrForDegUsr Receive the first message of a new thread of forum of users of the degree
1122. ActRcvThrForDegTch Receive the first message of a new thread of forum of teachers of the degree
1123. ActRcvThrForCtrUsr Receive the first message of a new thread of forum of users of centre
1124. ActRcvThrForCtrTch Receive the first message of a new thread of forum of teachers of centre
1125. ActRcvThrForInsUsr Receive the first message of a new thread of forum of users of the institution
1126. ActRcvThrForInsTch Receive the first message of a new thread of forum of teachers of the institution
1127. ActRcvThrForGenUsr Receive the first message of a new thread of forum of users general
1128. ActRcvThrForGenTch Receive the first message of a new thread of forum of teachers general
1129. ActRcvThrForSWAUsr Receive the first message of a new thread of forum of users of the platform
1130. ActRcvThrForSWATch Receive the first message of a new thread of forum of teachers of the platform
1131. ActRcvRepForCrsUsr Receive a message of answer in a thread existente in the forum of users of the course
1132. ActRcvRepForCrsTch Receive a message of answer in a thread existente in the forum of teachers of the course
1133. ActRcvRepForDegUsr Receive a message of answer in a thread existente in the forum of users of the degree
1134. ActRcvRepForDegTch Receive a message of answer in a thread existente in the forum of teachers of the degree
1135. ActRcvRepForCtrUsr Receive a message of answer in a thread existente in the forum of users of centre
1136. ActRcvRepForCtrTch Receive a message of answer in a thread existente in the forum of teachers of centre
1137. ActRcvRepForInsUsr Receive a message of answer in a thread existente in the forum of users of the institution
1138. ActRcvRepForInsTch Receive a message of answer in a thread existente in the forum of teachers of the institution
1139. ActRcvRepForGenUsr Receive a message of answer in a thread existente in the forum of users general
1140. ActRcvRepForGenTch Receive a message of answer in a thread existente in the forum of teachers general
1141. ActRcvRepForSWAUsr Receive a message of answer in a thread existente in the forum of users of the platform
1142. ActRcvRepForSWATch Receive a message of answer in a thread existente in the forum of teachers of the platform
1143. ActReqDelThrCrsUsr Request the removal of a thread of forum of users of the course
1144. ActReqDelThrCrsTch Request the removal of a thread of forum of teachers of the course
1145. ActReqDelThrDegUsr Request the removal of a thread of forum of users of the degree
1146. ActReqDelThrDegTch Request the removal of a thread of forum of teachers of the degree
1147. ActReqDelThrCtrUsr Request the removal of a thread of forum of users of centre
1148. ActReqDelThrCtrTch Request the removal of a thread of forum of teachers of centre
1149. ActReqDelThrInsUsr Request the removal of a thread of forum of users of the institution
1150. ActReqDelThrInsTch Request the removal of a thread of forum of teachers of the institution
1151. ActReqDelThrGenUsr Request the removal of a thread of forum of users general
1152. ActReqDelThrGenTch Request the removal of a thread of forum of teachers general
1153. ActReqDelThrSWAUsr Request the removal of a thread of forum of users of the platform
1154. ActReqDelThrSWATch Request the removal of a thread of forum of teachers of the platform
1155. ActDelThrForCrsUsr Remove a thread of forum of users of the course
1156. ActDelThrForCrsTch Remove a thread of forum of teachers of the course
1157. ActDelThrForDegUsr Remove a thread of forum of users of the degree
1158. ActDelThrForDegTch Remove a thread of forum of teachers of the degree
1159. ActDelThrForCtrUsr Remove a thread of forum of users of centre
1160. ActDelThrForCtrTch Remove a thread of forum of teachers of centre
1161. ActDelThrForInsUsr Remove a thread of forum of users of the institution
1162. ActDelThrForInsTch Remove a thread of forum of teachers of the institution
1163. ActDelThrForGenUsr Remove a thread of forum of users general
1164. ActDelThrForGenTch Remove a thread of forum of teachers general
1165. ActDelThrForSWAUsr Remove a thread of forum of users of the platform
1166. ActDelThrForSWATch Remove a thread of forum of teachers of the platform
1167. ActCutThrForCrsUsr Cut a thread of forum of users of the course
1168. ActCutThrForCrsTch Cut a thread of forum of teachers of the course
1169. ActCutThrForDegUsr Cut a thread of forum of users of the degree
1170. ActCutThrForDegTch Cut a thread of forum of teachers of the degree
1171. ActCutThrForCtrUsr Cut a thread of forum of users of centre
1172. ActCutThrForCtrTch Cut a thread of forum of teachers of centre
1173. ActCutThrForInsUsr Cut a thread of forum of users of the institution
1174. ActCutThrForInsTch Cut a thread of forum of teachers of the institution
1175. ActCutThrForGenUsr Cut a thread of forum of users general
1176. ActCutThrForGenTch Cut a thread of forum of teachers general
1177. ActCutThrForSWAUsr Cut a thread of forum of users of the platform
1178. ActCutThrForSWATch Cut a thread of forum of teachers of the platform
1179. ActPasThrForCrsUsr Paste a thread of forum of users of the course
1180. ActPasThrForCrsTch Paste a thread of forum of teachers of the course
1181. ActPasThrForDegUsr Paste a thread of forum of users of the degree
1182. ActPasThrForDegTch Paste a thread of forum of teachers of the degree
1183. ActPasThrForCtrUsr Paste a thread of forum of users of centre
1184. ActPasThrForCtrTch Paste a thread of forum of teachers of centre
1185. ActPasThrForInsUsr Paste a thread of forum of users of the institution
1186. ActPasThrForInsTch Paste a thread of forum of teachers of the institution
1187. ActPasThrForGenUsr Paste a thread of forum of users general
1188. ActPasThrForGenTch Paste a thread of forum of teachers general
1189. ActPasThrForSWAUsr Paste a thread of forum of users of the platform
1190. ActPasThrForSWATch Paste a thread of forum of teachers of the platform
1191. ActDelPstForCrsUsr Remove a message of forum of users of the course
1192. ActDelPstForCrsTch Remove a message of forum of teachers of the course
1193. ActDelPstForDegUsr Remove a message of forum of users of the degree
1194. ActDelPstForDegTch Remove a message of forum of teachers of the degree
1195. ActDelPstForCtrUsr Remove a message of forum of users of centre
1196. ActDelPstForCtrTch Remove a message of forum of teachers of centre
1197. ActDelPstForInsUsr Remove a message of forum of users of the institution
1198. ActDelPstForInsTch Remove a message of forum of teachers of the institution
1199. ActDelPstForGenUsr Remove a message of forum of users general
1200. ActDelPstForGenTch Remove a message of forum of teachers general
1201. ActDelPstForSWAUsr Remove a message of forum of users of the platform
1202. ActDelPstForSWATch Remove a message of forum of teachers of the platform
1203. ActEnbPstForCrsUsr Enable a message of forum of users of the course
1204. ActEnbPstForCrsTch Enable a message of forum of teachers of the course
1205. ActEnbPstForDegUsr Enable a message of forum of users of the degree
1206. ActEnbPstForDegTch Enable a message of forum of teachers of the degree
1207. ActEnbPstForCtrUsr Enable a message of forum of users of centre
1208. ActEnbPstForCtrTch Enable a message of forum of teachers of centre
1209. ActEnbPstForInsUsr Enable a message of forum of users of the institution
1210. ActEnbPstForInsTch Enable a message of forum of teachers of the institution
1211. ActEnbPstForGenUsr Enable a message of forum of users general
1212. ActEnbPstForGenTch Enable a message of forum of teachers general
1213. ActEnbPstForSWAUsr Enable a message of forum of users of the platform
1214. ActEnbPstForSWATch Enable a message of forum of teachers of the platform
1215. ActDisPstForCrsUsr Disable a message of forum of users of the course
1216. ActDisPstForCrsTch Disable a message of forum of teachers of the course
1217. ActDisPstForDegUsr Disable a message of forum of users of the degree
1218. ActDisPstForDegTch Disable a message of forum of teachers of the degree
1219. ActDisPstForCtrUsr Disable a message of forum of users of centre
1220. ActDisPstForCtrTch Disable a message of forum of teachers of centre
1221. ActDisPstForInsUsr Disable a message of forum of users of the institution
1222. ActDisPstForInsTch Disable a message of forum of teachers of the institution
1223. ActDisPstForGenUsr Disable a message of forum of users general
1224. ActDisPstForGenTch Disable a message of forum of teachers general
1225. ActDisPstForSWAUsr Disable a message of forum of users of the platform
1226. ActDisPstForSWATch Disable a message of forum of teachers of the platform
1227. ActCht Enter in a chat room to chat
System:
10. ActSysReqSch Request search in system tab
11. ActSeeCty List countries
@ -1258,186 +1438,6 @@ Users:
1055. ActLstSimUsr List users similar to a given one (possible duplicates)
1056. ActRemDupUsr Remove user from list of possible duplicate users
Social:
1057. ActSeeSocTmlGbl Show social timeline (global)
1058. ActSeeSocPrf Suggest list of users to follow
1059. ActSeeFor Show the level superior of the forums
1060. ActSeeChtRms Show the chat rooms
1061. ActRcvSocPstGbl Receive a public social post to be displayed in the timeline (global)
1062. ActRcvSocComGbl Comment a social note in the timeline (global)
1063. ActShaSocNotGbl Share a social note in the timeline (global)
1064. ActUnsSocNotGbl Unshare a previously shared social note in the timeline (global)
1065. ActFavSocNotGbl Favourite a social note in the timeline (global)
1066. ActUnfSocNotGbl Unfavourite a previously favourited social note in the timeline (global)
1067. ActFavSocComGbl Favourite a social comment in the timeline (global)
1068. ActUnfSocComGbl Unfavourite a previously favourited social comment in the timeline (global)
1069. ActReqRemSocPubGbl Request the removal of a social publishing in the timeline (global)
1070. ActRemSocPubGbl Remove a social publishing in the timeline (global)
1071. ActReqRemSocComGbl Request the removal of a comment in a social note (global)
1072. ActRemSocComGbl Remove of a comment in a social note (global)
1073. ActReqOthPubPrf Request @nickname to show a public user's profile
1074. ActRcvSocPstUsr Receive a public social post to be displayed in the timeline (user)
1075. ActRcvSocComUsr Comment a social note in the timeline (user)
1076. ActShaSocNotUsr Share a social note in the timeline (user)
1077. ActUnsSocNotUsr Unshare a previously shared social note in the timeline (user)
1078. ActFavSocNotUsr Favourite a social note in the timeline (user)
1079. ActUnfSocNotUsr Unfavourite a previously favourited social note in the timeline (user)
1080. ActFavSocComUsr Favourite a social comment in the timeline (user)
1081. ActUnfSocComUsr Unfavourite a previously favourited social comment in the timeline (user)
1082. ActReqRemSocPubUsr Request the removal of a social publishing in the timeline (user)
1083. ActRemSocPubUsr Remove a social publishing in the timeline (user)
1084. ActReqRemSocComUsr Request the removal of a comment in a social note (user)
1085. ActRemSocComUsr Remove of a comment in a social note (user)
1086. ActCal1stClkTim Calculate first click time from log and store into user's figures
1087. ActCalNumClk Calculate number of clicks from log and store into user's figures
1088. ActCalNumFileViews Calculate number of file views and store into user's figures
1089. ActCalNumForPst Calculate number of forum posts and store into user's figures
1090. ActCalNumMsgSnt Calculate number of messages sent from log and store into user's figures
1091. ActFolUsr Follow another user
1092. ActUnfUsr Unfollow another user
1093. ActSeeFlg Show following
1094. ActSeeFlr Show followers
1095. ActSeeForCrsUsr Show top level of forum of users of the course
1096. ActSeeForCrsTch Show top level of forum of teachers of the course
1097. ActSeeForDegUsr Show top level of forum of users of the degree
1098. ActSeeForDegTch Show top level of forum of teachers of the degree
1099. ActSeeForCtrUsr Show top level of forum of users of the centre
1100. ActSeeForCtrTch Show top level of forum of teachers of the centre
1101. ActSeeForInsUsr Show top level of forum of users of the institution
1102. ActSeeForInsTch Show top level of forum of teachers of the institution
1103. ActSeeForGenUsr Show top level of forum of users general
1104. ActSeeForGenTch Show top level of forum of teachers general
1105. ActSeeForSWAUsr Show top level of forum of users of the platform
1106. ActSeeForSWATch Show top level of forum of teachers of the platform
1107. ActSeePstForCrsUsr Show the messages of a thread of the forum of users of the course
1108. ActSeePstForCrsTch Show the messages of a thread of the forum of teachers of the course
1109. ActSeePstForDegUsr Show the messages of a thread of the forum of users of the degree
1110. ActSeePstForDegTch Show the messages of a thread of the forum of teachers of the degree
1111. ActSeePstForCtrUsr Show the messages of a thread of the forum of users of the centre
1112. ActSeePstForCtrTch Show the messages of a thread of the forum of teachers of the centre
1113. ActSeePstForInsUsr Show the messages of a thread of the forum of users of the institution
1114. ActSeePstForInsTch Show the messages of a thread of the forum of teachers of the institution
1115. ActSeePstForGenUsr Show the messages of a thread of the forum of users general
1116. ActSeePstForGenTch Show the messages of a thread of the forum of teachers general
1117. ActSeePstForSWAUsr Show the messages of a thread of the forum of users of the platform
1118. ActSeePstForSWATch Show the messages of a thread of the forum of teachers of the platform
1119. ActRcvThrForCrsUsr Receive the first message of a new thread of forum of users of the course
1120. ActRcvThrForCrsTch Receive the first message of a new thread of forum of teachers of the course
1121. ActRcvThrForDegUsr Receive the first message of a new thread of forum of users of the degree
1122. ActRcvThrForDegTch Receive the first message of a new thread of forum of teachers of the degree
1123. ActRcvThrForCtrUsr Receive the first message of a new thread of forum of users of centre
1124. ActRcvThrForCtrTch Receive the first message of a new thread of forum of teachers of centre
1125. ActRcvThrForInsUsr Receive the first message of a new thread of forum of users of the institution
1126. ActRcvThrForInsTch Receive the first message of a new thread of forum of teachers of the institution
1127. ActRcvThrForGenUsr Receive the first message of a new thread of forum of users general
1128. ActRcvThrForGenTch Receive the first message of a new thread of forum of teachers general
1129. ActRcvThrForSWAUsr Receive the first message of a new thread of forum of users of the platform
1130. ActRcvThrForSWATch Receive the first message of a new thread of forum of teachers of the platform
1131. ActRcvRepForCrsUsr Receive a message of answer in a thread existente in the forum of users of the course
1132. ActRcvRepForCrsTch Receive a message of answer in a thread existente in the forum of teachers of the course
1133. ActRcvRepForDegUsr Receive a message of answer in a thread existente in the forum of users of the degree
1134. ActRcvRepForDegTch Receive a message of answer in a thread existente in the forum of teachers of the degree
1135. ActRcvRepForCtrUsr Receive a message of answer in a thread existente in the forum of users of centre
1136. ActRcvRepForCtrTch Receive a message of answer in a thread existente in the forum of teachers of centre
1137. ActRcvRepForInsUsr Receive a message of answer in a thread existente in the forum of users of the institution
1138. ActRcvRepForInsTch Receive a message of answer in a thread existente in the forum of teachers of the institution
1139. ActRcvRepForGenUsr Receive a message of answer in a thread existente in the forum of users general
1140. ActRcvRepForGenTch Receive a message of answer in a thread existente in the forum of teachers general
1141. ActRcvRepForSWAUsr Receive a message of answer in a thread existente in the forum of users of the platform
1142. ActRcvRepForSWATch Receive a message of answer in a thread existente in the forum of teachers of the platform
1143. ActReqDelThrCrsUsr Request the removal of a thread of forum of users of the course
1144. ActReqDelThrCrsTch Request the removal of a thread of forum of teachers of the course
1145. ActReqDelThrDegUsr Request the removal of a thread of forum of users of the degree
1146. ActReqDelThrDegTch Request the removal of a thread of forum of teachers of the degree
1147. ActReqDelThrCtrUsr Request the removal of a thread of forum of users of centre
1148. ActReqDelThrCtrTch Request the removal of a thread of forum of teachers of centre
1149. ActReqDelThrInsUsr Request the removal of a thread of forum of users of the institution
1150. ActReqDelThrInsTch Request the removal of a thread of forum of teachers of the institution
1151. ActReqDelThrGenUsr Request the removal of a thread of forum of users general
1152. ActReqDelThrGenTch Request the removal of a thread of forum of teachers general
1153. ActReqDelThrSWAUsr Request the removal of a thread of forum of users of the platform
1154. ActReqDelThrSWATch Request the removal of a thread of forum of teachers of the platform
1155. ActDelThrForCrsUsr Remove a thread of forum of users of the course
1156. ActDelThrForCrsTch Remove a thread of forum of teachers of the course
1157. ActDelThrForDegUsr Remove a thread of forum of users of the degree
1158. ActDelThrForDegTch Remove a thread of forum of teachers of the degree
1159. ActDelThrForCtrUsr Remove a thread of forum of users of centre
1160. ActDelThrForCtrTch Remove a thread of forum of teachers of centre
1161. ActDelThrForInsUsr Remove a thread of forum of users of the institution
1162. ActDelThrForInsTch Remove a thread of forum of teachers of the institution
1163. ActDelThrForGenUsr Remove a thread of forum of users general
1164. ActDelThrForGenTch Remove a thread of forum of teachers general
1165. ActDelThrForSWAUsr Remove a thread of forum of users of the platform
1166. ActDelThrForSWATch Remove a thread of forum of teachers of the platform
1167. ActCutThrForCrsUsr Cut a thread of forum of users of the course
1168. ActCutThrForCrsTch Cut a thread of forum of teachers of the course
1169. ActCutThrForDegUsr Cut a thread of forum of users of the degree
1170. ActCutThrForDegTch Cut a thread of forum of teachers of the degree
1171. ActCutThrForCtrUsr Cut a thread of forum of users of centre
1172. ActCutThrForCtrTch Cut a thread of forum of teachers of centre
1173. ActCutThrForInsUsr Cut a thread of forum of users of the institution
1174. ActCutThrForInsTch Cut a thread of forum of teachers of the institution
1175. ActCutThrForGenUsr Cut a thread of forum of users general
1176. ActCutThrForGenTch Cut a thread of forum of teachers general
1177. ActCutThrForSWAUsr Cut a thread of forum of users of the platform
1178. ActCutThrForSWATch Cut a thread of forum of teachers of the platform
1179. ActPasThrForCrsUsr Paste a thread of forum of users of the course
1180. ActPasThrForCrsTch Paste a thread of forum of teachers of the course
1181. ActPasThrForDegUsr Paste a thread of forum of users of the degree
1182. ActPasThrForDegTch Paste a thread of forum of teachers of the degree
1183. ActPasThrForCtrUsr Paste a thread of forum of users of centre
1184. ActPasThrForCtrTch Paste a thread of forum of teachers of centre
1185. ActPasThrForInsUsr Paste a thread of forum of users of the institution
1186. ActPasThrForInsTch Paste a thread of forum of teachers of the institution
1187. ActPasThrForGenUsr Paste a thread of forum of users general
1188. ActPasThrForGenTch Paste a thread of forum of teachers general
1189. ActPasThrForSWAUsr Paste a thread of forum of users of the platform
1190. ActPasThrForSWATch Paste a thread of forum of teachers of the platform
1191. ActDelPstForCrsUsr Remove a message of forum of users of the course
1192. ActDelPstForCrsTch Remove a message of forum of teachers of the course
1193. ActDelPstForDegUsr Remove a message of forum of users of the degree
1194. ActDelPstForDegTch Remove a message of forum of teachers of the degree
1195. ActDelPstForCtrUsr Remove a message of forum of users of centre
1196. ActDelPstForCtrTch Remove a message of forum of teachers of centre
1197. ActDelPstForInsUsr Remove a message of forum of users of the institution
1198. ActDelPstForInsTch Remove a message of forum of teachers of the institution
1199. ActDelPstForGenUsr Remove a message of forum of users general
1200. ActDelPstForGenTch Remove a message of forum of teachers general
1201. ActDelPstForSWAUsr Remove a message of forum of users of the platform
1202. ActDelPstForSWATch Remove a message of forum of teachers of the platform
1203. ActEnbPstForCrsUsr Enable a message of forum of users of the course
1204. ActEnbPstForCrsTch Enable a message of forum of teachers of the course
1205. ActEnbPstForDegUsr Enable a message of forum of users of the degree
1206. ActEnbPstForDegTch Enable a message of forum of teachers of the degree
1207. ActEnbPstForCtrUsr Enable a message of forum of users of centre
1208. ActEnbPstForCtrTch Enable a message of forum of teachers of centre
1209. ActEnbPstForInsUsr Enable a message of forum of users of the institution
1210. ActEnbPstForInsTch Enable a message of forum of teachers of the institution
1211. ActEnbPstForGenUsr Enable a message of forum of users general
1212. ActEnbPstForGenTch Enable a message of forum of teachers general
1213. ActEnbPstForSWAUsr Enable a message of forum of users of the platform
1214. ActEnbPstForSWATch Enable a message of forum of teachers of the platform
1215. ActDisPstForCrsUsr Disable a message of forum of users of the course
1216. ActDisPstForCrsTch Disable a message of forum of teachers of the course
1217. ActDisPstForDegUsr Disable a message of forum of users of the degree
1218. ActDisPstForDegTch Disable a message of forum of teachers of the degree
1219. ActDisPstForCtrUsr Disable a message of forum of users of centre
1220. ActDisPstForCtrTch Disable a message of forum of teachers of centre
1221. ActDisPstForInsUsr Disable a message of forum of users of the institution
1222. ActDisPstForInsTch Disable a message of forum of teachers of the institution
1223. ActDisPstForGenUsr Disable a message of forum of users general
1224. ActDisPstForGenTch Disable a message of forum of teachers general
1225. ActDisPstForSWAUsr Disable a message of forum of users of the platform
1226. ActDisPstForSWATch Disable a message of forum of teachers of the platform
1227. ActCht Enter in a chat room to chat
Messages:
1228. ActSeeNtf Show my recent notifications
1229. ActSeeAnn Show global announcements
@ -1630,6 +1630,199 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActRefOldSocPubUsr*/{1511,-1,TabUnk,ActRefOldSocPubUsr ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RefreshOldTimelineUsr ,NULL},
/* ActWebSvc */{ 892,-1,TabUnk,ActWebSvc ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Plg_WebService ,NULL},
// TabSta ******************************************************************
/* ActSeeSocTmlGbl */{1490, 0,TabSta,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ShowTimelineGbl2 ,"comment-dots" },
/* ActSeeSocPrf */{1520, 1,TabSta,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_SeeSocialProfiles ,"user-check" },
/* ActSeeFor */{ 95, 2,TabSta,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,"comments" },
// /* ActSeeChtRms */{ 51, 3,TabSta,ActSeeChtRms ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cht_ShowChatRooms ,"comments" },
/* ActSeeChtRms */{ 51, 3,TabSta,ActSeeChtRms ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cht_ShowChatRooms ,"comments" },
/* ActRcvSocPstGbl */{1492,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ReceiveSocialPostGbl ,NULL},
/* ActRcvSocComGbl */{1503,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ReceiveCommentGbl ,NULL},
/* ActShaSocNotGbl */{1495,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ShareSocialNoteGbl ,NULL},
/* ActUnsSocNotGbl */{1496,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_UnshareSocialNoteGbl ,NULL},
/* ActFavSocNotGbl */{1512,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_FavSocialNoteGbl ,NULL},
/* ActUnfSocNotGbl */{1513,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_UnfavSocialNoteGbl ,NULL},
/* ActFavSocComGbl */{1516,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_FavSocialCommentGbl ,NULL},
/* ActUnfSocComGbl */{1517,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_UnfavSocialCommentGbl ,NULL},
/* ActReqRemSocPubGbl*/{1494,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RequestRemSocialNoteGbl ,NULL},
/* ActRemSocPubGbl */{1493,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RemoveSocialNoteGbl ,NULL},
/* ActReqRemSocComGbl*/{1505,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RequestRemSocialComGbl ,NULL},
/* ActRemSocComGbl */{1507,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RemoveSocialComGbl ,NULL},
/* ActReqOthPubPrf */{1401,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_RequestUserProfile ,NULL},
/* ActRcvSocPstUsr */{1498,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Soc_ReceiveSocialPostUsr ,NULL},
/* ActRcvSocComUsr */{1504,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Soc_ReceiveCommentUsr ,NULL},
/* ActShaSocNotUsr */{1499,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_ShareSocialNoteUsr ,NULL},
/* ActUnsSocNotUsr */{1500,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_UnshareSocialNoteUsr ,NULL},
/* ActFavSocNotUsr */{1514,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_FavSocialNoteUsr ,NULL},
/* ActUnfSocNotUsr */{1515,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_UnfavSocialNoteUsr ,NULL},
/* ActFavSocComUsr */{1518,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_FavSocialCommentUsr ,NULL},
/* ActUnfSocComUsr */{1519,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_UnfavSocialCommentUsr ,NULL},
/* ActReqRemSocPubUsr*/{1501,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RequestRemSocialNoteUsr ,NULL},
/* ActRemSocPubUsr */{1502,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RemoveSocialNoteUsr ,NULL},
/* ActReqRemSocComGbl*/{1506,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RequestRemSocialComUsr ,NULL},
/* ActRemSocComGbl */{1508,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RemoveSocialComUsr ,NULL},
/* ActSeeOthPubPrf */{1402,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_GetUsrDatAndShowUserProfile,NULL},
/* ActCal1stClkTim */{1405,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumClk */{1406,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumFilVie */{1409,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumForPst */{1408,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumMsgSnt */{1407,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActFolUsr */{1410,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Fol_FollowUsr1 ,Fol_FollowUsr2 ,NULL},
/* ActUnfUsr */{1411,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Fol_UnfollowUsr1 ,Fol_UnfollowUsr2 ,NULL},
/* ActSeeFlg */{1412,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Fol_ListFollowing ,NULL},
/* ActSeeFlr */{1413,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Fol_ListFollowers ,NULL},
/* ActSeeForCrsUsr */{ 345,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForCrsTch */{ 431,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForDegUsr */{ 241,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForDegTch */{ 243,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForCtrUsr */{ 901,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForCtrTch */{ 430,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForInsUsr */{ 725,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForInsTch */{ 724,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForGenUsr */{ 726,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForGenTch */{ 723,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForSWAUsr */{ 242,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForSWATch */{ 245,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeePstForCrsUsr*/{ 346,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForCrsTch*/{ 347,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForDegUsr*/{ 255,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForDegTch*/{ 291,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForCtrUsr*/{ 348,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForCtrTch*/{ 902,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForInsUsr*/{ 730,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForInsTch*/{ 746,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForGenUsr*/{ 727,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForGenTch*/{ 731,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForSWAUsr*/{ 244,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForSWATch*/{ 246,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActRcvThrForCrsUsr*/{ 350,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForCrsTch*/{ 754,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForDegUsr*/{ 252,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForDegTch*/{ 247,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForCtrUsr*/{ 903,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForCtrTch*/{ 904,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForInsUsr*/{ 737,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForInsTch*/{ 769,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForGenUsr*/{ 736,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForGenTch*/{ 765,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForSWAUsr*/{ 258,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForSWATch*/{ 259,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCrsUsr*/{ 599,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCrsTch*/{ 755,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForDegUsr*/{ 606,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForDegTch*/{ 617,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCtrUsr*/{ 905,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCtrTch*/{ 906,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForInsUsr*/{ 740,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForInsTch*/{ 770,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForGenUsr*/{ 747,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForGenTch*/{ 816,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForSWAUsr*/{ 603,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForSWATch*/{ 622,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActReqDelThrCrsUsr*/{ 867,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrCrsTch*/{ 869,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrDegUsr*/{ 907,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrDegTch*/{ 908,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrCtrUsr*/{ 909,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrCtrTch*/{ 910,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrInsUsr*/{ 911,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrInsTch*/{ 912,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrGenUsr*/{ 913,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrGenTch*/{ 914,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrSWAUsr*/{ 881,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrSWATch*/{ 915,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActDelThrForCrsUsr*/{ 868,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForCrsTch*/{ 876,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForDegUsr*/{ 916,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForDegTch*/{ 917,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForCtrUsr*/{ 918,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForCtrTch*/{ 919,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForInsUsr*/{ 920,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForInsTch*/{ 921,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForGenUsr*/{ 922,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForGenTch*/{ 923,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForSWAUsr*/{ 882,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForSWATch*/{ 924,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActCutThrForCrsUsr*/{ 926,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForCrsTch*/{ 927,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForDegUsr*/{ 928,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForDegTch*/{ 929,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForCtrUsr*/{ 930,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForCtrTch*/{ 931,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForInsUsr*/{ 932,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForInsTch*/{ 933,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForGenUsr*/{ 934,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForGenTch*/{ 935,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForSWAUsr*/{ 890,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForSWATch*/{ 936,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActPasThrForCrsUsr*/{ 891,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForCrsTch*/{ 937,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForDegUsr*/{ 938,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForDegTch*/{ 939,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForCtrUsr*/{ 940,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForCtrTch*/{ 941,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForInsUsr*/{ 942,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForInsTch*/{ 943,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForGenUsr*/{ 944,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForGenTch*/{ 945,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForSWAUsr*/{ 946,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForSWATch*/{ 947,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActDelPstForCrsUsr*/{ 602,-1,TabUnk,ActSeeFor ,0x238,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForCrsTch*/{ 756,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForDegUsr*/{ 608,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForDegTch*/{ 680,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForCtrUsr*/{ 948,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForCtrTch*/{ 949,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForInsUsr*/{ 743,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForInsTch*/{ 772,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForGenUsr*/{ 735,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForGenTch*/{ 950,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForSWAUsr*/{ 613,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForSWATch*/{ 623,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActEnbPstForCrsUsr*/{ 624,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForCrsTch*/{ 951,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForDegUsr*/{ 616,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForDegTch*/{ 619,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForCtrUsr*/{ 952,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForCtrTch*/{ 953,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForInsUsr*/{ 954,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForInsTch*/{ 955,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForGenUsr*/{ 956,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForGenTch*/{ 957,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForSWAUsr*/{ 632,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForSWATch*/{ 634,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActDisPstForCrsUsr*/{ 610,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForCrsTch*/{ 958,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForDegUsr*/{ 615,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForDegTch*/{ 618,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForCtrUsr*/{ 959,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForCtrTch*/{ 960,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForInsUsr*/{ 961,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForInsTch*/{ 962,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForGenUsr*/{ 963,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForGenTch*/{ 925,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForSWAUsr*/{ 625,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForSWATch*/{ 635,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
// /* ActCht */{ 52,-1,TabUnk,ActSeeChtRms ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_NEW_TAB,Cht_OpenChatWindow ,NULL ,NULL},
/* ActCht */{ 52,-1,TabUnk,ActSeeChtRms ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_NEW_TAB,Cht_OpenChatWindow ,NULL ,NULL},
// TabSys ******************************************************************
// Actions in menu:
/* ActSysReqSch */{ 627, 0,TabSys,ActSysReqSch , 0, 0, 0, 0, 0, 0,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sch_ReqSysSearch ,"search" },
@ -2845,199 +3038,6 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActLstSimUsr */{1579,-1,TabUnk,ActLstOth ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Dup_GetUsrCodAndListSimilarUsrs,NULL},
/* ActRemDupUsr */{1580,-1,TabUnk,ActLstOth ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Dup_RemoveUsrFromListDupUsrs ,NULL},
// TabSoc ******************************************************************
/* ActSeeSocTmlGbl */{1490, 0,TabSoc,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ShowTimelineGbl2 ,"comment-dots" },
/* ActSeeSocPrf */{1520, 1,TabSoc,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_SeeSocialProfiles ,"user-check" },
/* ActSeeFor */{ 95, 2,TabSoc,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,"comments" },
// /* ActSeeChtRms */{ 51, 3,TabSoc,ActSeeChtRms ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cht_ShowChatRooms ,"comments" },
/* ActSeeChtRms */{ 51, 3,TabSoc,ActSeeChtRms ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cht_ShowChatRooms ,"comments" },
/* ActRcvSocPstGbl */{1492,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ReceiveSocialPostGbl ,NULL},
/* ActRcvSocComGbl */{1503,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ReceiveCommentGbl ,NULL},
/* ActShaSocNotGbl */{1495,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_ShareSocialNoteGbl ,NULL},
/* ActUnsSocNotGbl */{1496,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_UnshareSocialNoteGbl ,NULL},
/* ActFavSocNotGbl */{1512,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_FavSocialNoteGbl ,NULL},
/* ActUnfSocNotGbl */{1513,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_UnfavSocialNoteGbl ,NULL},
/* ActFavSocComGbl */{1516,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_FavSocialCommentGbl ,NULL},
/* ActUnfSocComGbl */{1517,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_UnfavSocialCommentGbl ,NULL},
/* ActReqRemSocPubGbl*/{1494,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RequestRemSocialNoteGbl ,NULL},
/* ActRemSocPubGbl */{1493,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RemoveSocialNoteGbl ,NULL},
/* ActReqRemSocComGbl*/{1505,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RequestRemSocialComGbl ,NULL},
/* ActRemSocComGbl */{1507,-1,TabUnk,ActSeeSocTmlGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Soc_ShowTimelineGbl1 ,Soc_RemoveSocialComGbl ,NULL},
/* ActReqOthPubPrf */{1401,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_RequestUserProfile ,NULL},
/* ActRcvSocPstUsr */{1498,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Soc_ReceiveSocialPostUsr ,NULL},
/* ActRcvSocComUsr */{1504,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Soc_ReceiveCommentUsr ,NULL},
/* ActShaSocNotUsr */{1499,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_ShareSocialNoteUsr ,NULL},
/* ActUnsSocNotUsr */{1500,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_UnshareSocialNoteUsr ,NULL},
/* ActFavSocNotUsr */{1514,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_FavSocialNoteUsr ,NULL},
/* ActUnfSocNotUsr */{1515,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_UnfavSocialNoteUsr ,NULL},
/* ActFavSocComUsr */{1518,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_FavSocialCommentUsr ,NULL},
/* ActUnfSocComUsr */{1519,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_UnfavSocialCommentUsr ,NULL},
/* ActReqRemSocPubUsr*/{1501,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RequestRemSocialNoteUsr ,NULL},
/* ActRemSocPubUsr */{1502,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RemoveSocialNoteUsr ,NULL},
/* ActReqRemSocComGbl*/{1506,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RequestRemSocialComUsr ,NULL},
/* ActRemSocComGbl */{1508,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Soc_RemoveSocialComUsr ,NULL},
/* ActSeeOthPubPrf */{1402,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_GetUsrDatAndShowUserProfile,NULL},
/* ActCal1stClkTim */{1405,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumClk */{1406,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumFilVie */{1409,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumForPst */{1408,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActCalNumMsgSnt */{1407,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prf_CalculateFigures ,NULL},
/* ActFolUsr */{1410,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Fol_FollowUsr1 ,Fol_FollowUsr2 ,NULL},
/* ActUnfUsr */{1411,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Fol_UnfollowUsr1 ,Fol_UnfollowUsr2 ,NULL},
/* ActSeeFlg */{1412,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Fol_ListFollowing ,NULL},
/* ActSeeFlr */{1413,-1,TabUnk,ActSeeSocPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Fol_ListFollowers ,NULL},
/* ActSeeForCrsUsr */{ 345,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForCrsTch */{ 431,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForDegUsr */{ 241,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForDegTch */{ 243,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForCtrUsr */{ 901,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForCtrTch */{ 430,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForInsUsr */{ 725,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForInsTch */{ 724,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForGenUsr */{ 726,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForGenTch */{ 723,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForSWAUsr */{ 242,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeeForSWATch */{ 245,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowForumTheads ,NULL},
/* ActSeePstForCrsUsr*/{ 346,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForCrsTch*/{ 347,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForDegUsr*/{ 255,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForDegTch*/{ 291,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForCtrUsr*/{ 348,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForCtrTch*/{ 902,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForInsUsr*/{ 730,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForInsTch*/{ 746,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForGenUsr*/{ 727,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForGenTch*/{ 731,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForSWAUsr*/{ 244,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActSeePstForSWATch*/{ 246,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_ShowThreadPosts ,NULL},
/* ActRcvThrForCrsUsr*/{ 350,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForCrsTch*/{ 754,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForDegUsr*/{ 252,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForDegTch*/{ 247,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForCtrUsr*/{ 903,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForCtrTch*/{ 904,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForInsUsr*/{ 737,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForInsTch*/{ 769,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForGenUsr*/{ 736,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForGenTch*/{ 765,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForSWAUsr*/{ 258,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvThrForSWATch*/{ 259,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCrsUsr*/{ 599,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCrsTch*/{ 755,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForDegUsr*/{ 606,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForDegTch*/{ 617,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCtrUsr*/{ 905,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForCtrTch*/{ 906,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForInsUsr*/{ 740,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForInsTch*/{ 770,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForGenUsr*/{ 747,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForGenTch*/{ 816,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForSWAUsr*/{ 603,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActRcvRepForSWATch*/{ 622,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,For_ReceiveForumPost ,NULL},
/* ActReqDelThrCrsUsr*/{ 867,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrCrsTch*/{ 869,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrDegUsr*/{ 907,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrDegTch*/{ 908,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrCtrUsr*/{ 909,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrCtrTch*/{ 910,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrInsUsr*/{ 911,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrInsTch*/{ 912,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrGenUsr*/{ 913,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrGenTch*/{ 914,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrSWAUsr*/{ 881,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActReqDelThrSWATch*/{ 915,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RequestRemoveThread ,NULL},
/* ActDelThrForCrsUsr*/{ 868,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForCrsTch*/{ 876,-1,TabUnk,ActSeeFor ,0x220,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForDegUsr*/{ 916,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForDegTch*/{ 917,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForCtrUsr*/{ 918,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForCtrTch*/{ 919,-1,TabUnk,ActSeeFor ,0x3C0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForInsUsr*/{ 920,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForInsTch*/{ 921,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForGenUsr*/{ 922,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForGenTch*/{ 923,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForSWAUsr*/{ 882,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActDelThrForSWATch*/{ 924,-1,TabUnk,ActSeeFor ,0x200,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemoveThread ,NULL},
/* ActCutThrForCrsUsr*/{ 926,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForCrsTch*/{ 927,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForDegUsr*/{ 928,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForDegTch*/{ 929,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForCtrUsr*/{ 930,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForCtrTch*/{ 931,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForInsUsr*/{ 932,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForInsTch*/{ 933,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForGenUsr*/{ 934,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForGenTch*/{ 935,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForSWAUsr*/{ 890,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActCutThrForSWATch*/{ 936,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_CutThread ,NULL},
/* ActPasThrForCrsUsr*/{ 891,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForCrsTch*/{ 937,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForDegUsr*/{ 938,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForDegTch*/{ 939,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForCtrUsr*/{ 940,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForCtrTch*/{ 941,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForInsUsr*/{ 942,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForInsTch*/{ 943,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForGenUsr*/{ 944,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForGenTch*/{ 945,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForSWAUsr*/{ 946,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActPasThrForSWATch*/{ 947,-1,TabUnk,ActSeeFor ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_PasteThread ,NULL},
/* ActDelPstForCrsUsr*/{ 602,-1,TabUnk,ActSeeFor ,0x238,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForCrsTch*/{ 756,-1,TabUnk,ActSeeFor ,0x230,0x204,0x204,0x204,0x204,0x204,0x204,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForDegUsr*/{ 608,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForDegTch*/{ 680,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForCtrUsr*/{ 948,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForCtrTch*/{ 949,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForInsUsr*/{ 743,-1,TabUnk,ActSeeFor ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForInsTch*/{ 772,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForGenUsr*/{ 735,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForGenTch*/{ 950,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForSWAUsr*/{ 613,-1,TabUnk,ActSeeFor ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActDelPstForSWATch*/{ 623,-1,TabUnk,ActSeeFor ,0x3F0,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_RemovePost ,NULL},
/* ActEnbPstForCrsUsr*/{ 624,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForCrsTch*/{ 951,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForDegUsr*/{ 616,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForDegTch*/{ 619,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForCtrUsr*/{ 952,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForCtrTch*/{ 953,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForInsUsr*/{ 954,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForInsTch*/{ 955,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForGenUsr*/{ 956,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForGenTch*/{ 957,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForSWAUsr*/{ 632,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActEnbPstForSWATch*/{ 634,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_EnablePost ,NULL},
/* ActDisPstForCrsUsr*/{ 610,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForCrsTch*/{ 958,-1,TabUnk,ActSeeFor ,0x220,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForDegUsr*/{ 615,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForDegTch*/{ 618,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForCtrUsr*/{ 959,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForCtrTch*/{ 960,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForInsUsr*/{ 961,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForInsTch*/{ 962,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForGenUsr*/{ 963,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForGenTch*/{ 925,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForSWAUsr*/{ 625,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
/* ActDisPstForSWATch*/{ 635,-1,TabUnk,ActSeeFor ,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,For_DisablePost ,NULL},
// /* ActCht */{ 52,-1,TabUnk,ActSeeChtRms ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_NEW_TAB,Cht_OpenChatWindow ,NULL ,NULL},
/* ActCht */{ 52,-1,TabUnk,ActSeeChtRms ,0x200,0x200,0x200,0x200,0x200,0x200,0x200,Act_CONT_NORM,Act_BRW_NEW_TAB,Cht_OpenChatWindow ,NULL ,NULL},
// TabMsg ******************************************************************
// Actions in menu:
/* ActSeeNtf */{ 990, 0,TabMsg,ActSeeNtf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Ntf_ShowMyNotifications ,"bell" },
@ -5202,8 +5202,8 @@ void Act_AdjustCurrentAction (void)
bool IAmATeacher;
/***** Don't adjust anything when current action is not a menu option *****/
if (Gbl.Action.Act != Act_GetSuperAction (Gbl.Action.Act)) // It is not a menu option
return;
// if (Gbl.Action.Act != Act_GetSuperAction (Gbl.Action.Act)) // It is not a menu option
// return;
/***** Don't adjust anything when refreshing users or on a web service *****/
if (Gbl.Action.UsesAJAX ||
@ -5225,9 +5225,11 @@ void Act_AdjustCurrentAction (void)
}
}
/***** If my login password is not enough secure, the only action possible is show a form to change my password *****/
/***** Just after login *****/
if (Gbl.Action.Act == ActLogIn)
if (!Pwd_FastCheckIfPasswordSeemsGood (Gbl.Usrs.Me.LoginPlainPassword))
/* If my login password is not enough secure,
the only action possible is show a form to change my password */
{
Gbl.Action.Act = ActFrmChgMyPwd;
Tab_SetCurrentTab ();
@ -5271,7 +5273,7 @@ void Act_AdjustCurrentAction (void)
/***** Check if I am a teacher *****/
Rol_GetRolesInAllCrssIfNotYetGot (&Gbl.Usrs.Me.UsrDat);
IAmATeacher = (Gbl.Usrs.Me.UsrDat.Roles.InCrss & ((1 << Rol_NET) | // I am a non-editing teacher...
(1 << Rol_TCH))); // ...or a teacher in any course
(1 << Rol_TCH))); // ...or a teacher in any course
/***** If I haven't filled my institution,
or if I'm a teacher and I haven't filled my centre or department,
@ -5403,4 +5405,17 @@ void Act_AdjustCurrentAction (void)
break;
}
}
/***** Just after login with all checks OK ==> go to timeline *****/
switch (Gbl.Action.Act)
{
case ActLogIn:
case ActLogInLan:
case ActAnnSee:
Gbl.Action.Act = ActSeeSocTmlGbl;
Tab_SetCurrentTab ();
return;
default:
break;
}
}

View File

@ -61,7 +61,7 @@ typedef enum
typedef signed int Act_Action_t; // Must be a signed type, because -1 is used to indicate obsolete action
#define Act_NUM_ACTIONS (1 + 9 + 43 + 17 + 47 + 41 + 24 + 115 + 157 + 437 + 165 + 172 + 42 + 15 + 76)
#define Act_NUM_ACTIONS (1 + 9 + 172 + 43 + 17 + 47 + 41 + 24 + 115 + 157 + 437 + 165 + 42 + 15 + 76)
#define Act_MAX_ACTION_COD 1752
@ -85,60 +85,244 @@ typedef signed int Act_Action_t; // Must be a signed type, because -1 is used to
#define ActWebSvc 9
/*****************************************************************************/
/********************************* Start tab *********************************/
/*****************************************************************************/
// Actions in menu
#define ActSeeSocTmlGbl (ActWebSvc + 1)
#define ActSeeSocPrf (ActWebSvc + 2)
#define ActSeeFor (ActWebSvc + 3)
#define ActSeeChtRms (ActWebSvc + 4)
// Secondary actions
#define ActRcvSocPstGbl (ActWebSvc + 5)
#define ActRcvSocComGbl (ActWebSvc + 6)
#define ActShaSocNotGbl (ActWebSvc + 7)
#define ActUnsSocNotGbl (ActWebSvc + 8)
#define ActFavSocNotGbl (ActWebSvc + 9)
#define ActUnfSocNotGbl (ActWebSvc + 10)
#define ActFavSocComGbl (ActWebSvc + 11)
#define ActUnfSocComGbl (ActWebSvc + 12)
#define ActReqRemSocPubGbl (ActWebSvc + 13)
#define ActRemSocPubGbl (ActWebSvc + 14)
#define ActReqRemSocComGbl (ActWebSvc + 15)
#define ActRemSocComGbl (ActWebSvc + 16)
#define ActReqOthPubPrf (ActWebSvc + 17)
#define ActRcvSocPstUsr (ActWebSvc + 18)
#define ActRcvSocComUsr (ActWebSvc + 19)
#define ActShaSocNotUsr (ActWebSvc + 20)
#define ActUnsSocNotUsr (ActWebSvc + 21)
#define ActFavSocNotUsr (ActWebSvc + 22)
#define ActUnfSocNotUsr (ActWebSvc + 23)
#define ActFavSocComUsr (ActWebSvc + 24)
#define ActUnfSocComUsr (ActWebSvc + 25)
#define ActReqRemSocPubUsr (ActWebSvc + 26)
#define ActRemSocPubUsr (ActWebSvc + 27)
#define ActReqRemSocComUsr (ActWebSvc + 28)
#define ActRemSocComUsr (ActWebSvc + 29)
#define ActSeeOthPubPrf (ActWebSvc + 30)
#define ActCal1stClkTim (ActWebSvc + 31)
#define ActCalNumClk (ActWebSvc + 32)
#define ActCalNumFilVie (ActWebSvc + 33)
#define ActCalNumForPst (ActWebSvc + 34)
#define ActCalNumMsgSnt (ActWebSvc + 35)
#define ActFolUsr (ActWebSvc + 36)
#define ActUnfUsr (ActWebSvc + 37)
#define ActSeeFlg (ActWebSvc + 38)
#define ActSeeFlr (ActWebSvc + 39)
#define ActSeeForCrsUsr (ActWebSvc + 40)
#define ActSeeForCrsTch (ActWebSvc + 41)
#define ActSeeForDegUsr (ActWebSvc + 42)
#define ActSeeForDegTch (ActWebSvc + 43)
#define ActSeeForCtrUsr (ActWebSvc + 44)
#define ActSeeForCtrTch (ActWebSvc + 45)
#define ActSeeForInsUsr (ActWebSvc + 46)
#define ActSeeForInsTch (ActWebSvc + 47)
#define ActSeeForGenUsr (ActWebSvc + 48)
#define ActSeeForGenTch (ActWebSvc + 49)
#define ActSeeForSWAUsr (ActWebSvc + 50)
#define ActSeeForSWATch (ActWebSvc + 51)
#define ActSeePstForCrsUsr (ActWebSvc + 52)
#define ActSeePstForCrsTch (ActWebSvc + 53)
#define ActSeePstForDegUsr (ActWebSvc + 54)
#define ActSeePstForDegTch (ActWebSvc + 55)
#define ActSeePstForCtrUsr (ActWebSvc + 56)
#define ActSeePstForCtrTch (ActWebSvc + 57)
#define ActSeePstForInsUsr (ActWebSvc + 58)
#define ActSeePstForInsTch (ActWebSvc + 59)
#define ActSeePstForGenUsr (ActWebSvc + 60)
#define ActSeePstForGenTch (ActWebSvc + 61)
#define ActSeePstForSWAUsr (ActWebSvc + 62)
#define ActSeePstForSWATch (ActWebSvc + 63)
#define ActRcvThrForCrsUsr (ActWebSvc + 64)
#define ActRcvThrForCrsTch (ActWebSvc + 65)
#define ActRcvThrForDegUsr (ActWebSvc + 66)
#define ActRcvThrForDegTch (ActWebSvc + 67)
#define ActRcvThrForCtrUsr (ActWebSvc + 68)
#define ActRcvThrForCtrTch (ActWebSvc + 69)
#define ActRcvThrForInsUsr (ActWebSvc + 70)
#define ActRcvThrForInsTch (ActWebSvc + 71)
#define ActRcvThrForGenUsr (ActWebSvc + 72)
#define ActRcvThrForGenTch (ActWebSvc + 73)
#define ActRcvThrForSWAUsr (ActWebSvc + 74)
#define ActRcvThrForSWATch (ActWebSvc + 75)
#define ActRcvRepForCrsUsr (ActWebSvc + 76)
#define ActRcvRepForCrsTch (ActWebSvc + 77)
#define ActRcvRepForDegUsr (ActWebSvc + 78)
#define ActRcvRepForDegTch (ActWebSvc + 79)
#define ActRcvRepForCtrUsr (ActWebSvc + 80)
#define ActRcvRepForCtrTch (ActWebSvc + 81)
#define ActRcvRepForInsUsr (ActWebSvc + 82)
#define ActRcvRepForInsTch (ActWebSvc + 83)
#define ActRcvRepForGenUsr (ActWebSvc + 84)
#define ActRcvRepForGenTch (ActWebSvc + 85)
#define ActRcvRepForSWAUsr (ActWebSvc + 86)
#define ActRcvRepForSWATch (ActWebSvc + 87)
#define ActReqDelThrCrsUsr (ActWebSvc + 88)
#define ActReqDelThrCrsTch (ActWebSvc + 89)
#define ActReqDelThrDegUsr (ActWebSvc + 90)
#define ActReqDelThrDegTch (ActWebSvc + 91)
#define ActReqDelThrCtrUsr (ActWebSvc + 92)
#define ActReqDelThrCtrTch (ActWebSvc + 93)
#define ActReqDelThrInsUsr (ActWebSvc + 94)
#define ActReqDelThrInsTch (ActWebSvc + 95)
#define ActReqDelThrGenUsr (ActWebSvc + 96)
#define ActReqDelThrGenTch (ActWebSvc + 97)
#define ActReqDelThrSWAUsr (ActWebSvc + 98)
#define ActReqDelThrSWATch (ActWebSvc + 99)
#define ActDelThrForCrsUsr (ActWebSvc + 100)
#define ActDelThrForCrsTch (ActWebSvc + 101)
#define ActDelThrForDegUsr (ActWebSvc + 102)
#define ActDelThrForDegTch (ActWebSvc + 103)
#define ActDelThrForCtrUsr (ActWebSvc + 104)
#define ActDelThrForCtrTch (ActWebSvc + 105)
#define ActDelThrForInsUsr (ActWebSvc + 106)
#define ActDelThrForInsTch (ActWebSvc + 107)
#define ActDelThrForGenUsr (ActWebSvc + 108)
#define ActDelThrForGenTch (ActWebSvc + 109)
#define ActDelThrForSWAUsr (ActWebSvc + 110)
#define ActDelThrForSWATch (ActWebSvc + 111)
#define ActCutThrForCrsUsr (ActWebSvc + 112)
#define ActCutThrForCrsTch (ActWebSvc + 113)
#define ActCutThrForDegUsr (ActWebSvc + 114)
#define ActCutThrForDegTch (ActWebSvc + 115)
#define ActCutThrForCtrUsr (ActWebSvc + 116)
#define ActCutThrForCtrTch (ActWebSvc + 117)
#define ActCutThrForInsUsr (ActWebSvc + 118)
#define ActCutThrForInsTch (ActWebSvc + 119)
#define ActCutThrForGenUsr (ActWebSvc + 120)
#define ActCutThrForGenTch (ActWebSvc + 121)
#define ActCutThrForSWAUsr (ActWebSvc + 122)
#define ActCutThrForSWATch (ActWebSvc + 123)
#define ActPasThrForCrsUsr (ActWebSvc + 124)
#define ActPasThrForCrsTch (ActWebSvc + 125)
#define ActPasThrForDegUsr (ActWebSvc + 126)
#define ActPasThrForDegTch (ActWebSvc + 127)
#define ActPasThrForCtrUsr (ActWebSvc + 128)
#define ActPasThrForCtrTch (ActWebSvc + 129)
#define ActPasThrForInsUsr (ActWebSvc + 130)
#define ActPasThrForInsTch (ActWebSvc + 131)
#define ActPasThrForGenUsr (ActWebSvc + 132)
#define ActPasThrForGenTch (ActWebSvc + 133)
#define ActPasThrForSWAUsr (ActWebSvc + 134)
#define ActPasThrForSWATch (ActWebSvc + 135)
#define ActDelPstForCrsUsr (ActWebSvc + 136)
#define ActDelPstForCrsTch (ActWebSvc + 137)
#define ActDelPstForDegUsr (ActWebSvc + 138)
#define ActDelPstForDegTch (ActWebSvc + 139)
#define ActDelPstForCtrUsr (ActWebSvc + 140)
#define ActDelPstForCtrTch (ActWebSvc + 141)
#define ActDelPstForInsUsr (ActWebSvc + 142)
#define ActDelPstForInsTch (ActWebSvc + 143)
#define ActDelPstForGenUsr (ActWebSvc + 144)
#define ActDelPstForGenTch (ActWebSvc + 145)
#define ActDelPstForSWAUsr (ActWebSvc + 146)
#define ActDelPstForSWATch (ActWebSvc + 147)
#define ActEnbPstForCrsUsr (ActWebSvc + 148)
#define ActEnbPstForCrsTch (ActWebSvc + 149)
#define ActEnbPstForDegUsr (ActWebSvc + 150)
#define ActEnbPstForDegTch (ActWebSvc + 151)
#define ActEnbPstForCtrUsr (ActWebSvc + 152)
#define ActEnbPstForCtrTch (ActWebSvc + 153)
#define ActEnbPstForInsUsr (ActWebSvc + 154)
#define ActEnbPstForInsTch (ActWebSvc + 155)
#define ActEnbPstForGenUsr (ActWebSvc + 156)
#define ActEnbPstForGenTch (ActWebSvc + 157)
#define ActEnbPstForSWAUsr (ActWebSvc + 158)
#define ActEnbPstForSWATch (ActWebSvc + 159)
#define ActDisPstForCrsUsr (ActWebSvc + 160)
#define ActDisPstForCrsTch (ActWebSvc + 161)
#define ActDisPstForDegUsr (ActWebSvc + 162)
#define ActDisPstForDegTch (ActWebSvc + 163)
#define ActDisPstForCtrUsr (ActWebSvc + 164)
#define ActDisPstForCtrTch (ActWebSvc + 165)
#define ActDisPstForInsUsr (ActWebSvc + 166)
#define ActDisPstForInsTch (ActWebSvc + 167)
#define ActDisPstForGenUsr (ActWebSvc + 168)
#define ActDisPstForGenTch (ActWebSvc + 169)
#define ActDisPstForSWAUsr (ActWebSvc + 170)
#define ActDisPstForSWATch (ActWebSvc + 171)
#define ActCht (ActWebSvc + 172)
/*****************************************************************************/
/******************************** System tab *********************************/
/*****************************************************************************/
// Actions in menu
#define ActSysReqSch (ActWebSvc + 1)
#define ActSeeCty (ActWebSvc + 2)
#define ActSeePen (ActWebSvc + 3)
#define ActSeeLnk (ActWebSvc + 4)
#define ActLstPlg (ActWebSvc + 5)
#define ActSetUp (ActWebSvc + 6)
#define ActSeeCalSys (ActWebSvc + 7)
#define ActSysReqSch (ActCht + 1)
#define ActSeeCty (ActCht + 2)
#define ActSeePen (ActCht + 3)
#define ActSeeLnk (ActCht + 4)
#define ActLstPlg (ActCht + 5)
#define ActSetUp (ActCht + 6)
#define ActSeeCalSys (ActCht + 7)
// Secondary actions
#define ActSysSch (ActWebSvc + 8)
#define ActEdiCty (ActWebSvc + 9)
#define ActNewCty (ActWebSvc + 10)
#define ActRemCty (ActWebSvc + 11)
#define ActRenCty (ActWebSvc + 12)
#define ActChgCtyWWW (ActWebSvc + 13)
#define ActSysSch (ActCht + 8)
#define ActEdiCty (ActCht + 9)
#define ActNewCty (ActCht + 10)
#define ActRemCty (ActCht + 11)
#define ActRenCty (ActCht + 12)
#define ActChgCtyWWW (ActCht + 13)
#define ActReqRemOldCrs (ActWebSvc + 14)
#define ActRemOldCrs (ActWebSvc + 15)
#define ActReqRemOldCrs (ActCht + 14)
#define ActRemOldCrs (ActCht + 15)
#define ActSeeBan (ActWebSvc + 16)
#define ActEdiBan (ActWebSvc + 17)
#define ActNewBan (ActWebSvc + 18)
#define ActRemBan (ActWebSvc + 19)
#define ActShoBan (ActWebSvc + 20)
#define ActHidBan (ActWebSvc + 21)
#define ActRenBanSho (ActWebSvc + 22)
#define ActRenBanFul (ActWebSvc + 23)
#define ActChgBanImg (ActWebSvc + 24)
#define ActChgBanWWW (ActWebSvc + 25)
#define ActClkBan (ActWebSvc + 26)
#define ActSeeBan (ActCht + 16)
#define ActEdiBan (ActCht + 17)
#define ActNewBan (ActCht + 18)
#define ActRemBan (ActCht + 19)
#define ActShoBan (ActCht + 20)
#define ActHidBan (ActCht + 21)
#define ActRenBanSho (ActCht + 22)
#define ActRenBanFul (ActCht + 23)
#define ActChgBanImg (ActCht + 24)
#define ActChgBanWWW (ActCht + 25)
#define ActClkBan (ActCht + 26)
#define ActEdiLnk (ActWebSvc + 27)
#define ActNewLnk (ActWebSvc + 28)
#define ActRemLnk (ActWebSvc + 29)
#define ActRenLnkSho (ActWebSvc + 30)
#define ActRenLnkFul (ActWebSvc + 31)
#define ActChgLnkWWW (ActWebSvc + 32)
#define ActEdiLnk (ActCht + 27)
#define ActNewLnk (ActCht + 28)
#define ActRemLnk (ActCht + 29)
#define ActRenLnkSho (ActCht + 30)
#define ActRenLnkFul (ActCht + 31)
#define ActChgLnkWWW (ActCht + 32)
#define ActEdiPlg (ActWebSvc + 33)
#define ActNewPlg (ActWebSvc + 34)
#define ActRemPlg (ActWebSvc + 35)
#define ActRenPlg (ActWebSvc + 36)
#define ActChgPlgDes (ActWebSvc + 37)
#define ActChgPlgLog (ActWebSvc + 38)
#define ActChgPlgAppKey (ActWebSvc + 39)
#define ActChgPlgURL (ActWebSvc + 40)
#define ActChgPlgIP (ActWebSvc + 41)
#define ActEdiPlg (ActCht + 33)
#define ActNewPlg (ActCht + 34)
#define ActRemPlg (ActCht + 35)
#define ActRenPlg (ActCht + 36)
#define ActChgPlgDes (ActCht + 37)
#define ActChgPlgLog (ActCht + 38)
#define ActChgPlgAppKey (ActCht + 39)
#define ActChgPlgURL (ActCht + 40)
#define ActChgPlgIP (ActCht + 41)
#define ActPrnCalSys (ActWebSvc + 42)
#define ActChgCalSys1stDay (ActWebSvc + 43)
#define ActPrnCalSys (ActCht + 42)
#define ActChgCalSys1stDay (ActCht + 43)
/*****************************************************************************/
/******************************** Country tab ********************************/
@ -1274,239 +1458,55 @@ typedef signed int Act_Action_t; // Must be a signed type, because -1 is used to
#define ActLstSimUsr (ActRemOldBrf + 164)
#define ActRemDupUsr (ActRemOldBrf + 165)
/*****************************************************************************/
/******************************** Social tab *********************************/
/*****************************************************************************/
// Actions in menu
#define ActSeeSocTmlGbl (ActRemDupUsr + 1)
#define ActSeeSocPrf (ActRemDupUsr + 2)
#define ActSeeFor (ActRemDupUsr + 3)
#define ActSeeChtRms (ActRemDupUsr + 4)
// Secondary actions
#define ActRcvSocPstGbl (ActRemDupUsr + 5)
#define ActRcvSocComGbl (ActRemDupUsr + 6)
#define ActShaSocNotGbl (ActRemDupUsr + 7)
#define ActUnsSocNotGbl (ActRemDupUsr + 8)
#define ActFavSocNotGbl (ActRemDupUsr + 9)
#define ActUnfSocNotGbl (ActRemDupUsr + 10)
#define ActFavSocComGbl (ActRemDupUsr + 11)
#define ActUnfSocComGbl (ActRemDupUsr + 12)
#define ActReqRemSocPubGbl (ActRemDupUsr + 13)
#define ActRemSocPubGbl (ActRemDupUsr + 14)
#define ActReqRemSocComGbl (ActRemDupUsr + 15)
#define ActRemSocComGbl (ActRemDupUsr + 16)
#define ActReqOthPubPrf (ActRemDupUsr + 17)
#define ActRcvSocPstUsr (ActRemDupUsr + 18)
#define ActRcvSocComUsr (ActRemDupUsr + 19)
#define ActShaSocNotUsr (ActRemDupUsr + 20)
#define ActUnsSocNotUsr (ActRemDupUsr + 21)
#define ActFavSocNotUsr (ActRemDupUsr + 22)
#define ActUnfSocNotUsr (ActRemDupUsr + 23)
#define ActFavSocComUsr (ActRemDupUsr + 24)
#define ActUnfSocComUsr (ActRemDupUsr + 25)
#define ActReqRemSocPubUsr (ActRemDupUsr + 26)
#define ActRemSocPubUsr (ActRemDupUsr + 27)
#define ActReqRemSocComUsr (ActRemDupUsr + 28)
#define ActRemSocComUsr (ActRemDupUsr + 29)
#define ActSeeOthPubPrf (ActRemDupUsr + 30)
#define ActCal1stClkTim (ActRemDupUsr + 31)
#define ActCalNumClk (ActRemDupUsr + 32)
#define ActCalNumFilVie (ActRemDupUsr + 33)
#define ActCalNumForPst (ActRemDupUsr + 34)
#define ActCalNumMsgSnt (ActRemDupUsr + 35)
#define ActFolUsr (ActRemDupUsr + 36)
#define ActUnfUsr (ActRemDupUsr + 37)
#define ActSeeFlg (ActRemDupUsr + 38)
#define ActSeeFlr (ActRemDupUsr + 39)
#define ActSeeForCrsUsr (ActRemDupUsr + 40)
#define ActSeeForCrsTch (ActRemDupUsr + 41)
#define ActSeeForDegUsr (ActRemDupUsr + 42)
#define ActSeeForDegTch (ActRemDupUsr + 43)
#define ActSeeForCtrUsr (ActRemDupUsr + 44)
#define ActSeeForCtrTch (ActRemDupUsr + 45)
#define ActSeeForInsUsr (ActRemDupUsr + 46)
#define ActSeeForInsTch (ActRemDupUsr + 47)
#define ActSeeForGenUsr (ActRemDupUsr + 48)
#define ActSeeForGenTch (ActRemDupUsr + 49)
#define ActSeeForSWAUsr (ActRemDupUsr + 50)
#define ActSeeForSWATch (ActRemDupUsr + 51)
#define ActSeePstForCrsUsr (ActRemDupUsr + 52)
#define ActSeePstForCrsTch (ActRemDupUsr + 53)
#define ActSeePstForDegUsr (ActRemDupUsr + 54)
#define ActSeePstForDegTch (ActRemDupUsr + 55)
#define ActSeePstForCtrUsr (ActRemDupUsr + 56)
#define ActSeePstForCtrTch (ActRemDupUsr + 57)
#define ActSeePstForInsUsr (ActRemDupUsr + 58)
#define ActSeePstForInsTch (ActRemDupUsr + 59)
#define ActSeePstForGenUsr (ActRemDupUsr + 60)
#define ActSeePstForGenTch (ActRemDupUsr + 61)
#define ActSeePstForSWAUsr (ActRemDupUsr + 62)
#define ActSeePstForSWATch (ActRemDupUsr + 63)
#define ActRcvThrForCrsUsr (ActRemDupUsr + 64)
#define ActRcvThrForCrsTch (ActRemDupUsr + 65)
#define ActRcvThrForDegUsr (ActRemDupUsr + 66)
#define ActRcvThrForDegTch (ActRemDupUsr + 67)
#define ActRcvThrForCtrUsr (ActRemDupUsr + 68)
#define ActRcvThrForCtrTch (ActRemDupUsr + 69)
#define ActRcvThrForInsUsr (ActRemDupUsr + 70)
#define ActRcvThrForInsTch (ActRemDupUsr + 71)
#define ActRcvThrForGenUsr (ActRemDupUsr + 72)
#define ActRcvThrForGenTch (ActRemDupUsr + 73)
#define ActRcvThrForSWAUsr (ActRemDupUsr + 74)
#define ActRcvThrForSWATch (ActRemDupUsr + 75)
#define ActRcvRepForCrsUsr (ActRemDupUsr + 76)
#define ActRcvRepForCrsTch (ActRemDupUsr + 77)
#define ActRcvRepForDegUsr (ActRemDupUsr + 78)
#define ActRcvRepForDegTch (ActRemDupUsr + 79)
#define ActRcvRepForCtrUsr (ActRemDupUsr + 80)
#define ActRcvRepForCtrTch (ActRemDupUsr + 81)
#define ActRcvRepForInsUsr (ActRemDupUsr + 82)
#define ActRcvRepForInsTch (ActRemDupUsr + 83)
#define ActRcvRepForGenUsr (ActRemDupUsr + 84)
#define ActRcvRepForGenTch (ActRemDupUsr + 85)
#define ActRcvRepForSWAUsr (ActRemDupUsr + 86)
#define ActRcvRepForSWATch (ActRemDupUsr + 87)
#define ActReqDelThrCrsUsr (ActRemDupUsr + 88)
#define ActReqDelThrCrsTch (ActRemDupUsr + 89)
#define ActReqDelThrDegUsr (ActRemDupUsr + 90)
#define ActReqDelThrDegTch (ActRemDupUsr + 91)
#define ActReqDelThrCtrUsr (ActRemDupUsr + 92)
#define ActReqDelThrCtrTch (ActRemDupUsr + 93)
#define ActReqDelThrInsUsr (ActRemDupUsr + 94)
#define ActReqDelThrInsTch (ActRemDupUsr + 95)
#define ActReqDelThrGenUsr (ActRemDupUsr + 96)
#define ActReqDelThrGenTch (ActRemDupUsr + 97)
#define ActReqDelThrSWAUsr (ActRemDupUsr + 98)
#define ActReqDelThrSWATch (ActRemDupUsr + 99)
#define ActDelThrForCrsUsr (ActRemDupUsr + 100)
#define ActDelThrForCrsTch (ActRemDupUsr + 101)
#define ActDelThrForDegUsr (ActRemDupUsr + 102)
#define ActDelThrForDegTch (ActRemDupUsr + 103)
#define ActDelThrForCtrUsr (ActRemDupUsr + 104)
#define ActDelThrForCtrTch (ActRemDupUsr + 105)
#define ActDelThrForInsUsr (ActRemDupUsr + 106)
#define ActDelThrForInsTch (ActRemDupUsr + 107)
#define ActDelThrForGenUsr (ActRemDupUsr + 108)
#define ActDelThrForGenTch (ActRemDupUsr + 109)
#define ActDelThrForSWAUsr (ActRemDupUsr + 110)
#define ActDelThrForSWATch (ActRemDupUsr + 111)
#define ActCutThrForCrsUsr (ActRemDupUsr + 112)
#define ActCutThrForCrsTch (ActRemDupUsr + 113)
#define ActCutThrForDegUsr (ActRemDupUsr + 114)
#define ActCutThrForDegTch (ActRemDupUsr + 115)
#define ActCutThrForCtrUsr (ActRemDupUsr + 116)
#define ActCutThrForCtrTch (ActRemDupUsr + 117)
#define ActCutThrForInsUsr (ActRemDupUsr + 118)
#define ActCutThrForInsTch (ActRemDupUsr + 119)
#define ActCutThrForGenUsr (ActRemDupUsr + 120)
#define ActCutThrForGenTch (ActRemDupUsr + 121)
#define ActCutThrForSWAUsr (ActRemDupUsr + 122)
#define ActCutThrForSWATch (ActRemDupUsr + 123)
#define ActPasThrForCrsUsr (ActRemDupUsr + 124)
#define ActPasThrForCrsTch (ActRemDupUsr + 125)
#define ActPasThrForDegUsr (ActRemDupUsr + 126)
#define ActPasThrForDegTch (ActRemDupUsr + 127)
#define ActPasThrForCtrUsr (ActRemDupUsr + 128)
#define ActPasThrForCtrTch (ActRemDupUsr + 129)
#define ActPasThrForInsUsr (ActRemDupUsr + 130)
#define ActPasThrForInsTch (ActRemDupUsr + 131)
#define ActPasThrForGenUsr (ActRemDupUsr + 132)
#define ActPasThrForGenTch (ActRemDupUsr + 133)
#define ActPasThrForSWAUsr (ActRemDupUsr + 134)
#define ActPasThrForSWATch (ActRemDupUsr + 135)
#define ActDelPstForCrsUsr (ActRemDupUsr + 136)
#define ActDelPstForCrsTch (ActRemDupUsr + 137)
#define ActDelPstForDegUsr (ActRemDupUsr + 138)
#define ActDelPstForDegTch (ActRemDupUsr + 139)
#define ActDelPstForCtrUsr (ActRemDupUsr + 140)
#define ActDelPstForCtrTch (ActRemDupUsr + 141)
#define ActDelPstForInsUsr (ActRemDupUsr + 142)
#define ActDelPstForInsTch (ActRemDupUsr + 143)
#define ActDelPstForGenUsr (ActRemDupUsr + 144)
#define ActDelPstForGenTch (ActRemDupUsr + 145)
#define ActDelPstForSWAUsr (ActRemDupUsr + 146)
#define ActDelPstForSWATch (ActRemDupUsr + 147)
#define ActEnbPstForCrsUsr (ActRemDupUsr + 148)
#define ActEnbPstForCrsTch (ActRemDupUsr + 149)
#define ActEnbPstForDegUsr (ActRemDupUsr + 150)
#define ActEnbPstForDegTch (ActRemDupUsr + 151)
#define ActEnbPstForCtrUsr (ActRemDupUsr + 152)
#define ActEnbPstForCtrTch (ActRemDupUsr + 153)
#define ActEnbPstForInsUsr (ActRemDupUsr + 154)
#define ActEnbPstForInsTch (ActRemDupUsr + 155)
#define ActEnbPstForGenUsr (ActRemDupUsr + 156)
#define ActEnbPstForGenTch (ActRemDupUsr + 157)
#define ActEnbPstForSWAUsr (ActRemDupUsr + 158)
#define ActEnbPstForSWATch (ActRemDupUsr + 159)
#define ActDisPstForCrsUsr (ActRemDupUsr + 160)
#define ActDisPstForCrsTch (ActRemDupUsr + 161)
#define ActDisPstForDegUsr (ActRemDupUsr + 162)
#define ActDisPstForDegTch (ActRemDupUsr + 163)
#define ActDisPstForCtrUsr (ActRemDupUsr + 164)
#define ActDisPstForCtrTch (ActRemDupUsr + 165)
#define ActDisPstForInsUsr (ActRemDupUsr + 166)
#define ActDisPstForInsTch (ActRemDupUsr + 167)
#define ActDisPstForGenUsr (ActRemDupUsr + 168)
#define ActDisPstForGenTch (ActRemDupUsr + 169)
#define ActDisPstForSWAUsr (ActRemDupUsr + 170)
#define ActDisPstForSWATch (ActRemDupUsr + 171)
#define ActCht (ActRemDupUsr + 172)
/*****************************************************************************/
/******************************* Messages tab ********************************/
/*****************************************************************************/
// Actions in menu
#define ActSeeNtf (ActCht + 1)
#define ActSeeAnn (ActCht + 2)
#define ActSeeAllNot (ActCht + 3)
#define ActReqMsgUsr (ActCht + 4)
#define ActSeeRcvMsg (ActCht + 5)
#define ActSeeSntMsg (ActCht + 6)
#define ActMaiStd (ActCht + 7)
#define ActSeeNtf (ActRemDupUsr + 1)
#define ActSeeAnn (ActRemDupUsr + 2)
#define ActSeeAllNot (ActRemDupUsr + 3)
#define ActReqMsgUsr (ActRemDupUsr + 4)
#define ActSeeRcvMsg (ActRemDupUsr + 5)
#define ActSeeSntMsg (ActRemDupUsr + 6)
#define ActMaiStd (ActRemDupUsr + 7)
// Secondary actions
#define ActWriAnn (ActCht + 8)
#define ActRcvAnn (ActCht + 9)
#define ActHidAnn (ActCht + 10)
#define ActRevAnn (ActCht + 11)
#define ActRemAnn (ActCht + 12)
#define ActSeeOneNot (ActCht + 13)
#define ActWriNot (ActCht + 14)
#define ActRcvNot (ActCht + 15)
#define ActHidNot (ActCht + 16)
#define ActRevNot (ActCht + 17)
#define ActReqRemNot (ActCht + 18)
#define ActRemNot (ActCht + 19)
#define ActWriAnn (ActRemDupUsr + 8)
#define ActRcvAnn (ActRemDupUsr + 9)
#define ActHidAnn (ActRemDupUsr + 10)
#define ActRevAnn (ActRemDupUsr + 11)
#define ActRemAnn (ActRemDupUsr + 12)
#define ActSeeOneNot (ActRemDupUsr + 13)
#define ActWriNot (ActRemDupUsr + 14)
#define ActRcvNot (ActRemDupUsr + 15)
#define ActHidNot (ActRemDupUsr + 16)
#define ActRevNot (ActRemDupUsr + 17)
#define ActReqRemNot (ActRemDupUsr + 18)
#define ActRemNot (ActRemDupUsr + 19)
#define ActSeeNewNtf (ActCht + 20)
#define ActMrkNtfSee (ActCht + 21)
#define ActSeeMai (ActCht + 22)
#define ActEdiMai (ActCht + 23)
#define ActNewMai (ActCht + 24)
#define ActRemMai (ActCht + 25)
#define ActRenMaiSho (ActCht + 26)
#define ActRenMaiFul (ActCht + 27)
#define ActSeeNewNtf (ActRemDupUsr + 20)
#define ActMrkNtfSee (ActRemDupUsr + 21)
#define ActSeeMai (ActRemDupUsr + 22)
#define ActEdiMai (ActRemDupUsr + 23)
#define ActNewMai (ActRemDupUsr + 24)
#define ActRemMai (ActRemDupUsr + 25)
#define ActRenMaiSho (ActRemDupUsr + 26)
#define ActRenMaiFul (ActRemDupUsr + 27)
#define ActRcvMsgUsr (ActCht + 28)
#define ActReqDelAllSntMsg (ActCht + 29)
#define ActReqDelAllRcvMsg (ActCht + 30)
#define ActDelAllSntMsg (ActCht + 31)
#define ActDelAllRcvMsg (ActCht + 32)
#define ActDelSntMsg (ActCht + 33)
#define ActDelRcvMsg (ActCht + 34)
#define ActExpSntMsg (ActCht + 35)
#define ActExpRcvMsg (ActCht + 36)
#define ActConSntMsg (ActCht + 37)
#define ActConRcvMsg (ActCht + 38)
#define ActLstBanUsr (ActCht + 39)
#define ActBanUsrMsg (ActCht + 40)
#define ActUnbUsrMsg (ActCht + 41)
#define ActUnbUsrLst (ActCht + 42)
#define ActRcvMsgUsr (ActRemDupUsr + 28)
#define ActReqDelAllSntMsg (ActRemDupUsr + 29)
#define ActReqDelAllRcvMsg (ActRemDupUsr + 30)
#define ActDelAllSntMsg (ActRemDupUsr + 31)
#define ActDelAllRcvMsg (ActRemDupUsr + 32)
#define ActDelSntMsg (ActRemDupUsr + 33)
#define ActDelRcvMsg (ActRemDupUsr + 34)
#define ActExpSntMsg (ActRemDupUsr + 35)
#define ActExpRcvMsg (ActRemDupUsr + 36)
#define ActConSntMsg (ActRemDupUsr + 37)
#define ActConRcvMsg (ActRemDupUsr + 38)
#define ActLstBanUsr (ActRemDupUsr + 39)
#define ActBanUsrMsg (ActRemDupUsr + 40)
#define ActUnbUsrMsg (ActRemDupUsr + 41)
#define ActUnbUsrLst (ActRemDupUsr + 42)
/*****************************************************************************/
/****************************** Statistics tab *******************************/

View File

@ -365,6 +365,8 @@ Buenos d
// Para bloquear/desbloquear se usará un icono candado
// Para preasignado/no preasignado usar otro icono (usuario/usuario tachado, por ej.)
// TODO: Check -> /* Write new year greeting */
/*****************************************************************************/
/****************************** Public constants *****************************/
/*****************************************************************************/
@ -384,10 +386,17 @@ En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
#define Log_PLATFORM_VERSION "SWAD 18.41.5 (2019-02-14)"
#define Log_PLATFORM_VERSION "SWAD 18.43 (2019-02-14)"
#define CSS_FILE "swad18.41.1.css"
#define JS_FILE "swad18.32.1.js"
/*
Version 18.43: Feb 14, 2019 Social tab is renamed as start tab and moved to the first position. (239294 lines)
Copy the following icons to icon public directory:
sudo cp icon/iconset/awesome/home.svg /var/www/html/swad/icon/iconset/awesome/
sudo cp icon/iconset/nuvola/home.svg /var/www/html/swad/icon/iconset/nuvola/
sudo cp icon/iconset/nuvola/building.svg /var/www/html/swad/icon/iconset/nuvola/
Version 18.42: Feb 14, 2019 Redirection to timeline after login. (239288 lines)
Version 18.41.5: Feb 14, 2019 Changes in welcome alert. (239256 lines)
Version 18.41.4: Feb 14, 2019 By default, timeline now shows all users. (239229 lines)
Version 18.41.3: Feb 14, 2019 Chat is temporarily disabled because modern browsers don't allow Java. (239228 lines)

View File

@ -158,8 +158,8 @@ void Lay_WriteStartOfPage (void)
// in httpd.conf to enable meta tag
fprintf (Gbl.F.Out,"<html lang=\"%s\">\n"
"<head>\n"
"<meta http-equiv=\"Page-Enter\" content=\"blendTrans(Duration=0)\">\n"
"<meta http-equiv=\"Page-Exit\" content=\"blendTrans(Duration=0)\">\n"
// "<meta http-equiv=\"Page-Enter\" content=\"blendTrans(Duration=0)\">\n"
// "<meta http-equiv=\"Page-Exit\" content=\"blendTrans(Duration=0)\">\n"
"<meta http-equiv=\"Content-Type\" content=\"text/html;charset=windows-1252\" />\n"
"<meta name=\"description\" content=\"A free-software, educational, online tool for managing courses and students.\" />\n"
"<meta name=\"keywords\" content=\""
@ -240,10 +240,10 @@ void Lay_WriteStartOfPage (void)
if (Gbl.Usrs.Me.Logged && // I am logged
Gbl.Usrs.Me.UsrDat.Prefs.Language != Txt_Current_CGI_SWAD_Language) // My language != current language
{
if (Gbl.Action.Act == ActLogIn || // Regular log in
Gbl.Action.Act == ActLogInNew) // Log in when checking account
if (Gbl.Action.Original == ActLogIn || // Regular log in
Gbl.Action.Original == ActLogInNew) // Log in when checking account
Lay_WriteRedirToMyLangOnLogIn ();
else if (Gbl.Action.Act == ActLogInUsrAgd) // Log in to view another user's public agenda
else if (Gbl.Action.Original == ActLogInUsrAgd) // Log in to view another user's public agenda
Lay_WriteRedirToMyLangOnViewUsrAgd ();
}
@ -361,7 +361,6 @@ void Lay_WriteStartOfPage (void)
Usr_InformAboutNumClicksBeforePhoto ();
}
/*****************************************************************************/
/*********************** Write status 204 No Content *************************/
/*****************************************************************************/

View File

@ -87,6 +87,22 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
0, // 11
0, // 12
},
// TabSta *******************
{
ActSeeSocTmlGbl, // 0
ActSeeSocPrf, // 1
ActSeeFor, // 2
ActSeeChtRms, // 3
0, // 4
0, // 5
0, // 6
0, // 7
0, // 8
0, // 9
0, // 10
0, // 11
0, // 12
},
// TabSys *******************
{
ActSysReqSch, // 0
@ -231,22 +247,6 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
0, // 11
0, // 12
},
// TabSoc *******************
{
ActSeeSocTmlGbl, // 0
ActSeeSocPrf, // 1
ActSeeFor, // 2
ActSeeChtRms, // 3
0, // 4
0, // 5
0, // 6
0, // 7
0, // 8
0, // 9
0, // 10
0, // 11
0, // 12
},
// TabMsg *******************
{
ActSeeNtf, // 0

View File

@ -122,13 +122,13 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] =
ActSeeSignUpReq, // Ntf_EVENT_ENROLMENT_REQUEST
/* Social tab */
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_COMMENT
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_FAV
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_SHARE
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_MENTION
ActSeeFlr, // Ntf_EVENT_FOLLOWER
ActSeeFor, // Ntf_EVENT_FORUM_POST_COURSE
ActSeeFor, // Ntf_EVENT_FORUM_REPLY
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_COMMENT // TODO: Change position
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_FAV // TODO: Change position
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_SHARE // TODO: Change position
ActSeeSocTmlGbl, // Ntf_EVENT_TIMELINE_MENTION // TODO: Change position
ActSeeFlr, // Ntf_EVENT_FOLLOWER // TODO: Change position
ActSeeFor, // Ntf_EVENT_FORUM_POST_COURSE // TODO: Change position
ActSeeFor, // Ntf_EVENT_FORUM_REPLY // TODO: Change position
/* Messages tab */
ActSeeOneNot, // Ntf_EVENT_NOTICE

View File

@ -675,13 +675,13 @@ void Par_GetMainParameters (void)
/***** Get action to perform *****/
if (Gbl.WebService.IsWebService)
{
Gbl.Action.Act = ActWebSvc;
Gbl.Action.Act = Gbl.Action.Original = ActWebSvc;
Tab_SetCurrentTab ();
return;
}
/***** Set default action *****/
Gbl.Action.Act = ActUnk;
Gbl.Action.Act = Gbl.Action.Original = ActUnk;
/***** Get another user's nickname, if exists
(this nickname is used to go to another user's profile,
@ -699,7 +699,7 @@ void Par_GetMainParameters (void)
// and to refresh old publishings in user's timeline
// If user does not exist ==> UsrCod = -1
Gbl.Usrs.Other.UsrDat.UsrCod = Nck_GetUsrCodFromNickname (Gbl.Usrs.Other.UsrDat.Nickname);
Gbl.Action.Act = ActSeeOthPubPrf; // Set default action if no other is specified
Gbl.Action.Act = Gbl.Action.Original = ActSeeOthPubPrf; // Set default action if no other is specified
}
}
else if (Par_GetParToText ("agd",Nickname,Nck_MAX_BYTES_NICKNAME_FROM_FORM))
@ -714,7 +714,7 @@ void Par_GetMainParameters (void)
// This user's code is used to go to public agenda
// If user does not exist ==> UsrCod = -1
Gbl.Usrs.Other.UsrDat.UsrCod = Nck_GetUsrCodFromNickname (Gbl.Usrs.Other.UsrDat.Nickname);
Gbl.Action.Act = ActFrmLogInUsrAgd; // Set default action if no other is specified
Gbl.Action.Act = Gbl.Action.Original = ActFrmLogInUsrAgd; // Set default action if no other is specified
}
}
@ -723,7 +723,7 @@ void Par_GetMainParameters (void)
// if (ActCod < 0)
// ActCod = Par_GetParToLong ("ActCod"); // Obsolete, old parameter now replaced by "act"
if (ActCod >= 0 && ActCod <= Act_MAX_ACTION_COD)
Gbl.Action.Act = Act_FromActCodToAction[ActCod];
Gbl.Action.Act = Gbl.Action.Original = Act_FromActCodToAction[ActCod];
/***** Some preliminary adjusts depending on action *****/
Gbl.Action.UsesAJAX = false;

View File

@ -30,6 +30,7 @@
#include <string.h> // For string functions
#include <sys/types.h> // For time_t
#include "swad_announcement.h"
#include "swad_box.h"
#include "swad_constant.h"
#include "swad_database.h"
@ -331,6 +332,20 @@ void Soc_ShowTimelineGbl2 (void)
Soc_TOP_MESSAGE_NONE, // Ntf_EVENT_ENROLMENT_NET // TODO: Move to users tab (also necessary in database) !!!!!!!!!
};
/***** If I am been redirected from another action... *****/
switch (Gbl.Action.Original)
{
case ActLogIn:
case ActLogInLan:
Usr_WelcomeUsr ();
break;
case ActAnnSee:
Ann_MarkAnnouncementAsSeen ();
break;
default:
break;
}
/***** Initialize social note code to -1 ==> no highlighted note *****/
SocNot.NotCod = -1L;

View File

@ -43,6 +43,7 @@ extern struct Globals Gbl;
const char *Tab_TabIcons[Tab_NUM_TABS] =
{
/* TabUnk */ NULL,
/* TabSta */ "home",
/* TabSys */ "sitemap",
/* TabCty */ "globe",
/* TabIns */ "university",
@ -52,7 +53,6 @@ const char *Tab_TabIcons[Tab_NUM_TABS] =
/* TabAss */ "check",
/* TabFil */ "folder-open",
/* TabUsr */ "users",
/* TabSoc */ "comment-dots",
/* TabMsg */ "envelope",
/* TabAna */ "chart-bar",
/* TabPrf */ "user",

View File

@ -40,16 +40,16 @@
typedef enum
{
TabUnk = 0,
TabSys = 1,
TabCty = 2,
TabIns = 3,
TabCtr = 4,
TabDeg = 5,
TabCrs = 6,
TabAss = 7,
TabFil = 8,
TabUsr = 9,
TabSoc = 10,
TabSta = 1,
TabSys = 2,
TabCty = 3,
TabIns = 4,
TabCtr = 5,
TabDeg = 6,
TabCrs = 7,
TabAss = 8,
TabFil = 9,
TabUsr = 10,
TabMsg = 11,
TabAna = 12,
TabPrf = 13,

View File

@ -17678,6 +17678,102 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, // 11
},
{
// TabSta *****************************************************
// 0: ActSeeSocTmlGbl
#if L==1 // ca
"Timeline"
#elif L==2 // de
"Timeline"
#elif L==3 // en
"Timeline"
#elif L==4 // es
"Timeline"
#elif L==5 // fr
"Chronologie"
#elif L==6 // gn
"Timeline" // Okoteve traducción
#elif L==7 // it
"Timeline"
#elif L==8 // pl
"Timeline"
#elif L==9 // pt
"Timeline"
#endif
,
// 1: ActSeeSocPrf
#if L==1 // ca
"Perfils"
#elif L==2 // de
"Profiles"
#elif L==3 // en
"Profiles"
#elif L==4 // es
"Perfiles"
#elif L==5 // fr
"Profils"
#elif L==6 // gn
"Che"
#elif L==7 // it
"Profili"
#elif L==8 // pl
"Profile"
#elif L==9 // pt
"Perfiles"
#endif
,
// 2: ActSeeFor
#if L==1 // ca
"F&ograve;rums"
#elif L==2 // de
"Foren"
#elif L==3 // en
"Forums"
#elif L==4 // es
"Foros"
#elif L==5 // fr
"Forums"
#elif L==6 // gn
"Foros" // Okoteve traducción
#elif L==7 // it
"Forum"
#elif L==8 // pl
"Forum"
#elif L==9 // pt
"F&oacute;runs"
#endif
,
// 3: ActSeeChtRms
#if L==1 // ca
"Xat"
#elif L==2 // de
"Chat"
#elif L==3 // en
"Chat"
#elif L==4 // es
"Chat"
#elif L==5 // fr
"Chat"
#elif L==6 // gn
"&Ntilde;omongeta"
#elif L==7 // it
"Chat"
#elif L==8 // pl
"Chat"
#elif L==9 // pt
"Chat"
#endif
,
NULL, // 4
NULL, // 5
NULL, // 6
NULL, // 7
NULL, // 8
NULL, // 9
NULL, // 10
NULL, // 11
NULL, // 12
},
{
// TabSys *****************************************************
// 0: ActSysReqSch
#if L==1 // ca
@ -19081,102 +19177,6 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, // 12
},
{
// TabSoc *****************************************************
// 0: ActSeeSocTmlGbl
#if L==1 // ca
"Timeline"
#elif L==2 // de
"Timeline"
#elif L==3 // en
"Timeline"
#elif L==4 // es
"Timeline"
#elif L==5 // fr
"Chronologie"
#elif L==6 // gn
"Timeline" // Okoteve traducción
#elif L==7 // it
"Timeline"
#elif L==8 // pl
"Timeline"
#elif L==9 // pt
"Timeline"
#endif
,
// 1: ActSeeSocPrf
#if L==1 // ca
"Perfils"
#elif L==2 // de
"Profiles"
#elif L==3 // en
"Profiles"
#elif L==4 // es
"Perfiles"
#elif L==5 // fr
"Profils"
#elif L==6 // gn
"Che"
#elif L==7 // it
"Profili"
#elif L==8 // pl
"Profile"
#elif L==9 // pt
"Perfiles"
#endif
,
// 2: ActSeeFor
#if L==1 // ca
"F&ograve;rums"
#elif L==2 // de
"Foren"
#elif L==3 // en
"Forums"
#elif L==4 // es
"Foros"
#elif L==5 // fr
"Forums"
#elif L==6 // gn
"Foros" // Okoteve traducción
#elif L==7 // it
"Forum"
#elif L==8 // pl
"Forum"
#elif L==9 // pt
"F&oacute;runs"
#endif
,
// 3: ActSeeChtRms
#if L==1 // ca
"Xat"
#elif L==2 // de
"Chat"
#elif L==3 // en
"Chat"
#elif L==4 // es
"Chat"
#elif L==5 // fr
"Chat"
#elif L==6 // gn
"&Ntilde;omongeta"
#elif L==7 // it
"Chat"
#elif L==8 // pl
"Chat"
#elif L==9 // pt
"Chat"
#endif
,
NULL, // 4
NULL, // 5
NULL, // 6
NULL, // 7
NULL, // 8
NULL, // 9
NULL, // 10
NULL, // 11
NULL, // 12
},
{
// TabMsg *****************************************************
// 0: ActSeeNtf
#if L==1 // ca
@ -19665,6 +19665,105 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, // 12
},
{
// TabSta *****************************************************
// 0: ActSeeSocTmlGbl
#if L==1 // ca
"Timeline dels usuaris que segueixo o de tots els usuaris"
#elif L==2 // de
"Timeline der Benutzer Ich folge oder alle Benutzern"
#elif L==3 // en
"Timeline of users I follow or all users"
#elif L==4 // es
"Timeline de los usuarios que sigo o de todos los usuarios"
#elif L==5 // fr
"Chronologie des utilisateurs que je suis ou de tous les utilisateurs"
#elif L==6 // gn
"Timeline de los usuarios que sigo o de todos los usuarios" // Okoteve traducción
#elif L==7 // it
"Timeline degli utenti che seguo o tutti gli utenti"
#elif L==8 // pl
"Timeline u&zdot;ytkownik&oacute;w &sacute;ledz&eogon; lub wszystkich u&zdot;ytkownik&oacute;w"
#elif L==9 // pt
"Timeline dos usu&aacute;rios que eu sigo ou de todos os usu&aacute;rios"
#endif
,
// 1: ActSeeSocPrf
#if L==1 // ca
"Perfils p&uacute;blics"
#elif L==2 // de
"&Ouml;ffentliche Profile"
#elif L==3 // en
"Public profiles"
#elif L==4 // es
"Perfiles p&uacute;blicos de usuarios"
#elif L==5 // fr
"Profils publics"
#elif L==6 // gn
"Perfiles p&uacute;blicos de usuarios" // Okoteve traducción
#elif L==7 // it
"Profili pubblici"
#elif L==8 // pl
"Profile publiczne"
#elif L==9 // pt
"Perfis p&uacute;blicos"
#endif
,
// 2: ActSeeFor
#if L==1 // ca
"F&ograve;rums de discussi&oacute;, distribu&iuml;ts"
" segons la tem&agrave;tica (escolliu el f&ograve;rum adequat)"
#elif L==2 // de
"Foren"
#elif L==3 // en
"Forums"
#elif L==4 // es
"Foros de discusi&oacute;n, distribuidos"
" seg&uacute;n la tem&aacute;tica (elija el foro adecuado)"
#elif L==5 // fr
"Forums"
#elif L==6 // gn
"Foros de discusi&oacute;n, distribuidos"
" seg&uacute;n la tem&aacute;tica (elija el foro adecuado)"// Okoteve traducción
#elif L==7 // it
"Forum"
#elif L==8 // pl
"Forum"
#elif L==9 // pt
"F&oacute;runs"
#endif
,
// 3: ActSeeChtRms
#if L==1 // ca
"Conversa en temps real amb altres usuaris"
#elif L==2 // de
"Chat"
#elif L==3 // en
"Chat"
#elif L==4 // es
"Conversaci&oacute;n en tiempo real con otros usuarios"
#elif L==5 // fr
"Chat"
#elif L==6 // gn
"Conversaci&oacute;n en tiempo real con otros usuarios" // Okoteve traducción
#elif L==7 // it
"Chat"
#elif L==8 // pl
"Chat"
#elif L==9 // pt
"Chat"
#endif
,
NULL, // 4
NULL, // 5
NULL, // 6
NULL, // 7
NULL, // 8
NULL, // 9
NULL, // 10
NULL, // 11
NULL, // 12
},
{
// TabSys *****************************************************
// 0: ActSysReqSch
#if L==1 // ca
@ -21118,105 +21217,6 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, // 12
},
{
// TabSoc *****************************************************
// 0: ActSeeSocTmlGbl
#if L==1 // ca
"Timeline dels usuaris que segueixo o de tots els usuaris"
#elif L==2 // de
"Timeline der Benutzer Ich folge oder alle Benutzern"
#elif L==3 // en
"Timeline of users I follow or all users"
#elif L==4 // es
"Timeline de los usuarios que sigo o de todos los usuarios"
#elif L==5 // fr
"Chronologie des utilisateurs que je suis ou de tous les utilisateurs"
#elif L==6 // gn
"Timeline de los usuarios que sigo o de todos los usuarios" // Okoteve traducción
#elif L==7 // it
"Timeline degli utenti che seguo o tutti gli utenti"
#elif L==8 // pl
"Timeline u&zdot;ytkownik&oacute;w &sacute;ledz&eogon; lub wszystkich u&zdot;ytkownik&oacute;w"
#elif L==9 // pt
"Timeline dos usu&aacute;rios que eu sigo ou de todos os usu&aacute;rios"
#endif
,
// 1: ActSeeSocPrf
#if L==1 // ca
"Perfils p&uacute;blics"
#elif L==2 // de
"&Ouml;ffentliche Profile"
#elif L==3 // en
"Public profiles"
#elif L==4 // es
"Perfiles p&uacute;blicos de usuarios"
#elif L==5 // fr
"Profils publics"
#elif L==6 // gn
"Perfiles p&uacute;blicos de usuarios" // Okoteve traducción
#elif L==7 // it
"Profili pubblici"
#elif L==8 // pl
"Profile publiczne"
#elif L==9 // pt
"Perfis p&uacute;blicos"
#endif
,
// 2: ActSeeFor
#if L==1 // ca
"F&ograve;rums de discussi&oacute;, distribu&iuml;ts"
" segons la tem&agrave;tica (escolliu el f&ograve;rum adequat)"
#elif L==2 // de
"Foren"
#elif L==3 // en
"Forums"
#elif L==4 // es
"Foros de discusi&oacute;n, distribuidos"
" seg&uacute;n la tem&aacute;tica (elija el foro adecuado)"
#elif L==5 // fr
"Forums"
#elif L==6 // gn
"Foros de discusi&oacute;n, distribuidos"
" seg&uacute;n la tem&aacute;tica (elija el foro adecuado)"// Okoteve traducción
#elif L==7 // it
"Forum"
#elif L==8 // pl
"Forum"
#elif L==9 // pt
"F&oacute;runs"
#endif
,
// 3: ActSeeChtRms
#if L==1 // ca
"Conversa en temps real amb altres usuaris"
#elif L==2 // de
"Chat"
#elif L==3 // en
"Chat"
#elif L==4 // es
"Conversaci&oacute;n en tiempo real con otros usuarios"
#elif L==5 // fr
"Chat"
#elif L==6 // gn
"Conversaci&oacute;n en tiempo real con otros usuarios" // Okoteve traducción
#elif L==7 // it
"Chat"
#elif L==8 // pl
"Chat"
#elif L==9 // pt
"Chat"
#endif
,
NULL, // 4
NULL, // 5
NULL, // 6
NULL, // 7
NULL, // 8
NULL, // 9
NULL, // 10
NULL, // 11
NULL, // 12
},
{
// TabMsg *****************************************************
// 0: ActSeeNtf
#if L==1 // ca
@ -42413,7 +42413,29 @@ const char *Txt_Table_not_found_in_the_file_of_marks =
const char *Txt_TABS_TXT[Tab_NUM_TABS] =
{
// TabUnk
NULL,
NULL
,
// TabSta
#if L==1 // ca
"Inici"
#elif L==2 // de
"Start"
#elif L==3 // en
"Start"
#elif L==4 // es
"Inicio"
#elif L==5 // fr
"D&eacute;marrer"
#elif L==6 // gn
"&Ntilde;epyr&utilde;"
#elif L==7 // it
"Inizio"
#elif L==8 // pl
"Start"
#elif L==9 // pt
"Inicio"
#endif
,
// TabSys
#if L==1 // ca
"Plataforma"
@ -42601,27 +42623,6 @@ const char *Txt_TABS_TXT[Tab_NUM_TABS] =
"U&zdot;ytkownicy"
#elif L==9 // pt
"Utilizadores"
#endif
,
// TabSoc
#if L==1 // ca
"Social"
#elif L==2 // de
"Soziales"
#elif L==3 // en
"Social"
#elif L==4 // es
"Social"
#elif L==5 // fr
"Social"
#elif L==6 // gn
"Social" // Okoteve traducción
#elif L==7 // it
"Social"
#elif L==8 // pl
"Spo&lstrok;eczna"
#elif L==9 // pt
"Social"
#endif
,
// TabMsg
@ -47242,7 +47243,7 @@ const char *Txt_The_search_text_must_be_longer =
#elif L==9 // pt
"O texto de pesquisa deve ser mais longo.";
#endif
/*
const char *Txt_The_session_has_been_closed = // Closed by user
#if L==1 // ca
"La sessi&oacute; ha finalitzat.";
@ -47263,7 +47264,7 @@ const char *Txt_The_session_has_been_closed = // Closed by user
#elif L==9 // pt
"A sess&atilde;o foi encerrada.";
#endif
*/
const char *Txt_The_session_has_expired =
#if L==1 // ca
"La sessi&oacute; ha expirat.";

View File

@ -2401,10 +2401,10 @@ void Usr_WriteFormLogout (void)
void Usr_Logout (void)
{
extern const char *Txt_The_session_has_been_closed;
// extern const char *Txt_The_session_has_been_closed;
/***** Confirmation message *****/
Ale_ShowAlert (Ale_INFO,Txt_The_session_has_been_closed);
// Ale_ShowAlert (Ale_INFO,Txt_The_session_has_been_closed);
/***** Form to log in *****/
Usr_WriteFormLogin (ActLogIn,NULL);
@ -2557,7 +2557,7 @@ void Usr_WelcomeUsr (void)
{
/* Welcome alert with button to check email address */
snprintf (Gbl.Alert.Txt,sizeof (Gbl.Alert.Txt),
"%s %s",
"%s<br />%s",
WelcomeTxt,
Txt_Please_check_your_email_address);
Ale_ShowAlertAndButton (Ale_WARNING,Gbl.Alert.Txt,