Version 18.50.2

This commit is contained in:
Antonio Cañas Vargas 2019-02-18 20:05:07 +01:00
parent 9fd3a2647a
commit 3442caa777
3 changed files with 73 additions and 72 deletions

View File

@ -395,10 +395,11 @@ En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
#define Log_PLATFORM_VERSION "SWAD 18.50.1 (2019-02-18)"
#define Log_PLATFORM_VERSION "SWAD 18.50.2 (2019-02-18)"
#define CSS_FILE "swad18.41.1.css"
#define JS_FILE "swad18.32.1.js"
/*
Version 18.50.2: Feb 18, 2019 Changes in some messages. (237276 lines)
Version 18.50.1: Feb 18, 2019 Database engine optional optimizations. (237275 lines)
6 changes optional in database:
Only if you use MyISAM:

View File

@ -3893,9 +3893,9 @@ void Rec_ShowMySharedRecordAndMore (void)
extern const char *Txt_Please_fill_in_your_record_card_including_your_sex;
extern const char *Txt_Please_fill_in_your_record_card_including_your_country_nationality;
extern const char *Txt_Please_select_the_country_of_your_institution;
extern const char *Txt_Please_fill_in_your_institution;
extern const char *Txt_Please_fill_in_your_centre;
extern const char *Txt_Please_fill_in_your_department;
extern const char *Txt_Please_select_your_institution;
extern const char *Txt_Please_select_your_centre;
extern const char *Txt_Please_select_your_department;
bool IAmATeacher;
/***** Get my roles if not yet got *****/
@ -3916,13 +3916,13 @@ void Rec_ShowMySharedRecordAndMore (void)
else if (Gbl.Usrs.Me.UsrDat.InsCtyCod < 0) // 4. No institution country
Ale_ShowAlert (Ale_WARNING,Txt_Please_select_the_country_of_your_institution);
else if (Gbl.Usrs.Me.UsrDat.InsCod < 0) // 5. No institution
Ale_ShowAlert (Ale_WARNING,Txt_Please_fill_in_your_institution);
Ale_ShowAlert (Ale_WARNING,Txt_Please_select_your_institution);
else if (IAmATeacher)
{
if (Gbl.Usrs.Me.UsrDat.Tch.CtrCod < 0) // 6. No centre
Ale_ShowAlert (Ale_WARNING,Txt_Please_fill_in_your_centre);
Ale_ShowAlert (Ale_WARNING,Txt_Please_select_your_centre);
else if (Gbl.Usrs.Me.UsrDat.Tch.DptCod < 0) // 7. No deparment
Ale_ShowAlert (Ale_WARNING,Txt_Please_fill_in_your_department);
Ale_ShowAlert (Ale_WARNING,Txt_Please_select_your_department);
}
/***** Start container *****/

View File

