Version19.19.1

This commit is contained in:
Antonio Cañas Vargas 2019-09-29 18:24:08 +02:00
parent 15086bfbc9
commit f97c3d8ad1
3 changed files with 14 additions and 9 deletions

View File

@ -475,7 +475,7 @@ ps2pdf source.ps destination.pdf
#define CSS_FILE "swad19.15.css" #define CSS_FILE "swad19.15.css"
#define JS_FILE "swad19.15.js" #define JS_FILE "swad19.15.js"
/* /*
Version 19.19.1: Sep 29, 2019 Students will not see matches for groups to which they don't belong. Version 19.19.1: Sep 29, 2019 Students will not see matches for groups to which they don't belong. (246601 lines)
Version 19.19: Sep 29, 2019 Selections of my groups/all groups in listing of matches. Version 19.19: Sep 29, 2019 Selections of my groups/all groups in listing of matches.
Removed column with number of match. (246596 lines) Removed column with number of match. (246596 lines)
Version 19.18.2: Sep 28, 2019 Code refactoring related to errors. (246585 lines) Version 19.18.2: Sep 28, 2019 Code refactoring related to errors. (246585 lines)

View File

@ -5059,7 +5059,7 @@ void Grp_GetParamWhichGrps (void)
case ActPrnCrsTT: // Print course timetable case ActPrnCrsTT: // Print course timetable
case ActChgCrsTT1stDay:// Change first day of week in course timetable case ActChgCrsTT1stDay:// Change first day of week in course timetable
case ActSeeAsg: // List assignments case ActSeeAsg: // List assignments
case ActSeeGam: // List games case ActSeeAllGam: // List games
case ActSeeAllSvy: // List surveys case ActSeeAllSvy: // List surveys
case ActSeeAtt: // List attendance case ActSeeAtt: // List attendance
/* /*

View File

@ -635,6 +635,7 @@ static void Mch_ListOneOrMoreMatchesStatus (const struct Match *Match,unsigned N
{ {
extern const char *Txt_Play; extern const char *Txt_Play;
extern const char *Txt_Resume; extern const char *Txt_Resume;
bool IBelongToGroups;
fprintf (Gbl.F.Out,"<td class=\"DAT CENTER_TOP COLOR%u\">",Gbl.RowEvenOdd); fprintf (Gbl.F.Out,"<td class=\"DAT CENTER_TOP COLOR%u\">",Gbl.RowEvenOdd);
@ -646,13 +647,17 @@ static void Mch_ListOneOrMoreMatchesStatus (const struct Match *Match,unsigned N
switch (Gbl.Usrs.Me.Role.Logged) switch (Gbl.Usrs.Me.Role.Logged)
{ {
case Rol_STD: case Rol_STD:
/* Icon to play as student */ IBelongToGroups = Mch_CheckIfIPlayThisMatchBasedOnGrps (Match->MchCod);
Mch_CurrentMchCod = Match->MchCod; if (IBelongToGroups)
Lay_PutContextualLinkOnlyIcon (ActPlyMchStd,NULL, {
Mch_PutParams, /* Icon to play as student */
Match->Status.QstInd < Mch_AFTER_LAST_QUESTION ? "play.svg" : Mch_CurrentMchCod = Match->MchCod;
"flag-checkered.svg", Lay_PutContextualLinkOnlyIcon (ActPlyMchStd,NULL,
Txt_Play); Mch_PutParams,
Match->Status.QstInd < Mch_AFTER_LAST_QUESTION ? "play.svg" :
"flag-checkered.svg",
Txt_Play);
}
break; break;
case Rol_NET: case Rol_NET:
case Rol_TCH: case Rol_TCH: