mirror of
https://github.com/acanas/swad-core.git
synced 2024-07-01 04:45:54 +02:00
Version19.33.3
This commit is contained in:
parent
dd591e0ad0
commit
d3b1206ba3
|
@ -487,7 +487,7 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
|
||||||
En OpenSWAD:
|
En OpenSWAD:
|
||||||
ps2pdf source.ps destination.pdf
|
ps2pdf source.ps destination.pdf
|
||||||
*/
|
*/
|
||||||
#define Log_PLATFORM_VERSION "SWAD 19.33.2 (2019-10-13)"
|
#define Log_PLATFORM_VERSION "SWAD 19.33.3 (2019-10-13)"
|
||||||
#define CSS_FILE "swad19.33.css"
|
#define CSS_FILE "swad19.33.css"
|
||||||
#define JS_FILE "swad19.30.js"
|
#define JS_FILE "swad19.30.js"
|
||||||
/*
|
/*
|
||||||
|
@ -496,6 +496,7 @@ ps2pdf source.ps destination.pdf
|
||||||
// TODO: En un TFG no preasignado con estudiante tiene que salir un triángulo amarillo
|
// 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.)
|
// 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.3: Oct 13, 2019 Code refactoring in HTML table headings. (245499 lines)
|
||||||
Version 19.33.2: Oct 13, 2019 Code refactoring in HTML table headings. (245646 lines)
|
Version 19.33.2: Oct 13, 2019 Code refactoring in HTML table headings. (245646 lines)
|
||||||
Version 19.33.1: Oct 12, 2019 Code refactoring in HTML table headings. (246205 lines)
|
Version 19.33.1: Oct 12, 2019 Code refactoring in HTML table headings. (246205 lines)
|
||||||
Version 19.33: Oct 12, 2019 Code refactoring in HTML table headings.
|
Version 19.33: Oct 12, 2019 Code refactoring in HTML table headings.
|
||||||
|
|
23
swad_link.c
23
swad_link.c
|
@ -803,24 +803,11 @@ static void Lnk_PutHeadLinks (void)
|
||||||
|
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"BM");;
|
Tbl_TH (1,1,"BM",NULL);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_Code);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Short_name);
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Full_name);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_WWW);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_WWW);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
}
|
}
|
||||||
|
|
34
swad_mail.c
34
swad_mail.c
|
@ -134,6 +134,7 @@ void Mai_SeeMailDomains (void)
|
||||||
Order++)
|
Order++)
|
||||||
{
|
{
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||||
|
|
||||||
Frm_StartForm (ActSeeMai);
|
Frm_StartForm (ActSeeMai);
|
||||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||||
Frm_LinkFormSubmit (Txt_EMAIL_DOMAIN_HELP_ORDER[Order],"TIT_TBL",NULL);
|
Frm_LinkFormSubmit (Txt_EMAIL_DOMAIN_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||||
|
@ -144,6 +145,7 @@ void Mai_SeeMailDomains (void)
|
||||||
fprintf (Gbl.F.Out,"</u>");
|
fprintf (Gbl.F.Out,"</u>");
|
||||||
fprintf (Gbl.F.Out,"</a>");
|
fprintf (Gbl.F.Out,"</a>");
|
||||||
Frm_EndForm ();
|
Frm_EndForm ();
|
||||||
|
|
||||||
Tbl_TH_End ();
|
Tbl_TH_End ();
|
||||||
}
|
}
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
@ -754,13 +756,8 @@ static void Mai_PutFormToCreateMailDomain (void)
|
||||||
/***** Write heading *****/
|
/***** Write heading *****/
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_DOMAIN]);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_DOMAIN]);
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_INFO]);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_INFO]);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
@ -804,24 +801,11 @@ static void Mai_PutHeadMailDomains (void)
|
||||||
|
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"BM");;
|
Tbl_TH (1,1,"BM",NULL);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_Code);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_DOMAIN]);
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_INFO ]);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_USERS ]);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
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 (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_INFO ]);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_EMAIL_DOMAIN_ORDER[Mai_ORDER_BY_USERS ]);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
}
|
}
|
||||||
|
|
34
swad_match.c
34
swad_match.c
|
@ -437,33 +437,13 @@ static void Mch_ListOneOrMoreMatchesHeading (bool ICanEditMatches)
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
|
||||||
/***** The rest of columns *****/
|
/***** The rest of columns *****/
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
Tbl_TH (1,1,"LEFT_TOP",Txt_ROLES_SINGUL_Abc[Rol_TCH][Usr_SEX_UNKNOWN]);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_ROLES_SINGUL_Abc[Rol_TCH][Usr_SEX_UNKNOWN]);
|
Tbl_TH (1,1,"LEFT_TOP",Txt_START_END_TIME[Gam_ORDER_BY_START_DATE]);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"LEFT_TOP",Txt_START_END_TIME[Gam_ORDER_BY_END_DATE]);
|
||||||
|
Tbl_TH (1,1,"LEFT_TOP",Txt_Match);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
Tbl_TH (1,1,"RIGHT_TOP",Txt_Players);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Gam_ORDER_BY_START_DATE]);
|
Tbl_TH (1,1,"CENTER_TOP",Txt_Status);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"CENTER_TOP",Txt_Result);
|
||||||
|
|
||||||
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 (1,1,"LEFT_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Match);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Players);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Status);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Result);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
/***** End row *****/
|
/***** End row *****/
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
|
@ -328,43 +328,18 @@ static void McR_ShowHeaderMchResults (Usr_MeOrOther_t MeOrOther)
|
||||||
|
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,2,"CENTER_TOP");
|
Tbl_TH (1,2,"CENTER_TOP",Txt_User[MeOrOther == Usr_ME ? Gbl.Usrs.Me.UsrDat.Sex :
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_User[MeOrOther == Usr_ME ? Gbl.Usrs.Me.UsrDat.Sex :
|
Usr_SEX_UNKNOWN]);
|
||||||
Usr_SEX_UNKNOWN]);
|
Tbl_TH (1,1,"LEFT_TOP",Txt_START_END_TIME[Dat_START_TIME]);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"LEFT_TOP",Txt_START_END_TIME[Dat_END_TIME]);
|
||||||
|
Tbl_TH (1,1,"LEFT_TOP",Txt_Match);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP");
|
Tbl_TH (1,1,"RIGHT_TOP",Txt_Questions);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_START_END_TIME[Dat_START_TIME]);
|
Tbl_TH (1,1,"RIGHT_TOP",Txt_Non_blank_BR_questions);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"RIGHT_TOP",Txt_Total_BR_score);
|
||||||
|
Tbl_TH (1,1,"RIGHT_TOP",Txt_Average_BR_score_BR_per_question_BR_from_0_to_1);
|
||||||
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 (1,1,"LEFT_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Match);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Questions);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Non_blank_BR_questions);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Total_BR_score);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
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 (1,1,"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);
|
fprintf (Gbl.F.Out,"%s<br />%s<br />%u",Txt_Score,Txt_out_of_PART_OF_A_SCORE,Tst_SCORE_MAX);
|
||||||
Tbl_TH_End ();
|
Tbl_TH_End ();
|
||||||
|
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
|
@ -557,17 +557,9 @@ void Net_ShowWebAndSocialNetworksStats (void)
|
||||||
/***** Write heading *****/
|
/***** Write heading *****/
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Web_social_network);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Web_social_network);
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_No_of_users);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_PERCENT_of_users);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_users);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_PERCENT_of_users);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
|
|
@ -396,25 +396,11 @@ void Ntf_ShowMyNotifications (void)
|
||||||
Tbl_TABLE_BeginWideMarginPadding (2);
|
Tbl_TABLE_BeginWideMarginPadding (2);
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,2,"LEFT_MIDDLE");
|
Tbl_TH (1,2,"LEFT_MIDDLE",Txt_Event);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Event);
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_MSG_From);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Location);
|
||||||
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_Date);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Email);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_MSG_From);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Location);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Date);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Email);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
@ -1946,13 +1932,8 @@ void Ntf_PutFormChangeNotifSentByEMail (void)
|
||||||
|
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_Create_BR_notification);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Create_BR_notification);
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_Notify_me_BR_by_email);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Notify_me_BR_by_email);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
|
16
swad_photo.c
16
swad_photo.c
|
@ -2218,22 +2218,12 @@ static void Pho_ShowOrPrintListDegrees (Pho_AvgPhotoSeeOrPrint_t SeeOrPrint)
|
||||||
Tbl_TABLE_BeginCenterPadding (2);
|
Tbl_TABLE_BeginCenterPadding (2);
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_TOP");
|
Tbl_TH (1,1,"RIGHT_TOP",Txt_No_INDEX);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
Tbl_TH (1,1,"CENTER_TOP",Txt_Degree);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Degree);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
for (Sex = (Usr_Sex_t) 0;
|
for (Sex = (Usr_Sex_t) 0;
|
||||||
Sex < Usr_NUM_SEXS;
|
Sex < Usr_NUM_SEXS;
|
||||||
Sex++)
|
Sex++)
|
||||||
{
|
Tbl_TH (1,1,"CENTER_TOP",Txt_SEX_PLURAL_Abc[Sex]);
|
||||||
Tbl_TH_Begin (1,1,"CENTER_TOP");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_SEX_PLURAL_Abc[Sex]);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
}
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
|
25
swad_place.c
25
swad_place.c
|
@ -120,6 +120,7 @@ void Plc_SeePlaces (void)
|
||||||
Order++)
|
Order++)
|
||||||
{
|
{
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
||||||
|
|
||||||
Frm_StartForm (ActSeePlc);
|
Frm_StartForm (ActSeePlc);
|
||||||
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
Par_PutHiddenParamUnsigned ("Order",(unsigned) Order);
|
||||||
Frm_LinkFormSubmit (Txt_PLACES_HELP_ORDER[Order],"TIT_TBL",NULL);
|
Frm_LinkFormSubmit (Txt_PLACES_HELP_ORDER[Order],"TIT_TBL",NULL);
|
||||||
|
@ -130,6 +131,7 @@ void Plc_SeePlaces (void)
|
||||||
fprintf (Gbl.F.Out,"</u>");
|
fprintf (Gbl.F.Out,"</u>");
|
||||||
fprintf (Gbl.F.Out,"</a>");
|
fprintf (Gbl.F.Out,"</a>");
|
||||||
Frm_EndForm ();
|
Frm_EndForm ();
|
||||||
|
|
||||||
Tbl_TH_End ();
|
Tbl_TH_End ();
|
||||||
}
|
}
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
@ -863,24 +865,11 @@ static void Plc_PutHeadPlaces (void)
|
||||||
|
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"BM");;
|
Tbl_TH (1,1,"BM",NULL);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_Code);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Short_name);
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Full_name);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_Centres);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Short_name);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Full_name);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Centres);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
}
|
}
|
||||||
|
|
|
@ -117,10 +117,7 @@ void Plg_ListPlugins (void)
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Plugin);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Plugin);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
@ -895,29 +892,12 @@ static void Plg_PutFormToCreatePlugin (void)
|
||||||
/***** Write heading *****/
|
/***** Write heading *****/
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Name);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Description);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Logo);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Application_key);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_URL);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Description);
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_IP);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Logo);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Application_key);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_URL);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_IP);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
|
|
||||||
|
@ -995,36 +975,14 @@ static void Plg_PutHeadPlugins (void)
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
Tbl_TH (1,1,"RIGHT_MIDDLE",Txt_Code);
|
||||||
Tbl_TH_Begin (1,1,"RIGHT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Code);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Name);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Description);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Name);
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Logo);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_Application_key);
|
||||||
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_URL);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
Tbl_TH (1,1,"LEFT_MIDDLE",Txt_IP);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Description);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Logo);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Application_key);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_URL);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_IP);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
}
|
}
|
||||||
|
|
|
@ -691,9 +691,7 @@ static void Prj_ShowProjectsHead (Prj_ProjectView_t ProjectView)
|
||||||
switch (ProjectView)
|
switch (ProjectView)
|
||||||
{
|
{
|
||||||
case Prj_LIST_PROJECTS:
|
case Prj_LIST_PROJECTS:
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_No_INDEX);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_No_INDEX);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
@ -704,8 +702,7 @@ static void Prj_ShowProjectsHead (Prj_ProjectView_t ProjectView)
|
||||||
{
|
{
|
||||||
case Prj_LIST_PROJECTS:
|
case Prj_LIST_PROJECTS:
|
||||||
case Prj_FILE_BROWSER_PROJECT:
|
case Prj_FILE_BROWSER_PROJECT:
|
||||||
Tbl_TH_Begin (1,1,"CONTEXT_COL");
|
Tbl_TH (1,1,"CONTEXT_COL",NULL);
|
||||||
Tbl_TH_End ();
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
@ -764,48 +761,18 @@ static void Prj_ShowTableAllProjectsHead (void)
|
||||||
for (Order = (Prj_Order_t) 0;
|
for (Order = (Prj_Order_t) 0;
|
||||||
Order <= (Prj_Order_t) (Prj_NUM_ORDERS - 1);
|
Order <= (Prj_Order_t) (Prj_NUM_ORDERS - 1);
|
||||||
Order++)
|
Order++)
|
||||||
{
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_PROJECT_ORDER[Order]);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_Preassigned_QUESTION);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_PROJECT_ORDER[Order]);
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_Number_of_students);
|
||||||
Tbl_TH_End ();
|
|
||||||
}
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Preassigned_QUESTION);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Number_of_students);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
for (NumRoleToShow = 0;
|
for (NumRoleToShow = 0;
|
||||||
NumRoleToShow < Brw_NUM_ROLES_TO_SHOW;
|
NumRoleToShow < Brw_NUM_ROLES_TO_SHOW;
|
||||||
NumRoleToShow++)
|
NumRoleToShow++)
|
||||||
{
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_PROJECT_ROLES_PLURAL_Abc[Prj_RolesToShow[NumRoleToShow]]);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_Proposal);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_PROJECT_ROLES_PLURAL_Abc[Prj_RolesToShow[NumRoleToShow]]);
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_Description);
|
||||||
Tbl_TH_End ();
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_Required_knowledge);
|
||||||
}
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_Required_materials);
|
||||||
|
Tbl_TH (1,1,"LEFT_TOP DAT_N",Txt_URL);
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Proposal);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Description);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Required_knowledge);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Required_materials);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"LEFT_TOP DAT_N");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_URL);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
}
|
}
|
||||||
|
|
|
@ -437,18 +437,9 @@ static void Rec_WriteHeadingRecordFields (void)
|
||||||
Tbl_TR_Begin (NULL);
|
Tbl_TR_Begin (NULL);
|
||||||
|
|
||||||
Tbl_TH_Empty (1);
|
Tbl_TH_Empty (1);
|
||||||
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_Field_BR_name);
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_No_of_BR_lines);
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Field_BR_name);
|
Tbl_TH (1,1,"CENTER_MIDDLE",Txt_Visible_by_BR_the_student);
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_No_of_BR_lines);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TH_Begin (1,1,"CENTER_MIDDLE");
|
|
||||||
fprintf (Gbl.F.Out,"%s",Txt_Visible_by_BR_the_student);
|
|
||||||
Tbl_TH_End ();
|
|
||||||
|
|
||||||
Tbl_TR_End ();
|
Tbl_TR_End ();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user