mirror of https://github.com/acanas/swad-core.git
Version 16.68.10
This commit is contained in:
parent
0532da5177
commit
83da8d38e2
|
@ -172,13 +172,14 @@
|
||||||
/****************************** Public constants *****************************/
|
/****************************** Public constants *****************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Log_PLATFORM_VERSION "SWAD 16.68.9 (2016-11-23)"
|
#define Log_PLATFORM_VERSION "SWAD 16.68.10 (2016-11-23)"
|
||||||
#define CSS_FILE "swad16.68.css"
|
#define CSS_FILE "swad16.68.css"
|
||||||
#define JS_FILE "swad16.46.1.js"
|
#define JS_FILE "swad16.46.1.js"
|
||||||
|
|
||||||
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
||||||
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
|
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
|
||||||
/*
|
/*
|
||||||
|
Version 16.68.10: Nov 23, 2016 Changes in layout of messages received / sent. (207459 lines)
|
||||||
Version 16.68.9: Nov 23, 2016 Changes in layout of messages received / sent. (207458 lines)
|
Version 16.68.9: Nov 23, 2016 Changes in layout of messages received / sent. (207458 lines)
|
||||||
Version 16.68.8: Nov 23, 2016 Changes in layout of messages received / sent. (207462 lines)
|
Version 16.68.8: Nov 23, 2016 Changes in layout of messages received / sent. (207462 lines)
|
||||||
Version 16.68.7: Nov 23, 2016 Changes in layout of messages received / sent. (207463 lines)
|
Version 16.68.7: Nov 23, 2016 Changes in layout of messages received / sent. (207463 lines)
|
||||||
|
|
|
@ -1650,6 +1650,7 @@ static void Msg_ShowSentOrReceivedMessages (void)
|
||||||
extern const char *Hlp_MESSAGES_Received;
|
extern const char *Hlp_MESSAGES_Received;
|
||||||
extern const char *Hlp_MESSAGES_Sent;
|
extern const char *Hlp_MESSAGES_Sent;
|
||||||
extern const char *The_ClassFormBold[The_NUM_THEMES];
|
extern const char *The_ClassFormBold[The_NUM_THEMES];
|
||||||
|
extern const char *Txt_Filter;
|
||||||
extern const char *Txt_Update_messages;
|
extern const char *Txt_Update_messages;
|
||||||
char FilterFromToSubquery[Msg_MAX_LENGTH_MESSAGES_QUERY+1];
|
char FilterFromToSubquery[Msg_MAX_LENGTH_MESSAGES_QUERY+1];
|
||||||
char Query[Msg_MAX_LENGTH_MESSAGES_QUERY+1];
|
char Query[Msg_MAX_LENGTH_MESSAGES_QUERY+1];
|
||||||
|
@ -1712,8 +1713,7 @@ static void Msg_ShowSentOrReceivedMessages (void)
|
||||||
|
|
||||||
/***** Filter messages *****/
|
/***** Filter messages *****/
|
||||||
/* Start frame with filter */
|
/* Start frame with filter */
|
||||||
Lay_StartRoundFrame (NULL,"Filter", // TODO: Need translation!!!!
|
Lay_StartRoundFrame (NULL,Txt_Filter,NULL,NULL);
|
||||||
NULL,NULL);
|
|
||||||
|
|
||||||
/* Form to see messages again */
|
/* Form to see messages again */
|
||||||
Act_FormStart (ActionSee[Gbl.Msg.TypeOfMessages]);
|
Act_FormStart (ActionSee[Gbl.Msg.TypeOfMessages]);
|
||||||
|
@ -2557,7 +2557,7 @@ void Msg_ShowFormToFilterMsgs (void)
|
||||||
"%s: "
|
"%s: "
|
||||||
"</label>"
|
"</label>"
|
||||||
"<input type=\"text\" name=\"FilterFromTo\""
|
"<input type=\"text\" name=\"FilterFromTo\""
|
||||||
" size=\"15\" maxlength=\"%u\" value=\"%s\" />"
|
" size=\"20\" maxlength=\"%u\" value=\"%s\" />"
|
||||||
"</td>",
|
"</td>",
|
||||||
The_ClassForm[Gbl.Prefs.Theme],
|
The_ClassForm[Gbl.Prefs.Theme],
|
||||||
TxtFromTo[Gbl.Msg.TypeOfMessages],
|
TxtFromTo[Gbl.Msg.TypeOfMessages],
|
||||||
|
@ -2569,7 +2569,7 @@ void Msg_ShowFormToFilterMsgs (void)
|
||||||
"%s: "
|
"%s: "
|
||||||
"</label>"
|
"</label>"
|
||||||
"<input type=\"text\" name=\"FilterContent\""
|
"<input type=\"text\" name=\"FilterContent\""
|
||||||
" size=\"15\" maxlength=\"%u\" value=\"%s\" />"
|
" size=\"20\" maxlength=\"%u\" value=\"%s\" />"
|
||||||
"</td>",
|
"</td>",
|
||||||
The_ClassForm[Gbl.Prefs.Theme],
|
The_ClassForm[Gbl.Prefs.Theme],
|
||||||
Txt_MSG_Message,
|
Txt_MSG_Message,
|
||||||
|
|
|
@ -351,7 +351,7 @@ void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
||||||
extern const char *Txt_file;
|
extern const char *Txt_file;
|
||||||
extern const char *Txt_files;
|
extern const char *Txt_files;
|
||||||
extern const char *Txt_public_FILES;
|
extern const char *Txt_public_FILES;
|
||||||
extern const char *Txt_From_TIME;
|
extern const char *Txt_TIME_Since;
|
||||||
extern const char *Txt_day;
|
extern const char *Txt_day;
|
||||||
extern const char *Txt_days;
|
extern const char *Txt_days;
|
||||||
extern const char *Txt_Today;
|
extern const char *Txt_Today;
|
||||||
|
@ -434,7 +434,7 @@ void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
||||||
/* Time since first click */
|
/* Time since first click */
|
||||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||||
" style=\"background-image:url('%s/clock64x64.gif');\">",
|
" style=\"background-image:url('%s/clock64x64.gif');\">",
|
||||||
Txt_From_TIME,
|
Txt_TIME_Since,
|
||||||
Gbl.Prefs.IconsURL);
|
Gbl.Prefs.IconsURL);
|
||||||
if (UsrFigures.FirstClickTimeUTC)
|
if (UsrFigures.FirstClickTimeUTC)
|
||||||
{
|
{
|
||||||
|
|
44
swad_text.c
44
swad_text.c
|
@ -12351,6 +12351,27 @@ const char *Txt_Files_works =
|
||||||
"Arquivos trabalhos";
|
"Arquivos trabalhos";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
const char *Txt_Filter = // As a noun
|
||||||
|
#if L==1
|
||||||
|
"Filtre";
|
||||||
|
#elif L==2
|
||||||
|
"Filter";
|
||||||
|
#elif L==3
|
||||||
|
"Filter";
|
||||||
|
#elif L==4
|
||||||
|
"Filtro";
|
||||||
|
#elif L==5
|
||||||
|
"Filtre";
|
||||||
|
#elif L==6
|
||||||
|
"Ayga";
|
||||||
|
#elif L==7
|
||||||
|
"Filtro";
|
||||||
|
#elif L==8
|
||||||
|
"Filtr";
|
||||||
|
#elif L==9
|
||||||
|
"Filtro";
|
||||||
|
#endif
|
||||||
|
|
||||||
const char *Txt_First_day_of_the_week =
|
const char *Txt_First_day_of_the_week =
|
||||||
#if L==1
|
#if L==1
|
||||||
"Primer dia de la setmana";
|
"Primer dia de la setmana";
|
||||||
|
@ -13153,27 +13174,6 @@ const char *Txt_from =
|
||||||
"de";
|
"de";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
const char *Txt_From_TIME =
|
|
||||||
#if L==1
|
|
||||||
"Des de";
|
|
||||||
#elif L==2
|
|
||||||
"Vom";
|
|
||||||
#elif L==3
|
|
||||||
"From";
|
|
||||||
#elif L==4
|
|
||||||
"Desde";
|
|
||||||
#elif L==5
|
|
||||||
"Depuis";
|
|
||||||
#elif L==6
|
|
||||||
"Desde"; // Okoteve traducción
|
|
||||||
#elif L==7
|
|
||||||
"Da";
|
|
||||||
#elif L==8
|
|
||||||
"Od";
|
|
||||||
#elif L==9
|
|
||||||
"Desde";
|
|
||||||
#endif
|
|
||||||
|
|
||||||
const char *Txt_From_now_on_the_number_of_editing_lines_of_the_field_X_is_Y = // Warning: it is very important to include %s and %u (in this order) in the following sentences
|
const char *Txt_From_now_on_the_number_of_editing_lines_of_the_field_X_is_Y = // Warning: it is very important to include %s and %u (in this order) in the following sentences
|
||||||
#if L==1
|
#if L==1
|
||||||
"A partir de ahora el nº de líneas de edición del campo <strong>%s</strong> es <strong>%u</strong>."; // Necessita traduccio
|
"A partir de ahora el nº de líneas de edición del campo <strong>%s</strong> es <strong>%u</strong>."; // Necessita traduccio
|
||||||
|
@ -35784,7 +35784,7 @@ const char *Txt_Send =
|
||||||
#elif L==5
|
#elif L==5
|
||||||
"Envoyer";
|
"Envoyer";
|
||||||
#elif L==6
|
#elif L==6
|
||||||
"Enviar"; // Okoteve traducción
|
"Mondo";
|
||||||
#elif L==7
|
#elif L==7
|
||||||
"Invia";
|
"Invia";
|
||||||
#elif L==8
|
#elif L==8
|
||||||
|
|
Loading…
Reference in New Issue