%s:", Txt_Users); for (Role = Rol_ROLE_STUDENT, RolesSelected = false; Role <= Rol_ROLE_TEACHER; Role++) if (Roles & (1 << Role)) { if (RolesSelected) fprintf (Gbl.F.Out,","); else RolesSelected = true; fprintf (Gbl.F.Out," %s",Txt_ROLES_PLURAL_abc[Role][Usr_SEX_UNKNOWN]); } fprintf (Gbl.F.Out,"
"); /* Form to remove announcement */ Act_FormStart (ActRemAnn); Ann_PutHiddenParamAnnCod (AnnCod); Act_LinkFormSubmit (Txt_Remove,The_ClassFormul[Gbl.Prefs.Theme]); fprintf (Gbl.F.Out,"" " %s" "", Gbl.Prefs.IconsURL, Txt_Remove, Txt_Remove); } else { /* Form to mark announcement as seen */ Act_FormStart (ActAnnSee); Ann_PutHiddenParamAnnCod (AnnCod); Act_LinkFormSubmit (Txt_Do_not_show_again,The_ClassFormul[Gbl.Prefs.Theme]); fprintf (Gbl.F.Out,"" " %s" "", Gbl.Prefs.IconsURL, Txt_Do_not_show_again, Txt_Do_not_show_again); } fprintf (Gbl.F.Out,"" " | %s | " "
%s: | " "" "" " | " "
%s: | " "" "" " | " "
%s: | " "", Txt_Users); Rol_WriteSelectorRoles (1 << Rol_ROLE_STUDENT | 1 << Rol_ROLE_TEACHER); fprintf (Gbl.F.Out," | " "