@ -28608,48 +28608,6 @@ const char *Txt_Please_enter_your_ID =
"Por favor, digite n&ordm; de identifica&ccedil;&atilde;o.";
#endif
const char *Txt_Please_fill_in_your_centre =
#if L==1 // ca
"Si us plau, ompli el seu centre.";
#elif L==2 // de
"Bitte geben Sie Ihre Zentrum zu f&uuml;llen.";
#elif L==3 // en
"Please fill in your centre.";
#elif L==4 // es
"Por favor, rellene su centro.";
#elif L==5 // fr
"S'il vous pla&iacute;t, indiquez votre centre.";
#elif L==6 // gn
"Por favor, rellene su centro."; // Okoteve traducción
#elif L==7 // it
"Per favore, inserisci il tuo centro.";
#elif L==8 // pl
"Prosz&eogon;, wpisz swoje tym centrum.";
#elif L==9 // pt
"Por favor, preencha o seu centro.";
#endif
const char *Txt_Please_fill_in_your_department =
#if L==1 // ca
"Si us plau, ompli el seu department.";
#elif L==2 // de
"Bitte geben Sie Ihre Abteilung zu f&uuml;llen.";
#elif L==3 // en
"Please fill in your department.";
#elif L==4 // es
"Por favor, rellene su departamento.";
#elif L==5 // fr
"S'il vous pla&iacute;t, indiquez votre d&eacute;partement.";
#elif L==6 // gn
"Por favor, rellene su departamento."; // Okoteve traducción
#elif L==7 // it
"Per favore, inserisci il tuo dipartimento.";
#elif L==8 // pl
"Prosz&eogon;, wpisz swoje tym dzia&lstrok;u.";
#elif L==9 // pt
"Por favor, preencha o seu departamento.";
#endif
const char *Txt_Please_fill_in_your_ID =
#if L==1 // ca
"Si us plau, ompli el seu ID (DNI/c&egrave;dula)."
@ -28706,27 +28664,6 @@ const char *Txt_Please_fill_in_your_ID =
" de usu&aacute;rios nas disciplinas.";
#endif
const char *Txt_Please_fill_in_your_institution =
#if L==1 // ca
"Si us plau, ompli la seva instituci&oacute;.";
#elif L==2 // de
"Bitte geben Sie Ihre Einrichtung zu f&uuml;llen.";
#elif L==3 // en
"Please fill in your institution.";
#elif L==4 // es
"Por favor, rellene su instituci&oacute;n.";
#elif L==5 // fr
"S'il vous pla&iacute;t, indiquez votre &eacute;tablissement.";
#elif L==6 // gn
"Por favor, rellene su instituci&oacute;n."; // Okoteve traducción
#elif L==7 // it
"Per favore, inserisci la tua istituzione accademica.";
#elif L==8 // pl
"Prosz&eogon;, wpisz swoje tym instytucji.";
#elif L==9 // pt
"Por favor, preencha sua institui&ccedil;&atilde;o.";
#endif
const char *Txt_Please_fill_in_your_record_card_including_your_country_nationality =
#if L==1 // ca
"Si us plau, ompli la seva fitxa,"
@ -28841,9 +28778,9 @@ const char *Txt_Please_select_the_country_of_your_institution =
#if L==1 // ca
"Si us plau, seleccioneu el pa&iacute;s de la seva instituci&oacute;.";
#elif L==2 // de
"Bitte w&auml;hlen Sie das Land Ihrer Einrichtung aus";
"Bitte w&auml;hlen Sie das Land Ihrer Hochschule aus";
#elif L==3 // en
"Please select the country of your institution.";
"Please, select the country of your institution.";
#elif L==4 // es
"Por favor, seleccione el pa&iacute;s de su instituci&oacute;n.";
#elif L==5 // fr
@ -28858,6 +28795,69 @@ const char *Txt_Please_select_the_country_of_your_institution =
"Por favor, selecione o pa&iacute;s da sua institui&ccedil;&atilde;o.";
#endif
const char *Txt_Please_select_your_centre =
#if L==1 // ca
"Si us plau, seleccioneu el seu centre.";
#elif L==2 // de
"Bitte w&auml;hlen Sie Ihre Zentrum aus.";
#elif L==3 // en
"Please, select your centre.";
#elif L==4 // es
"Por favor, seleccione su centro.";
#elif L==5 // fr
"S'il vous pla&iacute;t, s&eacute;lectionnez votre centre.";
#elif L==6 // gn
"Por favor, seleccione su centro."; // Okoteve traducción
#elif L==7 // it
"Per favore, seleziona il tuo centro.";
#elif L==8 // pl
"Prosz&eogon;, wybra&cacute; swoje tym centrum.";
#elif L==9 // pt
"Por favor, selecione seu centro.";
#endif
const char *Txt_Please_select_your_department =
#if L==1 // ca
"Si us plau, seleccioneu el seu department.";
#elif L==2 // de
"Bitte w&auml;hlen Sie Ihre Abteilung aus.";
#elif L==3 // en
"Please, select your department.";
#elif L==4 // es
"Por favor, seleccione su departamento.";
#elif L==5 // fr
"S'il vous pla&iacute;t, s&eacute;lectionnez votre d&eacute;partement.";
#elif L==6 // gn
"Por favor, seleccione su departamento."; // Okoteve traducción
#elif L==7 // it
"Per favore, seleziona il tuo dipartimento.";
#elif L==8 // pl
"Prosz&eogon;, wybra&cacute; swoje tym dzia&lstrok;u.";
#elif L==9 // pt
"Por favor, selecione seu departamento.";
#endif
const char *Txt_Please_select_your_institution =
#if L==1 // ca
"Si us plau, seleccioneu la seva instituci&oacute;.";
#elif L==2 // de
"Bitte w&auml;hlen Sie Ihre Hochschule aus.";
#elif L==3 // en
"Please, select your institution.";
#elif L==4 // es
"Por favor, seleccione su instituci&oacute;n.";
#elif L==5 // fr
"S'il vous pla&iacute;t, s&eacute;lectionnez votre &eacute;tablissement.";
#elif L==6 // gn
"Por favor, seleccione su instituci&oacute;n."; // Okoteve traducción
#elif L==7 // it
"Per favore, seleziona la tua istituzione accademica.";
#elif L==8 // pl
"Prosz&eogon;, wybra&cacute; swoj&aogon; instytucj&eogon;.";
#elif L==9 // pt
"Por favor, selecione sua institui&ccedil;&atilde;o.";
#endif
const char *Txt_Please_specify_if_you_allow_access_to_test_questions_from_mobile_applications =
#if L==1 // ca
"Por favor, especifique si permite el acceso"