mirror of https://github.com/acanas/swad-core.git
Version19.78.1
This commit is contained in:
parent
38c21ad9d9
commit
9fac82d1d8
|
@ -2499,10 +2499,6 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
margin:0;
|
||||
padding-left:1em;
|
||||
}
|
||||
.PRJ_INPUT
|
||||
{
|
||||
max-width:500px;
|
||||
}
|
||||
.PRJ_MEMBER_ICO
|
||||
{
|
||||
width:30px;
|
||||
|
@ -3226,6 +3222,13 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
color:darkred;
|
||||
opacity:0.1;
|
||||
}
|
||||
|
||||
/********************* Edition of attendance events, games *******************/
|
||||
.TITLE_DESCRIPTION_WIDTH
|
||||
{
|
||||
box-sizing:border-box;
|
||||
width:500px;
|
||||
}
|
||||
|
||||
/**************************** Enrolment requests *****************************/
|
||||
.REQUESTER_NAME
|
|
@ -1518,7 +1518,8 @@ void Agd_RequestCreatOrEditEvent (void)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_INPUT_TEXT ("Event",Agd_MAX_CHARS_EVENT,AgdEvent.Event,false,
|
||||
"id=\"Event\" size=\"45\" required=\"required\"");
|
||||
"id=\"Event\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -1534,7 +1535,8 @@ void Agd_RequestCreatOrEditEvent (void)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_INPUT_TEXT ("Location",Agd_MAX_CHARS_LOCATION,AgdEvent.Location,false,
|
||||
"id=\"Location\" size=\"45\" required=\"required\"");
|
||||
"id=\"Location\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -1553,7 +1555,8 @@ void Agd_RequestCreatOrEditEvent (void)
|
|||
HTM_TD_End ();
|
||||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" cols=\"60\" rows=\"10\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" rows=\"5\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
if (!ItsANewEvent)
|
||||
HTM_Txt (Txt);
|
||||
HTM_TEXTAREA_End ();
|
||||
|
|
|
@ -1176,7 +1176,8 @@ void Asg_RequestCreatOrEditAsg (void)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_INPUT_TEXT ("Title",Asg_MAX_CHARS_ASSIGNMENT_TITLE,Asg.Title,false,
|
||||
"id=\"Title\" size=\"45\" required=\"required\"");
|
||||
"id=\"Title\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -1211,7 +1212,8 @@ void Asg_RequestCreatOrEditAsg (void)
|
|||
HTM_TD_End ();
|
||||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" cols=\"60\" rows=\"10\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" rows=\"10\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
if (!ItsANewAssignment)
|
||||
HTM_Txt (Txt);
|
||||
HTM_TEXTAREA_End ();
|
||||
|
|
|
@ -1112,7 +1112,8 @@ void Att_RequestCreatOrEditAttEvent (void)
|
|||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_INPUT_TEXT ("Title",Att_MAX_CHARS_ATTENDANCE_EVENT_TITLE,Att.Title,false,
|
||||
"id=\"Title\" size=\"45\"");
|
||||
"id=\"Title\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -1150,7 +1151,8 @@ void Att_RequestCreatOrEditAttEvent (void)
|
|||
HTM_TD_End ();
|
||||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" cols=\"60\" rows=\"5\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" rows=\"5\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
if (!ItsANewAttEvent)
|
||||
HTM_Txt (Description);
|
||||
HTM_TEXTAREA_End ();
|
||||
|
|
|
@ -490,14 +490,15 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
|
|||
En OpenSWAD:
|
||||
ps2pdf source.ps destination.pdf
|
||||
*/
|
||||
#define Log_PLATFORM_VERSION "SWAD 19.78 (2019-11-25)"
|
||||
#define CSS_FILE "swad19.78.css"
|
||||
#define Log_PLATFORM_VERSION "SWAD 19.78.1 (2019-11-27)"
|
||||
#define CSS_FILE "swad19.78.1.css"
|
||||
#define JS_FILE "swad19.70.js"
|
||||
/*
|
||||
// TODO: Hacer un nuevo rol en los TFG: tutor externo (profesor de áreas no vinculadas con el centro, profesionales de empresas, etc.)
|
||||
// TODO: Impedir la creación y edición de proyectos si no son editables.
|
||||
// TODO: En cada juego, poder listar los resultados en una tabla como la de resultados globales
|
||||
|
||||
Version 19.78.1: Nov 27, 2019 Changes in edition of games, attendance, events, assignments. (247123 lines)
|
||||
Version 19.78: Nov 25, 2019 Filtering of match results by games. (247106 lines)
|
||||
1 change necessary in database:
|
||||
UPDATE actions SET Obsolete='Y' WHERE ActCod=1795;
|
||||
|
|
|
@ -1206,7 +1206,8 @@ static void Gam_PutFormsEditionGame (struct Game *Game,bool ItsANewGame)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_INPUT_TEXT ("Title",Gam_MAX_CHARS_TITLE,Game->Title,false,
|
||||
"id=\"Title\" size=\"45\" required=\"required\"");
|
||||
"id=\"Title\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -1221,7 +1222,8 @@ static void Gam_PutFormsEditionGame (struct Game *Game,bool ItsANewGame)
|
|||
HTM_TD_End ();
|
||||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" cols=\"60\" rows=\"10\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" rows=\"5\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
if (!ItsANewGame)
|
||||
HTM_Txt (Txt);
|
||||
HTM_TEXTAREA_End ();
|
||||
|
|
|
@ -671,7 +671,7 @@ static void Prj_ShowFormToFilterByDpt (void)
|
|||
/***** Write selector with departments *****/
|
||||
Dpt_WriteSelectorDepartment (Gbl.Hierarchy.Ins.InsCod, // Departments in current insitution
|
||||
Gbl.Prjs.Filter.DptCod, // Selected department
|
||||
"PRJ_INPUT", // Selector class
|
||||
"TITLE_DESCRIPTION_WIDTH", // Selector class
|
||||
-1L, // First option
|
||||
Txt_Any_department, // Text when no department selected
|
||||
true); // Submit on change
|
||||
|
@ -3479,7 +3479,8 @@ static void Prj_PutFormProject (struct Project *Prj,bool ItsANewProject)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_INPUT_TEXT ("Title",Prj_MAX_CHARS_PROJECT_TITLE,Prj->Title,false,
|
||||
"id=\"Title\" size=\"45\" required=\"required\"");
|
||||
"id=\"Title\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -3498,7 +3499,7 @@ static void Prj_PutFormProject (struct Project *Prj,bool ItsANewProject)
|
|||
HTM_TD_Begin ("class=\"LM\"");
|
||||
Dpt_WriteSelectorDepartment (Gbl.Hierarchy.Ins.InsCod, // Departments in current institution
|
||||
Prj->DptCod, // Selected department
|
||||
"PRJ_INPUT", // Selector class
|
||||
"TITLE_DESCRIPTION_WIDTH", // Selector class
|
||||
0, // First option
|
||||
Txt_Another_department, // Text when no department selected
|
||||
false); // Don't submit on change
|
||||
|
@ -3548,7 +3549,7 @@ static void Prj_PutFormProject (struct Project *Prj,bool ItsANewProject)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_SELECT_Begin (false,
|
||||
"name=\"Proposal\"");
|
||||
"name=\"Proposal\" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
for (Proposal = (Prj_Proposal_t) 0;
|
||||
Proposal <= (Prj_Proposal_t) (Prj_NUM_PROPOSAL_TYPES - 1);
|
||||
Proposal++)
|
||||
|
@ -3589,7 +3590,7 @@ static void Prj_PutFormProject (struct Project *Prj,bool ItsANewProject)
|
|||
|
||||
HTM_TD_Begin ("class=\"DAT LM\"");
|
||||
HTM_INPUT_URL ("URL",Prj->URL,false,
|
||||
"size=\"45\"");
|
||||
"class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -3626,7 +3627,8 @@ static void Prj_EditOneProjectTxtArea (const char *Id,
|
|||
HTM_TD_End ();
|
||||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"%s\" name=\"%s\" cols=\"60\" rows=\"%u\"%s",
|
||||
HTM_TEXTAREA_Begin ("id=\"%s\" name=\"%s\" rows=\"%u\"%s"
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"",
|
||||
Id,Id,NumRows,Required ? " required=\"required\"" :
|
||||
"");
|
||||
HTM_Txt (TxtField);
|
||||
|
|
|
@ -1920,7 +1920,8 @@ void Svy_RequestCreatOrEditSvy (void)
|
|||
|
||||
HTM_TD_Begin ("class=\"LM\"");
|
||||
HTM_INPUT_TEXT ("Title",Svy_MAX_CHARS_SURVEY_TITLE,Svy.Title,false,
|
||||
"id=\"Title\" size=\"45\" required=\"required\"");
|
||||
"id=\"Title\" required=\"required\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
HTM_TD_End ();
|
||||
|
||||
HTM_TR_End ();
|
||||
|
@ -1938,7 +1939,8 @@ void Svy_RequestCreatOrEditSvy (void)
|
|||
HTM_TD_End ();
|
||||
|
||||
HTM_TD_Begin ("class=\"LT\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" cols=\"60\" rows=\"10\"");
|
||||
HTM_TEXTAREA_Begin ("id=\"Txt\" name=\"Txt\" rows=\"5\""
|
||||
" class=\"TITLE_DESCRIPTION_WIDTH\"");
|
||||
if (!ItsANewSurvey)
|
||||
HTM_Txt (Txt);
|
||||
HTM_TEXTAREA_End ();
|
||||
|
|
18
swad_text.c
18
swad_text.c
|
@ -51653,23 +51653,23 @@ const char *Txt_Upload_files =
|
|||
|
||||
const char *Txt_Upload_files_QUESTION =
|
||||
#if L==1 // ca
|
||||
"Enviar<br />fitxers?";
|
||||
"Enviar fitxers?";
|
||||
#elif L==2 // de
|
||||
"Upload<br />Dateien?";
|
||||
"Upload Dateien?";
|
||||
#elif L==3 // en
|
||||
"Upload<br />files?";
|
||||
"Upload files?";
|
||||
#elif L==4 // es
|
||||
"¿Enviar<br />archivos?";
|
||||
"¿Enviar archivos?";
|
||||
#elif L==5 // fr
|
||||
"Télécharger<br />fichiers?";
|
||||
"Télécharger fichiers?";
|
||||
#elif L==6 // gn
|
||||
"¿Enviar<br />archivos?"; // Okoteve traducción
|
||||
"¿Envia archivos?"; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Caricare<br />file?";
|
||||
"Caricare file?";
|
||||
#elif L==8 // pl
|
||||
"Upload<br />files?"; // Potrzebujesz tlumaczenie
|
||||
"Przesyłać pliki?";
|
||||
#elif L==9 // pt
|
||||
"Fazer upload<br />de arquivos?";
|
||||
"Fazer upload de arquivos?";
|
||||
#endif
|
||||
|
||||
const char *Txt_Upload_logo =
|
||||
|
|
Loading…
Reference in New Issue