From 429136a475c1b62bdad84942195b0d419adaa99d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20Ca=C3=B1as=20Vargas?= Date: Mon, 21 Nov 2016 01:20:19 +0100 Subject: [PATCH] Version 16.66 --- icon/exam64x64.png | Bin 0 -> 871 bytes .../awesome/action64x64/announcement64x64.png | Bin 0 -> 2040 bytes .../awesome/action64x64/notice64x64.png | Bin 0 -> 483 bytes .../awesome/action64x64/rollcall64x64.png | Bin 0 -> 975 bytes .../nuvola/action64x64/announcement64x64.png | Bin 0 -> 4078 bytes .../nuvola/action64x64/notice64x64.png | Bin 0 -> 2773 bytes .../nuvola/action64x64/rollcall64x64.png | Bin 0 -> 7669 bytes icon/notice64x64.png | Bin 0 -> 483 bytes icon/rollcall64x64.png | Bin 0 -> 975 bytes swad_action.c | 6 +++--- swad_changelog.h | 20 +++++++++++++++++- swad_notification.c | 2 +- swad_record.c | 8 +++---- swad_social.c | 2 +- swad_test.c | 4 ++-- 15 files changed, 30 insertions(+), 12 deletions(-) create mode 100644 icon/exam64x64.png create mode 100644 icon/iconset/awesome/action64x64/announcement64x64.png create mode 100644 icon/iconset/awesome/action64x64/notice64x64.png create mode 100644 icon/iconset/awesome/action64x64/rollcall64x64.png create mode 100644 icon/iconset/nuvola/action64x64/announcement64x64.png create mode 100644 icon/iconset/nuvola/action64x64/notice64x64.png create mode 100644 icon/iconset/nuvola/action64x64/rollcall64x64.png create mode 100644 icon/notice64x64.png create mode 100644 icon/rollcall64x64.png diff --git a/icon/exam64x64.png b/icon/exam64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..2027ad4518d88906c2f4b91a0f7c525488f0465a GIT binary patch literal 871 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 ROiZB2^K|udS?83{1OTTt#{>WX literal 0 HcmV?d00001 diff --git a/icon/iconset/awesome/action64x64/rollcall64x64.png b/icon/iconset/awesome/action64x64/rollcall64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..ec0e54f7604b66e90c4d27a52e6f40a18fc5fdc2 GIT binary patch literal 975 zcmV;=12FuFP)y6hzP@ zg)RhLbT4UQ=1w$;NGXC4?4}EaLJQ)bA}B@#V?YG8b>kws>82pGNa;p}$q6W3y0E2- zYFn$@EP`=JC-dHQF>iE6@65bEGl|F?7-o3yn|Hr=zVDp-2ioy&hmLS14IaFD4-Gr%~4c6cEhfB(LEki!Od4PR|~(>bzoxIz6-xL=4e$*Kl*3hS=^Hmv z?UwOg6ueWXW?v9k|Kqc4y&eg_yIvm1=s-|Cnj`$>xEj0rSyX%r9nJw%2Mxqv|*2 zriC(2yfO?rivUisUOiX7;s!rD-ittZYw=V4C&~<~!AK0Y7KWnZBM>ly<`%19Hqad@ z0|RmJUKGvfiKlTKyu&(2n}E#&ImRVu!2)-XyKIk=0hivEyljtcw6+J{R{|s9XPpRW zb&nl=_xOyV^&p@Tqo=!{jGp?H-`0bGppS8mKIeSq%OSPK1T>((<^l?EoCDomYf3;X zK_BD0aAmn@E}NBROviDwKg~?Iuq!epxh7UYCYtuIho6v~Ze|%SpgTr4)jIL0(jFF> zlzFYBc?2>Ff{RX0j|o~e(w;9QrxDY{MzmluH=Lt3WqN;C3it0W;U_} z>R@QvJ9^hLK^L35)eSHaWdTNY%F;p zjrIvTp+>H7CZynTM~~{m$+b_=2?ecWR_D1uC*YC8f2IAD%xe`d`3dF%F;!l0(`cV? zGJ3-cDYQ>98&-KCvGyqll)S*VtR$)XrcB2rFX#s>$%CZYr(6#RAX5I--WR-g1ZtfH zrw!{_a-|8&$Lev?1FmUg^j@e;+;SUk**B?kZi002ovPDHLkV1jrnzX$*T literal 0 HcmV?d00001 diff --git a/icon/iconset/nuvola/action64x64/announcement64x64.png b/icon/iconset/nuvola/action64x64/announcement64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..bb369a0c2d355bb6fe954fbc79d6f57c4210c193 GIT binary patch literal 4078 zcmVB`Vk{A0f62pQIou+u)d#B9b`-2n>=y2fHh2wOZ{pM^AUZ_wvW<+1&vN7P1Hl^QyYGXZCeZ|Gw}0 z`~AMZ-TmyW09g8umm<8IF#@CjAt5Ti zNYAb3acJYSujiKX_%Z&*>(K7aC$%dsK25T`+kr|5jyH!n7e7U^ebHN&0q^|US5WR( zFI{6erQ5|xWNE5Tv+JP4mw(s~Ne9aNxAWZf%Ym`ia%<<9H~!@7E<(%i{^{ZhOF9im z56?>=U6;<5G%d|Z9@#nu=^0H#rBRI9NHqEuaDhcP!on}kN1LCYdFpJIbp|LiL0DrT zREED;-NLLE7jyuPD?dTGr}_Ag0SmqWx~C4|J-KjRJ0D!_Q3(xTYW-IT3gw7TUNQ&D zA*9Dgxj?Z+H)eR`e;&edTs+UAr6o^3pTQW75EG0DBF%f(bU?WR$)*Mn%Z^U~=6~kHM5WK3 z|B=f$ZE*(!2S(}N*Gn?#Fmq;(d_GM_M-#JWx1f|7XM_;2U{0QN-ZF*8)Ys>zug}#4MIi*sPih1mLaK8K znDp@hK=+lBg`5!)?3l@Ou!PdvOkjq=+CovwaH60zzXgvWy*^fB=l$j6& zkZha}G#>i^bYB69M+8ptS+ec!qW6D{YcGUK07}E|ojY({U1NN8xUNSoml<~hr41_= zwc3l_y5^|{!Z#6sQ(@N+Ay~cvH__g@_8Pu$p_Qf;1&0n5D2yIF;?+tinwsj-v2O?g zb30~$W5CHIfZ4}50FOcU72m-GXQtnM9bb8$WY-Y1*FmJAueTSaORreQ)YYY9ePAh) zO?$L9r|rwstoc)^b>2Jxx-P$xu=H2Xnrr#ox;h5SFj|3@jQ#h{=XW7r;pv31fiIOx zP82p$($$^=qafKl2XK!~0A_#iG@`Bn2@RkkaI&p{_iB&g9#z9mdrk&9)v}3}}B3h(jL2JVW~`an?sZKzrUAUyh(}82bAm zh#*pMV1Lh)ZktGWWO{FF{Isml28}{D`mUCn}a7z@Bx zFkFV)AAnQlSOEMojEoFU>DI0*k#Vrl#?aB0hcEz{$N|}7!v*?(1GE18KaiK^s%;8GG_#Uo1VaANQ6bJ)C zctGmScY(HZ|BPtt8=3cfhjY)!<44wbDd3KcR`FGzq%i{;7#ui+>*na`8D!I@C)vFD zu^QQ13xKHsAd~U{4MKWA@+bmuTJ6iG)$?dO=W@ca-#Bajjc z!F9k*L&gKGVPvGpjQVEg%$dgtCoJT}7yJ13x4%cJR5~mZTvx`aP>@M`)&;DnJW6RW zwtzp07pW~gS#KMl+R_YppgRVk~St7Kr2II zV=LM04C?A;FmK)xZn@>3`Q|tOiJNY^@#URe$Hkb?f*=HLQW8Z*0*N;UfQID@L7a}! z=Mea3BE)Pbl_xoK5vi_KBxf(iZJLKjz{k&ktpkvCA)AEzpSCNX&s5c%J({z2^_7Nl zxs2nubau|-)1Uqr`Fxgz3ukiWm6vnxz4x(p?S(G^Kui+I0#`zWVk%O2>Hy>yf0@8P zA1PM~>55eQNu;}1lIdPSvh5_2xh&}fGAc6VRH4<^nXN;lbx%%!gb$Hk=6t zG-P512q+f|C}mi=ayfhV4p1zX`RGU2annuT;Lbbm;^K?f)x-cHM6GLR4MtBbjZSG+ zcEK03C#<-(an%RObS@&**iI@583(cns7qO6J;%z~lmiJD(k>hrgF*?O+iTBrajk-= z1tFKV89>D>a9x*D$!BnI6s^Wppko2sfj<5kNA>%%M1S2Krtw6ztu0|LvT9xNY$YrV-Dt>Sozm||qSq5kwr#8oB z-@XAn&qHfX6e*T0v8}$Io}L;24x1a9P5`9ak#B0FC2#2}1^59JA}9yohjBU+78D`v zc{&MU!7_wNt6g=@DifrDgk#HKW$g1iuEXx#J>+tEv^GRhL_jvXX(S9L88xCxm6pWW%dqO#bV*lK_Z~QYvES z&K^2D+i)DotXZu93=a?2(BAsL8JEMpUjY+_KsY@B=#Yd7X~}q`T-YWdm6)i@Yugm| zJ%iQxuFFJSFKSnQ@-+%8i?y=gRfAd-DSSUfYfY(Cw(&The??_T7=RO~=>tH8!>D3Y zXRe-%XII{llMFF0UsbzzXXiO$V%|7lljh0zTxrV!$4j8Kj@w3&Z`r%x#3l ztyao9F$j*dnp4KwQ_6|hpdy8gGle7U92tWmg`HakrlKqWT0=6EBZ|TpfDqpg2t&nv z_x*;JmKK_un_to(HRC=tS}1{zKvl+o(lh~(e5`-Rb4Y2Ubv|V;6g7_ja=(uJaANb~ zFmqx)fUy7sF$jrNmM98PDnhA|{n=g2u+iiMfZ} zBGcnBL2J#P-hH6`BCvP*q%c5K{BM2mk;)DK`f&2XZ=KGnPQg8oj@buO23=i!Z7@d1 z?jR`aA0Zeip(9;02Z#frrs^Aeq6+4WX0(ABEpyPty+^3_CeuG0-ykg%eGc{?05>=U z9GG4JY|{9bhi?AcPkraCUvtKS8T{lIdr2q2D1%ZVDmGFXyIZTYp_0z9efuGdm!u`7 zNXnQURhKbw1~G<_euW>*#jik1=OXq!+w&?NVJMefh?QLHj=< z82TF?zxvv!^=#31;^m|(g4Cf1LoAGpVdFj9Sbgq1ynGvpbi*qe@B5XwU@|z4!()$b z0qu_g&rP)>@_M_%<*5`JFBv89ufuRB0~>z8p+`?CpLhl3hWW_neJCmnu(fx9Qh6;J z$TTkm-Fx_GBqc*bW8?n6cV9n;_V8@ptt60um2%_ig`f`;Fb_aB!f2F=l)le8-O7@w(b|J#M+}cH5kY z3iks$jyC|nL9mG4%9~vU~Rdwr%Sr3>9FR;JFSz z`{~a>LCKr0zA*-M?d)~ zfnSEGcsKCyYyH4u@E0Q*tK;>}TB*X$hktx_-@$@-$Gj6sxF#-p6L_9Wu~_6E{{C8! z;(1K;HDK#&{j_8GM^iBySTgX`e{TD??_UoVD7_|&IA4$>V(SH258#9MeY z0QX5L&9Y@H%#tOiT6HO$KHy70)9bzQ@$|dFBybV17RUp;fqQ`mY>o2P2VgP~Ufk{R gd3(G){$Jz&03I2V6uDg8egFUf07*qoM6N<$f*7Hl%m4rY literal 0 HcmV?d00001 diff --git a/icon/iconset/nuvola/action64x64/notice64x64.png b/icon/iconset/nuvola/action64x64/notice64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..4437580bc913e36a9883921bfd6c558161c726bf GIT binary patch literal 2773 zcmV;`3M%!9P)UiY4df6QGvOlPKZ+inHiUve^c?!9N`e!k~-f9H1|Fl)0m zYqK_Mvo>r0uO`}E9DjN90{P_HQ876&!W%FD&Z3L{q9f5qFNfpLdVApV@BID~EkN#} zAABz*x7^`ed?_|JhRN>0j_$;a?7)m<(AgrUP)5rhNH0PR4?kq{*+D&T0rtqFu*aTd z)U|j2YKagN^}jpz@NLY$^5&0$2mEB!Ey-h?wayi*!ZTAq1@M7IfDDgIm|O<3V8(Nh z&tP_qVn%jhMhobC2~$#-z5#GjyW~G#xkvZMJaxp0*kezZd}h_gg`ZvZ`bSQH!q?~D z((|?`k2&#loD)8sS$yrS_cT7^j{ASg;;Vl+GXhMkirvz4 z!|Jupd1nF_hj7!?Y*^||h37O-48^GzZ5+q}6QO{W@R|NMe?g4Oe~u08fR#3{?AcmB$aOV0mN$KK?&yC^4pNOc3I z0oFFrPXbQe_nx|XHawoLqw7SP1oA)z7zK7B=k7$#&A@Rwe8qH~zzWD=i+Oa$Sz^Y# z+w`zcF!&mJ`zr+N9=Lhr^A4&QL(9349zbm0{=oRT=RJJdeUJSmk^mMEJ&7g)G&+%J zQJXpeZ20h|t~fw1kOY=A{N6NtxlW+rS}`Mtt})!jIarv7lZ$jCKsw;MU_4MBRI2FQ zAd?#^SH1VxmR=yD0LPtp3CRQyuWP~j7H=nAW6^b<(5&c&pj6EIkh1kM;@}*F9aNQo!P{wamW4Mg#N*zqF5{n|$hq z@3x6Bb@vJfoOI|>%fJgD7=_Z?s9{Y->zA6o=Iv0NY8KI(s=G~e0ABC@?OM4NylMhy z+QT<`kEw$3YXUei^mfIV^hVaLTNh0Lp-UjT!rN?zan&@qx^D9Bn--9&1CMBRE-c0e z8-P)u@}OP(j3zU%OsrY6CfX|?T(>S*wQKoi@U5U)9Un~ipmv`c2jeiA2ebI_iOAic zaJ>*HHr*$*fwxV9-2VvP2DL{DrZ7c8)^w3N>D1>U#ekf(b44N+M&Edw_r2M>sG7XX z2LoPp25$qf3RDrDF%;q{es<+oUyT+7A6|PIsdxxq9|-FM-E`Ne>!6!~M}gOE;2ZBz zE#Lz%70>}{%utM{S|@uguk3hlk?2o`f9f{r32cjg{XpSO1o)r@ykF}HtU?V26#LWB z1(5lzIP;DS6AkKG+q8-B?cntxgbzR$!AjI%fKDaHA`2jfw?cm^%-7u}U0b`pxK$s2 zh~No8mB5jxA)i37Il2Ia0;0D!9P-Kz($|j=ya_;;z;RJSKDlc3wbiRvcP_xhv+EHP zffdPAUHWSxltT&c?+tGQ2+Ckxf?YnjfhFR;`|j&pfZmI)fr0r)lZdxTYi9yp?+1La zH@sD#D&Px>ki^atAr;aya{S`0w1b^Y{eyU^f50+ zjsZ3(cZt+=_oq7?!hQtcr|$_ADyu1Ur|4aC&F1JcLZt~rw*X!FAfUoNX@F8$fc}3pq zVcrE7Y>wOu*n9!eKOOwU!H2i{!?4o;P2p7sE#L481Rg;qU@FzikC&e@63GMdkFP^c zDl3xp+RP+;V*(SU<(r+?U_8{W3guL4pOg4|3DE!LHQ1#~j~A(CD?2j*-#Cy7n$Pof z1V3Fo{J}Dnd2^x*P+QVpa9K?Nr%r$ag;)E4_uIpZ0CH6*l%X2lD>b+pq}p?z0`Lfi zOPF~4)%{u?H_$I3`6zzK^4d;^6lY%9T*DcDqm zXWnMw&d168eYYJv?6Ar8>(@v30AZ&00(FNTFca{8lX<-si46)>Qq9}T)@>3fYXSfHrEi})>uj-Y#fr~8xOVMd z0dBhKCJsmdJ)T);^VsV1Wg!w8(L0GuI*6n|CS@%GBlhf+3v6xh5xAfnuny?ZW9;`b`kv!a*m7W zbCGEmImbixI5^!dGT|WNE?5ad)IPO@K!B39q8%{dwGX1Z1xNG7TRtbvU4%cln{792 z;hDuJ@XjSGzrFshyY8ORouZBQt=Grqcl~+e8Fu)+)4c4icyb~`aw1Qd*iy&q zK2>X$i>V@Bu}G|1A*L#H1yy=O~#Sk z9!_@*nT+%1`xO>#9^>s_ziFRXu_DKX7oPp|8*X^_U~H9jquhMYDf7pGKZT`ZTWM|V z%&?vBCsSDM#F|5c8{aRjZ_I zz*GGLym-|&o?idJZ!Wq0+;jOv*uJtffbYKk`jYD(eDJ(mAANKgvo>q9HfyssYqK_M b2hsiuf;;qGiavtb00000NkvXXu0mjfw`onR literal 0 HcmV?d00001 diff --git a/icon/iconset/nuvola/action64x64/rollcall64x64.png b/icon/iconset/nuvola/action64x64/rollcall64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..ff3894ecc55cc2a135c8b0410a138cc82f12b67e GIT binary patch literal 7669 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 ROiZB2^K|udS?83{1OTTt#{>WX literal 0 HcmV?d00001 diff --git a/icon/rollcall64x64.png b/icon/rollcall64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..ec0e54f7604b66e90c4d27a52e6f40a18fc5fdc2 GIT binary patch literal 975 zcmV;=12FuFP)y6hzP@ zg)RhLbT4UQ=1w$;NGXC4?4}EaLJQ)bA}B@#V?YG8b>kws>82pGNa;p}$q6W3y0E2- zYFn$@EP`=JC-dHQF>iE6@65bEGl|F?7-o3yn|Hr=zVDp-2ioy&hmLS14IaFD4-Gr%~4c6cEhfB(LEki!Od4PR|~(>bzoxIz6-xL=4e$*Kl*3hS=^Hmv z?UwOg6ueWXW?v9k|Kqc4y&eg_yIvm1=s-|Cnj`$>xEj0rSyX%r9nJw%2Mxqv|*2 zriC(2yfO?rivUisUOiX7;s!rD-ittZYw=V4C&~<~!AK0Y7KWnZBM>ly<`%19Hqad@ z0|RmJUKGvfiKlTKyu&(2n}E#&ImRVu!2)-XyKIk=0hivEyljtcw6+J{R{|s9XPpRW zb&nl=_xOyV^&p@Tqo=!{jGp?H-`0bGppS8mKIeSq%OSPK1T>((<^l?EoCDomYf3;X zK_BD0aAmn@E}NBROviDwKg~?Iuq!epxh7UYCYtuIho6v~Ze|%SpgTr4)jIL0(jFF> zlzFYBc?2>Ff{RX0j|o~e(w;9QrxDY{MzmluH=Lt3WqN;C3it0W;U_} z>R@QvJ9^hLK^L35)eSHaWdTNY%F;p zjrIvTp+>H7CZynTM~~{m$+b_=2?ecWR_D1uC*YC8f2IAD%xe`d`3dF%F;!l0(`cV? zGJ3-cDYQ>98&-KCvGyqll)S*VtR$)XrcB2rFX#s>$%CZYr(6#RAX5I--WR-g1ZtfH zrw!{_a-|8&$Lev?1FmUg^j@e;+;SUk**B?kZi002ovPDHLkV1jrnzX$*T literal 0 HcmV?d00001 diff --git a/swad_action.c b/swad_action.c index 0cf306a9d..528fc066e 100644 --- a/swad_action.c +++ b/swad_action.c @@ -2295,7 +2295,7 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] = /* ActLstStd */{ 678, 1,TabUsr,ActLstStd ,0x1F8,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Usr_SeeStudents ,"usrs64x64.gif" }, /* ActLstTch */{ 679, 2,TabUsr,ActLstTch ,0x1FF,0x1FF,0x1FF,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Usr_SeeTeachers ,"tch64x64.gif" }, /* ActLstOth */{1186, 3,TabUsr,ActLstOth ,0x1FF,0x1FF,0x1FF,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Usr_ListDataAdms ,"adm64x64.gif" }, - /* ActSeeAtt */{ 861, 4,TabUsr,ActSeeAtt ,0x118,0x100,0x000,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Att_SeeAttEvents ,"rollcall64x64.gif" }, + /* ActSeeAtt */{ 861, 4,TabUsr,ActSeeAtt ,0x118,0x100,0x000,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Att_SeeAttEvents ,"rollcall64x64.png" }, /* ActReqSignUp */{1054, 5,TabUsr,ActReqSignUp ,0x000,0x006,0x000,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Enr_ReqSignUpInCrs ,"enrollmentrequest64x64.gif"}, /* ActSeeSignUpReq */{1057, 6,TabUsr,ActSeeSignUpReq ,0x1F0,0x1F0,0x1F0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Enr_ShowEnrollmentRequests ,"enrollmentrequest64x64.gif"}, /* ActLstCon */{ 995, 7,TabUsr,ActLstCon ,0x1FF,0x1FF,0x1FF,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Con_ShowConnectedUsrs ,"userplugged64x64.gif" }, @@ -2677,8 +2677,8 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] = // TabMsg ****************************************************************** // Actions in menu: /* ActSeeNtf */{ 990, 0,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Ntf_ShowMyNotifications ,"bell64x64.gif" }, - /* ActSeeAnn */{1235, 1,TabMsg,ActSeeAnn ,0x1FF,0x1FF,0x1FF,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Ann_ShowAllAnnouncements ,"note64x64.gif" }, - /* ActSeeAllNot */{ 762, 2,TabMsg,ActSeeAllNot ,0x1FF,0x1FF,0x000,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Not_ListFullNotices ,"note64x64.gif" }, + /* ActSeeAnn */{1235, 1,TabMsg,ActSeeAnn ,0x1FF,0x1FF,0x1FF,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Ann_ShowAllAnnouncements ,"announcement64x64.png"}, + /* ActSeeAllNot */{ 762, 2,TabMsg,ActSeeAllNot ,0x1FF,0x1FF,0x000,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Not_ListFullNotices ,"notice64x64.png" }, /* ActReqMsgUsr */{ 26, 3,TabMsg,ActReqMsgUsr ,0x1FE,0x1FE,0x1FE,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Msg_FormMsgUsrs ,"editnewmsg64x64.gif" }, /* ActSeeRcvMsg */{ 3, 4,TabMsg,ActSeeRcvMsg ,0x1FE,0x1FE,0x1FE,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Msg_ShowRecMsgs ,"recmsg64x64.gif" }, /* ActSeeSntMsg */{ 70, 5,TabMsg,ActSeeSntMsg ,0x1FE,0x1FE,0x1FE,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Msg_ShowSntMsgs ,"sntmsg64x64.gif" }, diff --git a/swad_changelog.h b/swad_changelog.h index 1f5b0f85d..522c87411 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -168,17 +168,35 @@ // TODO: Change forms to change my webs / social networks to one unique form with a "Save changes" button +// TODO: Change "Results tests" to "View exams" ? +// TODO: Change "See exam" to "View exam" ? +// TODO: Change "Test result" to "Exam" ? + /*****************************************************************************/ /****************************** Public constants *****************************/ /*****************************************************************************/ -#define Log_PLATFORM_VERSION "SWAD 16.65.3 (2016-11-20)" +#define Log_PLATFORM_VERSION "SWAD 16.66 (2016-11-21)" #define CSS_FILE "swad16.60.1.css" #define JS_FILE "swad16.46.1.js" // Number of lines (includes comments but not blank lines) has been got with the following command: // nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1 /* + Version 16.66: Nov 21, 2016 Change icons for attendance. + Change icons for announcements. + Change icons for notices. + Change icon for exam. (207394 lines) +Copy icon/rollcall64x64.png to public icons directory +Copy icon/iconset/awesome/action64x64/rollcall64x64.png to public icons directory +Copy icon/iconset/nuvola/action64x64/rollcall64x64.png to public icons directory +Copy icon/iconset/awesome/action64x64/announcement64x64.png to public icons directory +Copy icon/iconset/nuvola/action64x64/announcement64x64.png to public icons directory +Copy icon/notice64x64.png to public icons directory +Copy icon/iconset/awesome/action64x64/notice64x64.png to public icons directory +Copy icon/iconset/nuvola/action64x64/notice64x64.png to public icons directory +Copy icon/exam64x64.png to public icons directory + Version 16.65.3: Nov 20, 2016 Contextual help on duplicated users. (207378 lines) Version 16.65.2: Nov 20, 2016 Changed order of links in other users. (207371 lines) Version 16.65.1: Nov 20, 2016 Changes in help of administrators and guests. (207370 lines) diff --git a/swad_notification.c b/swad_notification.c index 218831e67..45a129fdb 100644 --- a/swad_notification.c +++ b/swad_notification.c @@ -243,7 +243,7 @@ static const char *Ntf_Icons[Ntf_NUM_NOTIFY_EVENTS] = "forum64x64.gif", // Ntf_EVENT_FORUM_REPLY /* Messages tab */ - "note64x64.gif", // Ntf_EVENT_NOTICE + "notice64x64.png", // Ntf_EVENT_NOTICE "msg64x64.gif", // Ntf_EVENT_MESSAGE /* Statistics tab */ diff --git a/swad_record.c b/swad_record.c index 25283a3cb..01d8ac230 100644 --- a/swad_record.c +++ b/swad_record.c @@ -2369,12 +2369,12 @@ static void Rec_PutIconsCommands (void) /***** Button to view user's test exams *****/ if (ItsMe) Lay_PutContextualLink (ActSeeMyTstExa,NULL, - "file64x64.gif", + "exam64x64.png", Txt_View_exams,NULL, NULL); else Lay_PutContextualLink (ActSeeUsrTstExa,Rec_PutParamsStudent, - "file64x64.gif", + "exam64x64.png", Txt_View_exams,NULL, NULL); @@ -2386,13 +2386,13 @@ static void Rec_PutIconsCommands (void) if (IAmLoggedAsStudent) // As student, I can see my attendance Lay_PutContextualLink (ActSeeLstMyAtt,NULL, - "rollcall64x64.gif", + "rollcall64x64.png", Txt_View_attendance,NULL, NULL); else // IAmLoggedAsTeacher || IAmLoggedAsSysAdm // As teacher, I can see attendance of the student Lay_PutContextualLink (ActSeeLstStdAtt,Rec_PutParamsStudent, - "rollcall64x64.gif", + "rollcall64x64.png", Txt_View_attendance,NULL, NULL); } diff --git a/swad_social.c b/swad_social.c index f3e96aa87..c2b2e938d 100644 --- a/swad_social.c +++ b/swad_social.c @@ -1588,7 +1588,7 @@ static void Soc_PutFormGoToAction (const struct SocialNote *SocNot) "forum64x64.gif", // Soc_NOTE_FORUM_POST /* Messages tab */ - "note64x64.gif", // Soc_NOTE_NOTICE + "notice64x64.png", // Soc_NOTE_NOTICE /* Statistics tab */ diff --git a/swad_test.c b/swad_test.c index 29eef6f96..c71562498 100644 --- a/swad_test.c +++ b/swad_test.c @@ -370,7 +370,7 @@ static void Tst_PutFormToSeeResultsOfUsersTests (Act_Action_t Action) extern const char *Txt_Results_tests; fprintf (Gbl.F.Out,"
"); - Lay_PutContextualLink (Action,NULL,"file64x64.gif", + Lay_PutContextualLink (Action,NULL,"exam64x64.png", Txt_Results_tests,Txt_Results_tests, NULL); fprintf (Gbl.F.Out,"
"); @@ -7296,7 +7296,7 @@ static void Tst_ShowResultsOfTestExams (struct UsrData *UsrDat) Act_FormStart (Gbl.Action.Act == ActSeeMyTstExa ? ActSeeOneTstExaMe : ActSeeOneTstExaOth); Tst_PutParamTstCod (TstCod); - fprintf (Gbl.F.Out,"", Gbl.Prefs.IconsURL,