mirror of https://github.com/acanas/swad-core.git
Version19.33
This commit is contained in:
parent
e20d673b17
commit
4b39588f79
|
@ -3652,6 +3652,12 @@ a.PAG:hover, .PAG_CUR
|
|||
font-size:13pt;
|
||||
}
|
||||
|
||||
/******************************** Separation row *****************************/
|
||||
.SEPAR_ROW
|
||||
{
|
||||
height:10px;
|
||||
}
|
||||
|
||||
/***************************** Public user's profile *************************/
|
||||
.PRF_FIG_LEFT_CONTAINER
|
||||
{
|
||||
|
@ -3839,8 +3845,17 @@ a.PAG:hover, .PAG_CUR
|
|||
width:90px;
|
||||
}
|
||||
|
||||
/********************************* Privacy *********************************/
|
||||
/******************************** Last clicks ********************************/
|
||||
.LC_CLK {text-align:right; vertical-align:middle; min-width:60px;}
|
||||
.LC_TIM {text-align:right; vertical-align:middle; min-width:60px; max-width:60px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
.LC_ROL {text-align:left; vertical-align:middle; min-width:100px; max-width:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
.LC_CTY {text-align:left; vertical-align:middle; min-width:100px; max-width:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
.LC_INS {text-align:left; vertical-align:middle; min-width:100px; max-width:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
.LC_CTR {text-align:left; vertical-align:middle; min-width:100px; max-width:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
.LC_DEG {text-align:left; vertical-align:middle; min-width:150px; max-width:150px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
.LC_ACT {text-align:left; vertical-align:middle; min-width:200px; max-width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
|
||||
|
||||
/********************************** Privacy **********************************/
|
||||
.PRI_LIST
|
||||
{
|
||||
width:100%;
|
|
@ -572,7 +572,7 @@ static void Agd_WriteHeaderListEvents (Agd_AgendaType_t AgendaType)
|
|||
Order <= Agd_ORDER_BY_END_DATE;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
switch (AgendaType)
|
||||
{
|
||||
case Agd_MY_AGENDA_TODAY:
|
||||
|
@ -599,11 +599,11 @@ static void Agd_WriteHeaderListEvents (Agd_AgendaType_t AgendaType)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Event);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Location);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -204,14 +204,14 @@ static void Asg_PutHeadForSeeing (bool PrintView)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CONTEXT_COL\"");
|
||||
Tbl_TH_Begin (1,1,"CONTEXT_COL");
|
||||
Tbl_TH_End (); // Column for contextual icons
|
||||
|
||||
for (Order = Dat_START_TIME;
|
||||
Order <= Dat_END_TIME;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
|
||||
if (!PrintView)
|
||||
{
|
||||
|
@ -234,13 +234,14 @@ static void Asg_PutHeadForSeeing (bool PrintView)
|
|||
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Assignment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Folder);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
}
|
||||
|
||||
|
|
|
@ -240,14 +240,14 @@ static void Att_ShowAllAttEvents (void)
|
|||
Tbl_TABLE_BeginWideMarginPadding (2);
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CONTEXT_COL\""); // Column for contextual icons
|
||||
Tbl_TH_Begin (1,1,"CONTEXT_COL"); // Column for contextual icons
|
||||
Tbl_TH_End ();
|
||||
|
||||
for (Order = Dat_START_TIME;
|
||||
Order <= Dat_END_TIME;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Frm_StartForm (ActSeeAtt);
|
||||
Grp_PutParamWhichGrps ();
|
||||
Pag_PutHiddenParamPagNum (Pag_ATT_EVENTS,Gbl.AttEvents.CurrentPage);
|
||||
|
@ -263,11 +263,11 @@ static void Att_ShowAllAttEvents (void)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Event);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_Abc[Rol_STD][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1905,20 +1905,17 @@ static void Att_ListAttOnlyMeAsStudent (struct AttendanceEvent *Att)
|
|||
Tbl_TH_Empty (3);
|
||||
|
||||
if (Gbl.Usrs.Listing.WithPhotos)
|
||||
{
|
||||
Tbl_TH_Begin ("style=\"width:22px;\"");
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"TIT_TBL LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,2,"TIT_TBL LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_SINGUL_Abc[Rol_STD][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Student_comment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Teachers_comment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1996,20 +1993,17 @@ static void Att_ListAttStudents (struct AttendanceEvent *Att)
|
|||
Tbl_TH_Empty (3);
|
||||
|
||||
if (Gbl.Usrs.Listing.WithPhotos)
|
||||
{
|
||||
Tbl_TH_Begin ("style=\"width:22px;\"");
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,2,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_SINGUL_Abc[Rol_STD][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Student_comment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Teachers_comment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3131,11 +3125,11 @@ static void Att_ListEventsToSelect (Att_TypeOfView_t TypeOfView)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"4\" class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,4,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Event);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_Abc[Rol_STD][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3336,10 +3330,9 @@ static void Att_WriteTableHeadSeveralAttEvents (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"%u\" class=\"LEFT_MIDDLE\"",
|
||||
Gbl.Usrs.Listing.WithPhotos ? 4 :
|
||||
3);
|
||||
|
||||
Tbl_TH_Begin (1,Gbl.Usrs.Listing.WithPhotos ? 4 :
|
||||
3,
|
||||
"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_SINGUL_Abc[Rol_USR][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3352,8 +3345,7 @@ static void Att_WriteTableHeadSeveralAttEvents (void)
|
|||
Att_GetDataOfAttEventByCodAndCheckCrs (&Gbl.AttEvents.Lst[NumAttEvent]);
|
||||
|
||||
/***** Put link to this attendance event *****/
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\" title=\"%s\"",
|
||||
Gbl.AttEvents.Lst[NumAttEvent].Title);
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
snprintf (StrNumAttEvent,sizeof (StrNumAttEvent),
|
||||
"%u",
|
||||
NumAttEvent + 1);
|
||||
|
@ -3364,7 +3356,7 @@ static void Att_WriteTableHeadSeveralAttEvents (void)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Attendance);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -934,29 +934,29 @@ static void Ban_PutHeadBanners (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Image);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -182,11 +182,11 @@ void Ctr_SeeCtrWithPendingDegs (void)
|
|||
/***** Wrtie heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centre);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degrees_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2632,9 +2632,8 @@ static void Ctr_PutHeadCentresForSeeing (bool OrderSelectable)
|
|||
Order <= Ctr_ORDER_BY_NUM_TCHS;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"%s\"",
|
||||
Order == Ctr_ORDER_BY_CENTRE ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
Tbl_TH_Begin (1,1,Order == Ctr_ORDER_BY_CENTRE ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
if (OrderSelectable)
|
||||
{
|
||||
Frm_StartForm (ActSeeCtr);
|
||||
|
@ -2654,25 +2653,25 @@ static void Ctr_PutHeadCentresForSeeing (bool OrderSelectable)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Place);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degrees_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s+<br />%s",
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH],
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -2698,47 +2697,47 @@ static void Ctr_PutHeadCentresForEdition (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Place);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name_of_the_centre);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name_of_the_centre);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degrees_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s+<br />%s",
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH],
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Requester);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
|
|
@ -487,8 +487,8 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
|
|||
En OpenSWAD:
|
||||
ps2pdf source.ps destination.pdf
|
||||
*/
|
||||
#define Log_PLATFORM_VERSION "SWAD 19.32.5 (2019-10-12)"
|
||||
#define CSS_FILE "swad19.29.css"
|
||||
#define Log_PLATFORM_VERSION "SWAD 19.33 (2019-10-12)"
|
||||
#define CSS_FILE "swad19.33.css"
|
||||
#define JS_FILE "swad19.30.js"
|
||||
/*
|
||||
// TODO: Perico: poner un candado de bloqueo de creación/edición de proyectos (por ejemplo en asignaturas obsoletas)
|
||||
|
@ -496,6 +496,9 @@ ps2pdf source.ps destination.pdf
|
|||
// TODO: En un TFG no preasignado con estudiante tiene que salir un triángulo amarillo
|
||||
// TODO: Hacer un nuevo rol en los TFG: tutor externo (profesor de áreas no vinculadas con el centro, profesionales de empresas, etc.)
|
||||
|
||||
Version 19.33: Oct 12, 2019 Code refactoring in HTML table headings.
|
||||
Changes in layout of last clicks. (246309 lines)
|
||||
Version 19.32.6: Oct 12, 2019 Code refactoring in HTML table headings. (246305 lines)
|
||||
Version 19.32.5: Oct 12, 2019 Code refactoring in HTML table headings. (246276 lines)
|
||||
Version 19.32.4: Oct 12, 2019 Code refactoring in HTML table headings. (246276 lines)
|
||||
Version 19.32.3: Oct 11, 2019 Code refactoring in HTML table headings. (246518 lines)
|
||||
|
|
|
@ -285,11 +285,11 @@ void Cht_ShowListOfChatRoomsWithUsrs (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_CHAT_Room_code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -120,7 +120,7 @@ void Cla_SeeClassrooms (void)
|
|||
Order <= (Cla_Order_t) (Cla_NUM_ORDERS - 1);
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Frm_StartForm (ActSeeCla);
|
||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||
Frm_LinkFormSubmit (Txt_CLASSROOMS_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||
|
@ -963,26 +963,26 @@ static void Cla_PutHeadClassrooms (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Capacity_OF_A_CLASSROOM);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Location);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -157,11 +157,11 @@ void Cty_SeeCtyWithPendingInss (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Country);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institutions_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -667,9 +667,8 @@ static void Cty_PutHeadCountriesForSeeing (bool OrderSelectable)
|
|||
Order <= Cty_ORDER_BY_NUM_USRS;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"%s\"",
|
||||
Order == Cty_ORDER_BY_COUNTRY ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
Tbl_TH_Begin (1,1,Order == Cty_ORDER_BY_COUNTRY ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
if (OrderSelectable)
|
||||
{
|
||||
Frm_StartForm (ActSeeCty);
|
||||
|
@ -689,23 +688,23 @@ static void Cty_PutHeadCountriesForSeeing (bool OrderSelectable)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institutions_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centres_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degrees_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s+<br />%s",
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH],
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
|
@ -2151,32 +2150,32 @@ static void Cty_PutHeadCountriesForEdition (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Numeric_BR_code_BR_ISO_3166_1);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Alphabetic_BR_code_BR_ISO_3166_1);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institutions_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -1805,30 +1805,30 @@ static void Crs_PutHeadCoursesForSeeing (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institutional_BR_code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Year_OF_A_DEGREE);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -1851,42 +1851,42 @@ static void Crs_PutHeadCoursesForEdition (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s (%s)",Txt_Institutional_code,Txt_optional);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Year_OF_A_DEGREE);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name_of_the_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name_of_the_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Requester);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -3120,7 +3120,7 @@ void Crs_GetAndWriteCrssOfAUsr (const struct UsrData *UsrDat,Rol_Role_t Role)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"7\" class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,7,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s:",Gbl.Title);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3128,29 +3128,29 @@ void Crs_GetAndWriteCrssOfAUsr (const struct UsrData *UsrDat,Rol_Role_t Role)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Year_OF_A_DEGREE);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3206,26 +3206,26 @@ void Crs_ListCrssFound (MYSQL_RES **mysql_res,unsigned NumCrss)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Year_OF_A_DEGREE);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s", Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -187,11 +187,11 @@ void Deg_SeeDegWithPendingCrss (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1067,24 +1067,24 @@ static void Deg_PutHeadDegreesForSeeing (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -1106,40 +1106,40 @@ static void Deg_PutHeadDegreesForEdition (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name_of_the_degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name_of_the_degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Requester);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
|
|
@ -520,9 +520,8 @@ static void DT_PutHeadDegreeTypesForSeeing (Act_Action_t NextAction,DT_Order_t S
|
|||
Order <= DT_ORDER_BY_NUM_DEGREES;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"%s\"",
|
||||
Order == DT_ORDER_BY_DEGREE_TYPE ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
Tbl_TH_Begin (1,1,Order == DT_ORDER_BY_DEGREE_TYPE ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
|
||||
/* Start form to change order */
|
||||
Frm_StartForm (NextAction);
|
||||
|
@ -558,18 +557,18 @@ static void DT_PutHeadDegreeTypesForEdition (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type_of_degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degrees);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -125,7 +125,7 @@ void Dpt_SeeDepts (void)
|
|||
Order <= Dpt_ORDER_BY_NUM_TCHS;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Frm_StartForm (ActSeeDpt);
|
||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||
Frm_LinkFormSubmit (Txt_DEPARTMENTS_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||
|
@ -915,19 +915,19 @@ static void Dpt_PutFormToCreateDepartment (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1004,30 +1004,30 @@ static void Dpt_PutHeadDepartments (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -2814,23 +2814,23 @@ static void Enr_ShowEnrolmentRequestsGivenRoles (unsigned RolesSelected)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,2,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Requester);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Role);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
288
swad_figure.c
288
swad_figure.c
|
@ -373,19 +373,19 @@ static void Fig_GetAndShowUsersStats (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_of_courses_to_which_a_user_belongs);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_of_users_belonging_to_a_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -398,7 +398,7 @@ static void Fig_GetAndShowUsersStats (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"4\" style=\"height:10px;\"");
|
||||
Tbl_TH_Begin (1,4,"SEPAR_ROW");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -516,31 +516,31 @@ static void Fig_GetAndShowUsersRanking (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Clicks);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Clicks_per_day);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Timeline);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Followers);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Downloads);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Forums);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Messages);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -629,7 +629,7 @@ static void Fig_WriteHeadHierarchy (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/globe.svg\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"CONTEXT_ICO_x16\" />"
|
||||
|
@ -638,7 +638,7 @@ static void Fig_WriteHeadHierarchy (void)
|
|||
Cfg_URL_ICON_PUBLIC,Txt_Countries,Txt_Countries,Txt_Countries);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/university.svg\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"CONTEXT_ICO_x16\" />"
|
||||
|
@ -647,7 +647,7 @@ static void Fig_WriteHeadHierarchy (void)
|
|||
Cfg_URL_ICON_PUBLIC,Txt_Institutions,Txt_Institutions,Txt_Institutions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/building.svg\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"CONTEXT_ICO_x16\" />"
|
||||
|
@ -656,7 +656,7 @@ static void Fig_WriteHeadHierarchy (void)
|
|||
Cfg_URL_ICON_PUBLIC,Txt_Centres,Txt_Centres,Txt_Centres);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/graduation-cap.svg\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"CONTEXT_ICO_x16\" />"
|
||||
|
@ -665,7 +665,7 @@ static void Fig_WriteHeadHierarchy (void)
|
|||
Cfg_URL_ICON_PUBLIC,Txt_Degrees,Txt_Degrees,Txt_Degrees);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/list-ol.svg\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"CONTEXT_ICO_x16\" />"
|
||||
|
@ -1497,11 +1497,11 @@ static void Fig_ShowInss (MYSQL_RES **mysql_res,unsigned NumInss,
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",TxtFigure);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2526,35 +2526,35 @@ static void Fig_WriteStatsExpTreesTableHead1 (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_File_zones);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Groups);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Max_levels);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Folders);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Files);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Size);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2571,19 +2571,19 @@ static void Fig_WriteStatsExpTreesTableHead2 (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_File_zones);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s/<br />%s",Txt_Folders,Txt_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s/<br />%s",Txt_Files,Txt_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s/<br />%s",Txt_Size,Txt_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2600,19 +2600,19 @@ static void Fig_WriteStatsExpTreesTableHead3 (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_File_zones);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s/<br />%s",Txt_Folders,Txt_user[Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s/<br />%s",Txt_Files,Txt_user[Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s/<br />%s",Txt_Size,Txt_user[Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2835,15 +2835,15 @@ static void Fig_GetAndShowOERsStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_License);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_private_files);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_public_files);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3037,19 +3037,19 @@ static void Fig_GetAndShowAssignmentsStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_assignments);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_courses_with_BR_assignments);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_BR_of_ASSIG_BR_per_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_notifications);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3107,15 +3107,15 @@ static void Fig_GetAndShowProjectsStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_projects);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_courses_with_BR_projects);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_BR_of_projects_BR_per_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3171,39 +3171,39 @@ static void Fig_GetAndShowTestsStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type_of_BR_answers);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_courses_BR_with_test_BR_questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_courses_with_BR_exportable_BR_test_BR_questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_BR_of_test_BR_questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_BR_number_BR_of_test_BR_questions_BR_per_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_times_that_BR_questions_BR_have_been_BR_responded);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_BR_number_of_BR_times_that_BR_questions_BR_have_been_BR_responded_BR_per_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_BR_number_of_BR_times_that_BR_a_question_BR_has_been_BR_responded);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_BR_score_BR_per_question_BR_from_0_to_1);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3341,15 +3341,15 @@ static void Fig_GetAndShowGamesStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_games);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_courses_with_BR_games);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_BR_of_games_BR_per_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3406,23 +3406,23 @@ static void Fig_GetAndShowSocialActivityStats (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_social_posts);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_posts_BR_per_user);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3728,15 +3728,15 @@ static void Fig_GetAndShowFollowStats (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4022,7 +4022,7 @@ static void Fig_GetAndShowForumStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\" style=\"width:20px;\"");
|
||||
Tbl_TH_Begin (1,1,"BT");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/comments.svg\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICO16x16\" />",
|
||||
|
@ -4031,35 +4031,35 @@ static void Fig_GetAndShowForumStats (void)
|
|||
Txt_Scope);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Forums);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_forums);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_threads);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_posts);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_notifications);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_threads_BR_per_forum);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_posts_BR_per_thread);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_posts_BR_per_forum);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4069,38 +4069,38 @@ static void Fig_GetAndShowForumStats (void)
|
|||
switch (Gbl.Scope.Current)
|
||||
{
|
||||
case Hie_SYS:
|
||||
Fig_ShowStatOfAForumType (For_FORUM_GLOBAL_USRS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_GLOBAL_TCHS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM__SWAD__USRS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM__SWAD__TCHS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_GLOBAL_USRS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_GLOBAL_TCHS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM__SWAD__USRS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM__SWAD__TCHS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_INSTIT_USRS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_INSTIT_TCHS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_TCHS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_USRS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_TCHS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_USRS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_TCHS ,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_TCHS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_USRS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_TCHS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_USRS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_TCHS,-1L,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
break;
|
||||
case Hie_CTY:
|
||||
Fig_ShowStatOfAForumType (For_FORUM_INSTIT_USRS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_INSTIT_TCHS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS ,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_TCHS ,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_USRS ,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_TCHS ,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_USRS ,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_TCHS ,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_TCHS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_USRS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_TCHS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_USRS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_TCHS,Gbl.Hierarchy.Cty.CtyCod,-1L,-1L,-1L,-1L,&FiguresForum);
|
||||
break;
|
||||
case Hie_INS:
|
||||
Fig_ShowStatOfAForumType (For_FORUM_INSTIT_USRS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_INSTIT_TCHS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS ,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_TCHS ,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_USRS ,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_TCHS ,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_USRS ,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_TCHS ,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_TCHS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_USRS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_DEGREE_TCHS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_USRS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
Fig_ShowStatOfAForumType (For_FORUM_COURSE_TCHS,-1L,Gbl.Hierarchy.Ins.InsCod,-1L,-1L,-1L,&FiguresForum);
|
||||
break;
|
||||
case Hie_CTR:
|
||||
Fig_ShowStatOfAForumType (For_FORUM_CENTRE_USRS,-1L,-1L,Gbl.Hierarchy.Ctr.CtrCod,-1L,-1L,&FiguresForum);
|
||||
|
@ -4252,7 +4252,7 @@ static void Fig_WriteForumTitleAndStats (For_ForumType_t ForumType,
|
|||
/***** Write forum name and stats *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TD_Begin ("class=\"LEFT_TOP\" style=\"width:20px;\"");
|
||||
Tbl_TD_Begin ("class=\"BT\"");
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/%s\""
|
||||
" alt=\"%s%s\" title=\"%s%s\""
|
||||
" class=\"ICO16x16\" />",
|
||||
|
@ -4390,23 +4390,23 @@ static void Fig_GetAndShowNumUsrsPerNotifyEvent (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Event);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_events);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_emails);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4636,23 +4636,23 @@ static void Fig_GetAndShowNoticesStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NOTICE_Active_BR_notices);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NOTICE_Obsolete_BR_notices);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NOTICE_Deleted_BR_notices);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Total);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_notifications);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4721,23 +4721,23 @@ static void Fig_GetAndShowMsgsStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Messages);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_MSGS_Not_deleted);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_MSGS_Deleted);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Total);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_notifications);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4830,23 +4830,23 @@ static void Fig_GetAndShowSurveysStats (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_surveys);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_courses_with_BR_surveys);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_BR_of_surveys_BR_per_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_number_BR_of_questions_BR_per_survey);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_BR_notifications);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4934,15 +4934,15 @@ static void Fig_GetAndShowNumUsrsPerPrivacyForAnObject (const char *TxtObject,
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",TxtObject);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5031,15 +5031,15 @@ static void Fig_GetAndShowNumUsrsPerCookies (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Cookies);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5115,15 +5115,15 @@ static void Fig_GetAndShowNumUsrsPerLanguage (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Language);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5200,15 +5200,15 @@ static void Fig_GetAndShowNumUsrsPerFirstDayOfWeek (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Calendar);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5289,15 +5289,15 @@ static void Fig_GetAndShowNumUsrsPerDateFormat (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Format);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5374,15 +5374,15 @@ static void Fig_GetAndShowNumUsrsPerIconSet (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Icons);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5464,15 +5464,15 @@ static void Fig_GetAndShowNumUsrsPerMenu (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Menu);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5553,15 +5553,15 @@ static void Fig_GetAndShowNumUsrsPerTheme (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Theme_SKIN);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -5641,15 +5641,15 @@ static void Fig_GetAndShowNumUsrsPerSideColumns (void)
|
|||
/***** Heading row *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Columns);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -11807,30 +11807,30 @@ void Brw_ListDocsFound (MYSQL_RES **mysql_res,unsigned long NumDocs,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centre);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_File_zone);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Document);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -11850,9 +11850,9 @@ void Brw_ListDocsFound (MYSQL_RES **mysql_res,unsigned long NumDocs,
|
|||
|
||||
/***** Write footer *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
Tbl_TH_Begin ("colspan=\"7\" class=\"CENTER_MIDDLE\"");
|
||||
|
||||
/* Number of documents not hidden found */
|
||||
Tbl_TH_Begin (1,7,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"(");
|
||||
NumDocsHidden = NumDocs - NumDocsNotHidden;
|
||||
if (NumDocsHidden == 1)
|
||||
|
@ -11860,8 +11860,8 @@ void Brw_ListDocsFound (MYSQL_RES **mysql_res,unsigned long NumDocs,
|
|||
else
|
||||
fprintf (Gbl.F.Out,"%lu %s",NumDocsHidden,Txt_hidden_documents);
|
||||
fprintf (Gbl.F.Out,")");
|
||||
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
||||
/***** End table and box *****/
|
||||
|
|
19
swad_forum.c
19
swad_forum.c
|
@ -2561,13 +2561,13 @@ static void For_ShowForumThreadsHighlightingOneThread (long ThrCodHighlighted,
|
|||
Tbl_TABLE_BeginWideMarginPadding (2);
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("style=\"width:20px;\"");
|
||||
Tbl_TH_Begin (1,1,"BT");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CONTEXT_COL\""); // Column for contextual icons
|
||||
Tbl_TH_Begin (1,1,"CONTEXT_COL"); // Column for contextual icons
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_MSG_Subject);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2575,7 +2575,7 @@ static void For_ShowForumThreadsHighlightingOneThread (long ThrCodHighlighted,
|
|||
Order <= For_LAST_MSG;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_MIDDLE");
|
||||
Frm_StartFormAnchor (For_ActionsSeeFor[Gbl.Forum.ForumSelected.Type],
|
||||
For_FORUM_THREADS_SECTION_ID);
|
||||
For_PutAllHiddenParamsForum (Gbl.Forum.CurrentPageThrs, // Page of threads = current
|
||||
|
@ -2596,19 +2596,19 @@ static void For_ShowForumThreadsHighlightingOneThread (long ThrCodHighlighted,
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_BR_msgs);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Unread_BR_msgs);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WriBRters);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ReaBRders);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3411,7 +3411,8 @@ static void For_ListForumThrs (long ThrCods[Pag_ITEMS_PER_PAGE],
|
|||
|
||||
/***** Show my photo if I have any posts in this thread *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
Tbl_TD_Begin ("class=\"CENTER_TOP %s\" style=\"width:20px;\"",BgColor);
|
||||
|
||||
Tbl_TD_Begin ("class=\"BT %s\"",BgColor);
|
||||
if (Thr.NumMyPosts)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"<img src=\"");
|
||||
|
|
14
swad_game.c
14
swad_game.c
|
@ -213,7 +213,7 @@ static void Gam_ListAllGames (void)
|
|||
Tbl_TR_Begin (NULL);
|
||||
if (Gam_CheckIfICanEditGames ())
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"CONTEXT_COL\""); // Column for contextual icons
|
||||
Tbl_TH_Begin (1,1,"CONTEXT_COL"); // Column for contextual icons
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
|
@ -221,7 +221,7 @@ static void Gam_ListAllGames (void)
|
|||
Order <= (Gam_Order_t) (Gam_NUM_ORDERS - 1);
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
|
||||
/* Form to change order */
|
||||
Frm_StartForm (ActSeeAllGam);
|
||||
|
@ -239,7 +239,7 @@ static void Gam_ListAllGames (void)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Matches);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1653,19 +1653,19 @@ static void Gam_ListOneOrMoreQuestionsForEdition (long GamCod,unsigned NumQsts,
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Tags);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Question);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
40
swad_group.c
40
swad_group.c
|
@ -1453,26 +1453,26 @@ static void Grp_WriteHeadingGroupTypes (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s<br />(%s)",Txt_Type_of_group,Txt_eg_Lectures_Practicals);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Mandatory_enrolment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Multiple_enrolment);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Opening_of_groups);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_BR_groups);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1682,24 +1682,24 @@ static void Grp_WriteHeadingGroups (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type_BR_of_group);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s<br />(%s)",Txt_Group_name,Txt_eg_A_B);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Classroom);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1707,12 +1707,12 @@ static void Grp_WriteHeadingGroups (void)
|
|||
Role >= Rol_STD;
|
||||
Role--)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Role]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Max_BR_students);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2393,14 +2393,14 @@ static void Grp_WriteGrpHead (struct GroupType *GrpTyp)
|
|||
/***** Head row with title of each column *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\"");
|
||||
Tbl_TH_Begin (1,2,NULL);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Group);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Classroom);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2408,16 +2408,16 @@ static void Grp_WriteGrpHead (struct GroupType *GrpTyp)
|
|||
Role >= Rol_STD;
|
||||
Role--)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Role]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Max_BR_students);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Vacants);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -120,7 +120,7 @@ void Hld_SeeHolidays (void)
|
|||
Order <= Hld_ORDER_BY_START_DATE;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Frm_StartForm (ActSeeHld);
|
||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||
Frm_LinkFormSubmit (Txt_HOLIDAYS_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||
|
@ -134,11 +134,11 @@ void Hld_SeeHolidays (void)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out," %s ",Txt_End_date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Holiday);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -975,23 +975,23 @@ static void Hld_PutFormToCreateHoliday (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Place);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_START_TIME]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_END_TIME]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Holiday);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1082,30 +1082,30 @@ static void Hld_PutHeadHolidays (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Place);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_START_TIME]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_END_TIME]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Holiday);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
118
swad_indicator.c
118
swad_indicator.c
|
@ -648,11 +648,11 @@ static void Ind_ShowNumCoursesWithIndicators (unsigned NumCrssWithIndicatorYes[1
|
|||
if (PutForm)
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Indicators);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,2,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -770,23 +770,23 @@ static void Ind_ShowTableOfCoursesWithIndicators (Ind_IndicatorsLayout_t Indicat
|
|||
case Ind_INDICATORS_BRIEF:
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institutional_BR_code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Web_page_of_the_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"11\" class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (11,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Indicators);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -794,27 +794,27 @@ static void Ind_ShowTableOfCoursesWithIndicators (Ind_IndicatorsLayout_t Indicat
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (2,1,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(A) %s",Txt_Syllabus_of_the_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(B) %s",Txt_Guided_academic_assignments);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(C) %s",Txt_Online_tutoring);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(D) %s",Txt_Materials);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(E) %s",Txt_Assessment_criteria);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -822,43 +822,43 @@ static void Ind_ShowTableOfCoursesWithIndicators (Ind_IndicatorsLayout_t Indicat
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -867,31 +867,31 @@ static void Ind_ShowTableOfCoursesWithIndicators (Ind_IndicatorsLayout_t Indicat
|
|||
case Ind_INDICATORS_FULL:
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institutional_BR_code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Web_page_of_the_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"24\" class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,24,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Indicators);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -899,27 +899,27 @@ static void Ind_ShowTableOfCoursesWithIndicators (Ind_IndicatorsLayout_t Indicat
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"2\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (2,1,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"5\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,5,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(A) %s",Txt_Syllabus_of_the_course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"5\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,5,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(B) %s",Txt_Guided_academic_assignments);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"5\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,5,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(C) %s",Txt_Online_tutoring);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"4\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,4,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(D) %s",Txt_Materials);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"4\" class=\"CENTER_TOP COLOR0\"");
|
||||
Tbl_TH_Begin (1,4,"CENTER_TOP COLOR0");
|
||||
fprintf (Gbl.F.Out,"(E) %s",Txt_Assessment_criteria);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -927,95 +927,95 @@ static void Ind_ShowTableOfCoursesWithIndicators (Ind_IndicatorsLayout_t Indicat
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_INFO_TITLE[Inf_LECTURES]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_INFO_TITLE[Inf_PRACTICALS]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_INFO_TITLE[Inf_TEACHING_GUIDE]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Assignments);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Files_assignments);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Files_works);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"class=\"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Forum_threads);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Forum_posts);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Messages_sent_by_teachers);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_files_in_DOCUM_zones);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_files_in_SHARE_zones);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_YES);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_NO);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_INFO_TITLE[Inf_ASSESSMENT]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE COLOR0\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE COLOR0");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_INFO_TITLE[Inf_TEACHING_GUIDE]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -175,11 +175,11 @@ void Ins_SeeInsWithPendingCtrs (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centres_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -877,9 +877,8 @@ static void Ins_PutHeadInstitutionsForSeeing (bool OrderSelectable)
|
|||
Order <= Ins_ORDER_BY_NUM_USRS;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"%s\"",
|
||||
Order == Ins_ORDER_BY_INSTITUTION ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
Tbl_TH_Begin (1,1,Order == Ins_ORDER_BY_INSTITUTION ? "LEFT_MIDDLE" :
|
||||
"RIGHT_MIDDLE");
|
||||
if (OrderSelectable)
|
||||
{
|
||||
Frm_StartForm (ActSeeIns);
|
||||
|
@ -899,29 +898,29 @@ static void Ins_PutHeadInstitutionsForSeeing (bool OrderSelectable)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centres_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degrees_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Courses_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Departments_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s+<br />%s",
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH],
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -2336,43 +2335,43 @@ static void Ins_PutHeadInstitutionsForEdition (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name_of_the_institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name_of_the_institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centres_ABBREVIATION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s+<br />%s",
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_TCH],
|
||||
Txt_ROLES_PLURAL_BRIEF_Abc[Rol_STD]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Requester);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
|
10
swad_link.c
10
swad_link.c
|
@ -803,22 +803,22 @@ static void Lnk_PutHeadLinks (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
16
swad_mail.c
16
swad_mail.c
|
@ -133,7 +133,7 @@ void Mai_SeeMailDomains (void)
|
|||
Order <= Mai_ORDER_BY_USERS;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Frm_StartForm (ActSeeMai);
|
||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||
Frm_LinkFormSubmit (Txt_EMAIL_DOMAIN_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||
|
@ -754,11 +754,11 @@ static void Mai_PutFormToCreateMailDomain (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_DOMAIN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_INFO]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -804,22 +804,22 @@ static void Mai_PutHeadMailDomains (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_DOMAIN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_INFO ]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_USERS ]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
14
swad_match.c
14
swad_match.c
|
@ -437,31 +437,31 @@ static void Mch_ListOneOrMoreMatchesHeading (bool ICanEditMatches)
|
|||
Tbl_TH_Empty (1);
|
||||
|
||||
/***** The rest of columns *****/
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_SINGUL_Abc[Rol_TCH][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Gam_ORDER_BY_START_DATE]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Gam_ORDER_BY_END_DATE]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Match);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Players);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Status);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Result);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -328,40 +328,40 @@ static void McR_ShowHeaderMchResults (Usr_MeOrOther_t MeOrOther)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_User[MeOrOther == Usr_ME ? Gbl.Usrs.Me.UsrDat.Sex :
|
||||
Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_START_TIME]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_END_TIME]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Match);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Non_blank_BR_questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Total_BR_score);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_BR_score_BR_per_question_BR_from_0_to_1);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s<br />%s<br />%u",Txt_Score,Txt_out_of_PART_OF_A_SCORE,Tst_SCORE_MAX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -468,24 +468,21 @@ static void Msg_WriteFormUsrsIDsOrNicksOtherRecipients (void)
|
|||
extern const char *Txt_Recipients;
|
||||
extern const char *Txt_nicks_emails_or_IDs_separated_by_commas;
|
||||
char Nickname[Nck_MAX_BYTES_NICKNAME_WITHOUT_ARROBA + 1];
|
||||
unsigned Colspan;
|
||||
unsigned ColSpan;
|
||||
bool StdsAndTchsWritten = Gbl.Hierarchy.Level == Hie_CRS && // Course selected
|
||||
(Gbl.Usrs.Me.IBelongToCurrentCrs || // I belong to it
|
||||
Gbl.Usrs.Me.Role.Logged == Rol_SYS_ADM);
|
||||
|
||||
/***** How many columns? *****/
|
||||
if (StdsAndTchsWritten)
|
||||
Colspan = Usr_GetColumnsForSelectUsrs ();
|
||||
ColSpan = Usr_GetColumnsForSelectUsrs ();
|
||||
else
|
||||
Colspan = 1;
|
||||
ColSpan = 1;
|
||||
|
||||
/***** Title *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
if (Colspan > 1)
|
||||
Tbl_TH_Begin ("colspan=\"%u\" class=\"LEFT_MIDDLE LIGHT_BLUE\"",Colspan);
|
||||
else
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,ColSpan,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"<label for=\"OtherRecipients\">%s:</label>",
|
||||
StdsAndTchsWritten ? Txt_Other_recipients :
|
||||
Txt_Recipients);
|
||||
|
@ -496,10 +493,7 @@ static void Msg_WriteFormUsrsIDsOrNicksOtherRecipients (void)
|
|||
/***** Textarea with users' @nicknames, emails or IDs *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
if (Colspan > 1)
|
||||
Tbl_TD_Begin ("colspan=\"%u\" class=\"LEFT_MIDDLE\"",Colspan);
|
||||
else
|
||||
Tbl_TD_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,ColSpan,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"<textarea id=\"OtherRecipients\" name=\"OtherRecipients\""
|
||||
" class=\"MSG_RECIPIENTS\" rows=\"2\""
|
||||
" placeholder=\"%s\">",
|
||||
|
|
|
@ -557,15 +557,15 @@ void Net_ShowWebAndSocialNetworksStats (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Web_social_network);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -396,23 +396,23 @@ void Ntf_ShowMyNotifications (void)
|
|||
Tbl_TABLE_BeginWideMarginPadding (2);
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,2,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Event);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_MSG_From);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Location);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Email);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1946,11 +1946,11 @@ void Ntf_PutFormChangeNotifSentByEMail (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Create_BR_notification);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Notify_me_BR_by_email);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -2218,11 +2218,11 @@ static void Pho_ShowOrPrintListDegrees (Pho_AvgPhotoSeeOrPrint_t SeeOrPrint)
|
|||
Tbl_TABLE_BeginCenterPadding (2);
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2230,7 +2230,7 @@ static void Pho_ShowOrPrintListDegrees (Pho_AvgPhotoSeeOrPrint_t SeeOrPrint)
|
|||
Sex < Usr_NUM_SEXS;
|
||||
Sex++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_SEX_PLURAL_Abc[Sex]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
|
12
swad_place.c
12
swad_place.c
|
@ -119,7 +119,7 @@ void Plc_SeePlaces (void)
|
|||
Order <= Plc_ORDER_BY_NUM_CTRS;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
Frm_StartForm (ActSeePlc);
|
||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||
Frm_LinkFormSubmit (Txt_PLACES_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||
|
@ -863,22 +863,22 @@ static void Plc_PutHeadPlaces (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"BM\"");
|
||||
Tbl_TH_Begin (1,1,"BM");;
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centres);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -116,10 +116,9 @@ void Plg_ListPlugins (void)
|
|||
/***** Write table heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("style=\"width:40px;\"");
|
||||
Tbl_TH_End ();
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Plugin);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -896,27 +895,27 @@ static void Plg_PutFormToCreatePlugin (void)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Description);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Logo);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Application_key);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_URL);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_IP);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -997,34 +996,33 @@ static void Plg_PutHeadPlugins (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("style=\"width:35px;\"");
|
||||
Tbl_TH_End ();
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Description);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Logo);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Application_key);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_URL);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_IP);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -691,7 +691,7 @@ static void Prj_ShowProjectsHead (Prj_ProjectView_t ProjectView)
|
|||
switch (ProjectView)
|
||||
{
|
||||
case Prj_LIST_PROJECTS:
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
break;
|
||||
|
@ -704,7 +704,7 @@ static void Prj_ShowProjectsHead (Prj_ProjectView_t ProjectView)
|
|||
{
|
||||
case Prj_LIST_PROJECTS:
|
||||
case Prj_FILE_BROWSER_PROJECT:
|
||||
Tbl_TH_Begin ("class=\"CONTEXT_COL\"");
|
||||
Tbl_TH_Begin (1,1,"CONTEXT_COL");
|
||||
Tbl_TH_End ();
|
||||
break;
|
||||
default:
|
||||
|
@ -716,7 +716,7 @@ static void Prj_ShowProjectsHead (Prj_ProjectView_t ProjectView)
|
|||
Order <= (Prj_Order_t) (Prj_NUM_ORDERS - 1);
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
|
||||
switch (ProjectView)
|
||||
{
|
||||
|
@ -765,16 +765,16 @@ static void Prj_ShowTableAllProjectsHead (void)
|
|||
Order <= (Prj_Order_t) (Prj_NUM_ORDERS - 1);
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PROJECT_ORDER[Order]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Preassigned_QUESTION);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_students);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -782,28 +782,28 @@ static void Prj_ShowTableAllProjectsHead (void)
|
|||
NumRoleToShow < Brw_NUM_ROLES_TO_SHOW;
|
||||
NumRoleToShow++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_PROJECT_ROLES_PLURAL_Abc[Prj_RolesToShow[NumRoleToShow]]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Proposal);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Description);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Required_knowledge);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Required_materials);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP DAT_N\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_URL);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -438,15 +438,15 @@ static void Rec_WriteHeadingRecordFields (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Field_BR_name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_BR_lines);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Visible_by_BR_the_student);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
168
swad_statistic.c
168
swad_statistic.c
|
@ -1670,31 +1670,31 @@ static void Sta_ShowDetailedAccessesList (unsigned long NumRows,MYSQL_RES *mysql
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_User_ID);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Role);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Action);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\" style=\"width:10%%;\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_LOG_More_info);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1832,27 +1832,27 @@ static void Sta_ShowNumHitsPerUsr (unsigned long NumRows,MYSQL_RES *mysql_res)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Photo);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ID);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Role);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,2,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -1963,15 +1963,15 @@ static void Sta_ShowNumHitsPerDay (unsigned long NumRows,MYSQL_RES *mysql_res)
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Day);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2162,24 +2162,22 @@ static void Sta_ShowDistrAccessesPerDayAndHour (unsigned long NumRows,MYSQL_RES
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (3,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("rowspan=\"3\" class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (3,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Day);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"24\" class=\"LEFT_TOP\" style=\"width:%upx;\"",
|
||||
GRAPH_DISTRIBUTION_PER_HOUR_TOTAL_WIDTH);
|
||||
Tbl_TH_Begin (1,24,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
||||
Tbl_TR_Begin (NULL);
|
||||
Tbl_TD_Begin ("colspan=\"24\" class=\"LEFT_TOP\" style=\"width:%upx;\"",
|
||||
GRAPH_DISTRIBUTION_PER_HOUR_TOTAL_WIDTH);
|
||||
Tbl_TD_Begin ("colspan=\"24\" class=\"LEFT_TOP\"");
|
||||
Sta_DrawBarColors (SelectedColorType,Hits.Max);
|
||||
Tbl_TD_End ();
|
||||
Tbl_TR_End ();
|
||||
|
@ -2559,11 +2557,11 @@ static void Sta_ShowNumHitsPerWeek (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Week);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2664,11 +2662,11 @@ static void Sta_ShowNumHitsPerMonth (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Month);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2769,11 +2767,11 @@ static void Sta_ShowNumHitsPerYear (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Year);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3199,11 +3197,11 @@ static void Sta_ShowNumHitsPerAction (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Action);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3258,11 +3256,11 @@ static void Sta_ShowNumHitsPerPlugin (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Plugin);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3318,11 +3316,11 @@ static void Sta_ShowNumHitsPerWSFunction (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Function);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3377,11 +3375,11 @@ static void Sta_ShowNumHitsPerBanner (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Banner);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3457,15 +3455,15 @@ static void Sta_ShowNumHitsPerCountry (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Country);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3555,15 +3553,15 @@ static void Sta_ShowNumHitsPerInstitution (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3655,15 +3653,15 @@ static void Sta_ShowNumHitsPerCentre (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centre);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3755,15 +3753,15 @@ static void Sta_ShowNumHitsPerDegree (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3860,23 +3858,23 @@ static void Sta_ShowNumHitsPerCourse (unsigned long NumRows,
|
|||
/***** Write heading *****/
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Year_OF_A_DEGREE);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Course);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_STAT_TYPE_COUNT_CAPS[Gbl.Stat.CountType]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -4206,36 +4204,36 @@ void Sta_GetAndShowLastClicks (void)
|
|||
Tbl_TABLE_BeginCenterPadding (1);
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:85px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Click); // Click
|
||||
Tbl_TH_Begin (1,1,"LC_CLK");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Click); // Click
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_MIDDLE\" style=\"width:50px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ELAPSED_TIME); // Elapsed time
|
||||
Tbl_TH_Begin (1,1,"LC_TIM");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_ELAPSED_TIME); // Elapsed time
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:100px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Role); // Role
|
||||
Tbl_TH_Begin (1,1,"LC_ROL");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Role); // Role
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:100px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Country); // Country
|
||||
Tbl_TH_Begin (1,1,"LC_CTY");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Country); // Country
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:150px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution); // Institution
|
||||
Tbl_TH_Begin (1,1,"LC_INS");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Institution); // Institution
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:150px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centre); // Centre
|
||||
Tbl_TH_Begin (1,1,"LC_CTR");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Centre); // Centre
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:200px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree); // Degree
|
||||
Tbl_TH_Begin (1,1,"LC_DEG");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Degree); // Degree
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\" style=\"width:275px;\"");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Action); // Action
|
||||
Tbl_TH_Begin (1,1,"LC_ACT");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Action); // Action
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
@ -4250,7 +4248,7 @@ void Sta_GetAndShowLastClicks (void)
|
|||
ActCod = Str_ConvertStrCodToLongCod (row[1]);
|
||||
|
||||
/* Use a special color for this row depending on the action */
|
||||
ClassRow = (Act_GetBrowserTab (Act_GetActionFromActCod (ActCod)) == Act_DOWNLD_FILE) ? "DAT_SMALL_YELLOW LEFT_MIDDLE" :
|
||||
ClassRow = (Act_GetBrowserTab (Act_GetActionFromActCod (ActCod)) == Act_DOWNLD_FILE) ? "DAT_SMALL_YELLOW" :
|
||||
(ActCod == Act_GetActCod (ActLogIn ) ||
|
||||
ActCod == Act_GetActCod (ActLogInNew)) ? "DAT_SMALL_GREEN" :
|
||||
(ActCod == Act_GetActCod (ActLogOut )) ? "DAT_SMALL_RED" :
|
||||
|
@ -4280,39 +4278,39 @@ void Sta_GetAndShowLastClicks (void)
|
|||
/* Print table row */
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",row[0]); // Click
|
||||
Tbl_TD_Begin ("class=\"LC_CLK %s\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",row[0]); // Click
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s RIGHT_MIDDLE\"",ClassRow); // Elapsed time
|
||||
Tbl_TD_Begin ("class=\"LC_TIM %s\"",ClassRow); // Elapsed time
|
||||
Dat_WriteHoursMinutesSecondsFromSeconds (TimeDiff);
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s", // Role
|
||||
Tbl_TD_Begin ("class=\"LC_ROL %s\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s", // Role
|
||||
Txt_ROLES_SINGUL_Abc[Rol_ConvertUnsignedStrToRole (row[3])][Usr_SEX_UNKNOWN]);
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Cty.Name[Gbl.Prefs.Language]); // Country
|
||||
Tbl_TD_Begin ("class=\"LC_CTY %s\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Cty.Name[Gbl.Prefs.Language]); // Country
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Ins.ShrtName); // Institution
|
||||
Tbl_TD_Begin ("class=\"LC_INS %s\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Ins.ShrtName); // Institution
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Ctr.ShrtName); // Centre
|
||||
Tbl_TD_Begin ("class=\"LC_CTR %s\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Ctr.ShrtName); // Centre
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Deg.ShrtName); // Degree
|
||||
Tbl_TD_Begin ("class=\"LC_DEG %s\"",ClassRow);
|
||||
fprintf (Gbl.F.Out,"%s",Deg.ShrtName); // Degree
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TD_Begin ("class=\"%s LEFT_MIDDLE\"",ClassRow);
|
||||
Tbl_TD_Begin ("class=\"LC_ACT %s\"",ClassRow);
|
||||
if (row[8])
|
||||
if (row[8][0])
|
||||
fprintf (Gbl.F.Out,"%s",row[8]); // Action
|
||||
fprintf (Gbl.F.Out,"%s",row[8]); // Action
|
||||
Tbl_TD_End ();
|
||||
|
||||
Tbl_TR_End ();
|
||||
|
|
|
@ -247,14 +247,14 @@ static void Svy_ListAllSurveys (struct SurveyQuestion *SvyQst)
|
|||
Tbl_TABLE_BeginWideMarginPadding (2);
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CONTEXT_COL\""); // Column for contextual icons
|
||||
Tbl_TH_Begin (1,1,"CONTEXT_COL"); // Column for contextual icons
|
||||
Tbl_TH_End ();
|
||||
|
||||
for (Order = Svy_ORDER_BY_START_DATE;
|
||||
Order <= Svy_ORDER_BY_END_DATE;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
|
||||
/* Form to change order */
|
||||
Frm_StartForm (ActSeeAllSvy);
|
||||
|
@ -273,11 +273,11 @@ static void Svy_ListAllSurveys (struct SurveyQuestion *SvyQst)
|
|||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Survey);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_MIDDLE\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Status);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -3227,15 +3227,15 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,
|
|||
if (Svy->Status.ICanEdit)
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Question);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
45
swad_table.c
45
swad_table.c
|
@ -57,6 +57,8 @@ extern struct Globals Gbl;
|
|||
|
||||
static void Tbl_TR_BeginWithoutAttr (void);
|
||||
static void Tbl_TH_BeginWithoutAttr (void);
|
||||
|
||||
static void Tbl_TH_BeginAttr (const char *fmt,...);
|
||||
static void Tbl_TD_BeginWithoutAttr (void);
|
||||
|
||||
/*****************************************************************************/
|
||||
|
@ -204,7 +206,46 @@ void Tbl_TR_End (void)
|
|||
/***************************** Table heading cells ***************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
void Tbl_TH_Begin (const char *fmt,...)
|
||||
void Tbl_TH_Begin (unsigned RowSpan,unsigned ColSpan,const char *Class)
|
||||
{
|
||||
if (RowSpan > 1 && ColSpan > 1)
|
||||
{
|
||||
if (Class)
|
||||
Tbl_TH_BeginAttr ("rowspan=\"%u\" colspan=\"%u\" class=\"%s\"",
|
||||
RowSpan,ColSpan,Class);
|
||||
else
|
||||
Tbl_TH_BeginAttr ("rowspan=\"%u\" colspan=\"%u\"",
|
||||
RowSpan,ColSpan);
|
||||
}
|
||||
else if (RowSpan > 1)
|
||||
{
|
||||
if (Class)
|
||||
Tbl_TH_BeginAttr ("rowspan=\"%u\" class=\"%s\"",
|
||||
RowSpan,Class);
|
||||
else
|
||||
Tbl_TH_BeginAttr ("rowspan=\"%u\"",
|
||||
RowSpan);
|
||||
}
|
||||
else if (ColSpan > 1)
|
||||
{
|
||||
if (Class)
|
||||
Tbl_TH_BeginAttr ("colspan=\"%u\" class=\"%s\"",
|
||||
ColSpan,Class);
|
||||
else
|
||||
Tbl_TH_BeginAttr ("colspan=\"%u\"",
|
||||
ColSpan);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Class)
|
||||
Tbl_TH_BeginAttr ("class=\"%s\"",
|
||||
Class);
|
||||
else
|
||||
Tbl_TH_BeginWithoutAttr ();
|
||||
}
|
||||
}
|
||||
|
||||
void Tbl_TH_BeginAttr (const char *fmt,...)
|
||||
{
|
||||
va_list ap;
|
||||
int NumBytesPrinted;
|
||||
|
@ -253,7 +294,7 @@ void Tbl_TH_Empty (unsigned NumColumns)
|
|||
NumCol < NumColumns;
|
||||
NumCol++)
|
||||
{
|
||||
Tbl_TH_Begin (NULL);
|
||||
Tbl_TH_BeginAttr (NULL);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -53,7 +53,7 @@ void Tbl_TABLE_End (void);
|
|||
void Tbl_TR_Begin (const char *fmt,...);
|
||||
void Tbl_TR_End (void);
|
||||
|
||||
void Tbl_TH_Begin (const char *fmt,...);
|
||||
void Tbl_TH_Begin (unsigned RowSpan,unsigned ColSpan,const char *Class);
|
||||
void Tbl_TH_End (void);
|
||||
void Tbl_TH_Empty (unsigned NumColumns);
|
||||
|
||||
|
|
40
swad_test.c
40
swad_test.c
|
@ -2831,23 +2831,23 @@ static void Tst_ListOneOrMoreQuestionsForEdition (unsigned long NumRows,
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Tags);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Shuffle);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -2858,7 +2858,7 @@ static void Tst_ListOneOrMoreQuestionsForEdition (unsigned long NumRows,
|
|||
Order < (Tst_QuestionsOrder_t) Tst_NUM_TYPES_ORDER_QST;
|
||||
Order++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
if (NumRows > 1)
|
||||
{
|
||||
Frm_StartForm (ActLstTstQst);
|
||||
|
@ -3098,31 +3098,31 @@ static void Tst_ListOneOrMoreQuestionsForSelection (unsigned long NumRows,
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Tags);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Shuffle);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Question);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
@ -7710,31 +7710,31 @@ static void Tst_ShowHeaderTestResults (void)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"2\" class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,2,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_User[Usr_SEX_UNKNOWN]);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Non_blank_BR_questions);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Total_BR_score);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Average_BR_score_BR_per_question_BR_from_0_to_1);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"RIGHT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s<br />%s<br />%u",Txt_Score,Txt_out_of_PART_OF_A_SCORE,Tst_SCORE_MAX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
|
@ -962,23 +962,23 @@ static void TsI_WriteHeadingListImportedQst (void)
|
|||
|
||||
Tbl_TH_Empty (1);
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Tags);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Type);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"CENTER_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Shuffle);
|
||||
Tbl_TH_End ();
|
||||
|
||||
Tbl_TH_Begin ("class=\"LEFT_TOP\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
||||
fprintf (Gbl.F.Out,"%s",Txt_Question);
|
||||
Tbl_TH_End ();
|
||||
|
||||
|
|
25
swad_user.c
25
swad_user.c
|
@ -6313,8 +6313,7 @@ void Usr_PutCheckboxToSelectAllUsers (Rol_Role_t Role)
|
|||
|
||||
Tbl_TR_Begin (NULL);
|
||||
|
||||
Tbl_TH_Begin ("colspan=\"%u\" class=\"LEFT_MIDDLE LIGHT_BLUE\"",
|
||||
Usr_GetColumnsForSelectUsrs ());
|
||||
Tbl_TH_Begin (1,Usr_GetColumnsForSelectUsrs (),"LEFT_MIDDLE LIGHT_BLUE");
|
||||
|
||||
fprintf (Gbl.F.Out,"<label>");
|
||||
if (Usr_NameSelUnsel[Role] && Usr_ParamUsrCod[Role])
|
||||
|
@ -6468,7 +6467,7 @@ void Usr_WriteHeaderFieldsUsrDat (bool PutCheckBoxToSelectUsr)
|
|||
/***** First column used for selection *****/
|
||||
if (PutCheckBoxToSelectUsr)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
||||
|
@ -6478,7 +6477,7 @@ void Usr_WriteHeaderFieldsUsrDat (bool PutCheckBoxToSelectUsr)
|
|||
NumCol++)
|
||||
if (NumCol != 2 || Gbl.Usrs.Listing.WithPhotos) // Skip photo column if I don't want this column
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s ",Usr_UsrDatMainFieldNames[NumCol]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
@ -6635,7 +6634,7 @@ static void Usr_ListMainDataTchs (Rol_Role_t Role,bool PutCheckBoxToSelectUsr)
|
|||
/* First column used for selection */
|
||||
if (PutCheckBoxToSelectUsr)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out," ");
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
@ -6646,7 +6645,7 @@ static void Usr_ListMainDataTchs (Rol_Role_t Role,bool PutCheckBoxToSelectUsr)
|
|||
NumCol++)
|
||||
if (NumCol != 2 || Gbl.Usrs.Listing.WithPhotos) // Skip photo column if I don't want this column
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s ",Usr_UsrDatMainFieldNames[NumCol]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
@ -6753,7 +6752,7 @@ void Usr_ListAllDataGsts (void)
|
|||
NumCol < NumColumnsCommonCard;
|
||||
NumCol++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s ",FieldNames[NumCol]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
@ -6911,7 +6910,7 @@ void Usr_ListAllDataStds (void)
|
|||
NumCol < NumColumnsCommonCard;
|
||||
NumCol++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s ",FieldNames[NumCol]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
@ -6925,7 +6924,7 @@ void Usr_ListAllDataStds (void)
|
|||
NumGrpTyp++)
|
||||
if (Gbl.Crs.Grps.GrpTypes.LstGrpTypes[NumGrpTyp].NumGrps) // If current course tiene groups of este type
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s %s ",
|
||||
Txt_Group,
|
||||
Gbl.Crs.Grps.GrpTypes.LstGrpTypes[NumGrpTyp].GrpTypName);
|
||||
|
@ -6939,7 +6938,7 @@ void Usr_ListAllDataStds (void)
|
|||
NumField < Gbl.Crs.Records.LstFields.Num;
|
||||
NumField++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
fprintf (Gbl.F.Out,"%s ",
|
||||
Gbl.Crs.Records.LstFields.Lst[NumField].Name);
|
||||
Tbl_TH_End ();
|
||||
|
@ -6960,7 +6959,7 @@ void Usr_ListAllDataStds (void)
|
|||
NumField < Gbl.Crs.Records.LstFields.Num;
|
||||
NumField++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE VERY_LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE VERY_LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"(%s) ",
|
||||
Txt_RECORD_FIELD_VISIBILITY_RECORD[Gbl.Crs.Records.LstFields.Lst[NumField].Visibility]);
|
||||
Tbl_TH_End ();
|
||||
|
@ -7160,7 +7159,7 @@ static void Usr_ListRowsAllDataTchs (Rol_Role_t Role,
|
|||
NumCol < NumColumns;
|
||||
NumCol++)
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s ",FieldNames[NumCol]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
@ -7415,7 +7414,7 @@ void Usr_ListDataAdms (void)
|
|||
NumCol++)
|
||||
if (NumCol != 1 || Gbl.Usrs.Listing.WithPhotos) // Skip photo column if I don't want this column
|
||||
{
|
||||
Tbl_TH_Begin ("class=\"LEFT_MIDDLE LIGHT_BLUE\"");
|
||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE LIGHT_BLUE");
|
||||
fprintf (Gbl.F.Out,"%s ",FieldNames[NumCol]);
|
||||
Tbl_TH_End ();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue