Version 16.207

This commit is contained in:
Antonio Cañas Vargas 2017-05-05 13:42:59 +02:00
parent d591631a00
commit 3df265695c
7 changed files with 73 additions and 30 deletions

View File

@ -1521,6 +1521,7 @@ a:hover /* Default ==> underlined */
.ICO20x20 {width:20px; height:20px; vertical-align:middle;} .ICO20x20 {width:20px; height:20px; vertical-align:middle;}
.ICO20x20B {width:20px; height:20px; vertical-align:middle; display:block;} .ICO20x20B {width:20px; height:20px; vertical-align:middle; display:block;}
.ICO25x25 {width:25px; height:25px; vertical-align:middle;} .ICO25x25 {width:25px; height:25px; vertical-align:middle;}
.ICO25x25B {width:25px; height:25px; vertical-align:middle; display:block;}
.ICO40x25B {width:40px; height:25px; vertical-align:middle;} .ICO40x25B {width:40px; height:25px; vertical-align:middle;}
.ICO40x40 {width:40px; height:40px; vertical-align:middle;} .ICO40x40 {width:40px; height:40px; vertical-align:middle;}
.ICO40x40B {width:40px; height:40px; vertical-align:middle; display:block;} .ICO40x40B {width:40px; height:40px; vertical-align:middle; display:block;}
@ -1554,6 +1555,7 @@ a:hover /* Default ==> underlined */
{ {
display:inline-block; display:inline-block;
margin:0 8px; margin:0 8px;
vertical-align:top;
} }
.FRAME_CONTAINER .FRAME_CONTAINER
{ {

View File

@ -86,7 +86,7 @@ void Cal_PutIconsToSelectFirstDayOfWeek (void)
Lay_StartRoundFrame (NULL,Txt_Calendar, Lay_StartRoundFrame (NULL,Txt_Calendar,
Cal_PutIconsFirstDayOfWeek, Cal_PutIconsFirstDayOfWeek,
Hlp_PROFILE_Preferences_calendar); Hlp_PROFILE_Preferences_calendar);
Cal_ShowFormToSelFirstDayOfWeek (ActChg1stDay,NULL,"ICO40x40B"); Cal_ShowFormToSelFirstDayOfWeek (ActChg1stDay,NULL,"ICO25x25B");
Lay_EndRoundFrame (); Lay_EndRoundFrame ();
} }

View File

@ -232,13 +232,14 @@
/****************************** Public constants *****************************/ /****************************** Public constants *****************************/
/*****************************************************************************/ /*****************************************************************************/
#define Log_PLATFORM_VERSION "SWAD 16.206.4 (2017-05-05)" #define Log_PLATFORM_VERSION "SWAD 16.207 (2017-05-05)"
#define CSS_FILE "swad16.205.css" #define CSS_FILE "swad16.207.css"
#define JS_FILE "swad16.206.3.js" #define JS_FILE "swad16.206.3.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.207: May 05, 2017 Changes in layout of preferences. (218577 lines)
Version 16.206.4: May 05, 2017 Changes in question to change language. (218534 lines) Version 16.206.4: May 05, 2017 Changes in question to change language. (218534 lines)
Version 16.206.3: May 05, 2017 Fixed bug in Javascript function to write local date and time. (218527 lines) Version 16.206.3: May 05, 2017 Fixed bug in Javascript function to write local date and time. (218527 lines)
Version 16.206.2: May 05, 2017 Changes in date and time of connected users. (218527 lines) Version 16.206.2: May 05, 2017 Changes in date and time of connected users. (218527 lines)

View File

@ -89,7 +89,7 @@ void Ico_PutIconsToSelectIconSet (void)
Act_FormStart (ActChgIco); Act_FormStart (ActChgIco);
Par_PutHiddenParamString ("IconSet",Ico_IconSetId[IconSet]); Par_PutHiddenParamString ("IconSet",Ico_IconSetId[IconSet]);
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/%s/%s/%s/heart64x64.gif\"" fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/%s/%s/%s/heart64x64.gif\""
" alt=\"%s\" title=\"%s\" class=\"ICO40x40B\" />", " alt=\"%s\" title=\"%s\" class=\"ICO25x25B\" />",
Gbl.Prefs.IconsURL, Gbl.Prefs.IconsURL,
Cfg_ICON_FOLDER_ICON_SETS, Cfg_ICON_FOLDER_ICON_SETS,
Ico_IconSetId[IconSet], Ico_IconSetId[IconSet],

View File

@ -411,7 +411,7 @@ void Mnu_PutIconsToSelectMenu (void)
Act_FormStart (ActChgMnu); Act_FormStart (ActChgMnu);
Par_PutHiddenParamUnsigned ("Menu",(unsigned) Menu); Par_PutHiddenParamUnsigned ("Menu",(unsigned) Menu);
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/%s32x32.gif\"" fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/%s32x32.gif\""
" alt=\"%s\" title=\"%s\" class=\"ICO40x40B\" />", " alt=\"%s\" title=\"%s\" class=\"ICO25x25B\" />",
Gbl.Prefs.IconsURL, Gbl.Prefs.IconsURL,
Mnu_MenuIcons[Menu], Mnu_MenuIcons[Menu],
Txt_MENU_NAMES[Menu], Txt_MENU_NAMES[Menu],

View File

@ -72,43 +72,41 @@ static void Pre_UpdateSideColsOnUsrDataTable (void);
void Pre_EditPrefs (void) void Pre_EditPrefs (void)
{ {
extern const char *Hlp_PROFILE_Preferences_language; extern const char *Hlp_PROFILE_Preferences_language;
extern const char *Txt_Internationalization;
extern const char *Txt_Design;
extern const char *Txt_Language; extern const char *Txt_Language;
/***** Language, first day of week *****/ /***** Internationalization: language, first day of week, date format *****/
Lay_StartRoundFrame (NULL,Txt_Internationalization,NULL,NULL);
fprintf (Gbl.F.Out,"<div class=\"FRAME_INLINE\">");
Lay_StartRoundFrame (NULL,Txt_Language, Lay_StartRoundFrame (NULL,Txt_Language,
Pre_PutIconsLanguage,Hlp_PROFILE_Preferences_language); Pre_PutIconsLanguage,Hlp_PROFILE_Preferences_language);
Pre_PutSelectorToSelectLanguage (); // 1. Language Pre_PutSelectorToSelectLanguage (); // 1. Language
Lay_EndRoundFrame (); Lay_EndRoundFrame ();
fprintf (Gbl.F.Out,"</div>"
/***** First day of week, date format *****/
fprintf (Gbl.F.Out,"<div class=\"CENTER_MIDDLE\">"
"<div class=\"FRAME_INLINE\">"); "<div class=\"FRAME_INLINE\">");
Cal_PutIconsToSelectFirstDayOfWeek (); // 2. First day of week Cal_PutIconsToSelectFirstDayOfWeek (); // 2. First day of week
fprintf (Gbl.F.Out,"</div>" fprintf (Gbl.F.Out,"</div>"
"<div class=\"FRAME_INLINE\">"); "<div class=\"FRAME_INLINE\">");
Dat_PutIconsToSelectDateFormat (); // 3. Date format Dat_PutIconsToSelectDateFormat (); // 3. Date format
fprintf (Gbl.F.Out,"</div>" fprintf (Gbl.F.Out,"</div>");
"</div>"); Lay_EndRoundFrame ();
/***** Icon set, menu *****/ /***** Design: icon set, menu, theme, side columns *****/
fprintf (Gbl.F.Out,"<div class=\"CENTER_MIDDLE\">" Lay_StartRoundFrame (NULL,Txt_Design,NULL,NULL);
"<div class=\"FRAME_INLINE\">"); fprintf (Gbl.F.Out,"<div class=\"FRAME_INLINE\">");
Ico_PutIconsToSelectIconSet (); // 4. Icon set Ico_PutIconsToSelectIconSet (); // 4. Icon set
fprintf (Gbl.F.Out,"</div>" fprintf (Gbl.F.Out,"</div>"
"<div class=\"FRAME_INLINE\">"); "<div class=\"FRAME_INLINE\">");
Mnu_PutIconsToSelectMenu (); // 5. Menu Mnu_PutIconsToSelectMenu (); // 5. Menu
fprintf (Gbl.F.Out,"</div>" fprintf (Gbl.F.Out,"</div>"
"</div>"); "<div class=\"FRAME_INLINE\">");
/***** Theme, side columns *****/
fprintf (Gbl.F.Out,"<div class=\"CENTER_MIDDLE\">"
"<div class=\"FRAME_INLINE\">");
The_PutIconsToSelectTheme (); // 6. Theme The_PutIconsToSelectTheme (); // 6. Theme
fprintf (Gbl.F.Out,"</div>" fprintf (Gbl.F.Out,"</div>"
"<div class=\"FRAME_INLINE\">"); "<div class=\"FRAME_INLINE\">");
Pre_PutIconsToSelectSideCols (); // 7. Side columns Pre_PutIconsToSelectSideCols (); // 7. Side columns
fprintf (Gbl.F.Out,"</div>" fprintf (Gbl.F.Out,"</div>");
"</div>"); Lay_EndRoundFrame ();
if (Gbl.Usrs.Me.Logged) if (Gbl.Usrs.Me.Logged)
{ {

View File

@ -8420,7 +8420,7 @@ const char *Txt_DEPARTMENTS_ORDER[Dpt_NUM_ORDERS] =
const char *Txt_Description = const char *Txt_Description =
#if L==1 #if L==1
"Descripci&oacute;n"; // Necessita traduccio "Descripci&oacute;";
#elif L==2 #elif L==2
"Beschreibung"; "Beschreibung";
#elif L==3 #elif L==3
@ -8439,6 +8439,27 @@ const char *Txt_Description =
"Descri&ccedil;&atilde;o"; "Descri&ccedil;&atilde;o";
#endif #endif
const char *Txt_Design =
#if L==1
"Disseny";
#elif L==2
"Design";
#elif L==3
"Design";
#elif L==4
"Dise&ntilde;o";
#elif L==5
"Design";
#elif L==6
"Ta'&atilde;ngahai";
#elif L==7
"Disegno";
#elif L==8
"Design";
#elif L==9
"Design";
#endif
const char *Txt_Details = const char *Txt_Details =
#if L==1 #if L==1
"Detalls"; "Detalls";
@ -16689,6 +16710,27 @@ const char *Txt_Internal_code =
"C&oacute;digo interno"; "C&oacute;digo interno";
#endif #endif
const char *Txt_Internationalization =
#if L==1
"Internacionalitzaci&oacute;";
#elif L==2
"Internationalisierung";
#elif L==3
"Internationalization";
#elif L==4
"Internacionalizaci&oacute;n";
#elif L==5
"Internationalisation";
#elif L==6
"Internacionalizaci&oacute;n"; // Okoteve traducción
#elif L==7
"Internazionalizzazione";
#elif L==8
"Umi&eogon;dzynarodowienie";
#elif L==9
"Internacionaliza&ccedil;&atilde;o";
#endif
const char *Txt_IP = // Internet Protocol address const char *Txt_IP = // Internet Protocol address
#if L==1 #if L==1
"IP"; "IP";
@ -16775,23 +16817,23 @@ const char *Txt_Its_me =
const char *Txt_Language = const char *Txt_Language =
#if L==1 #if L==1
"Idioma (language)"; "Idioma";
#elif L==2 #elif L==2
"Sprache (language)"; "Sprache";
#elif L==3 #elif L==3
"Language"; "Language";
#elif L==4 #elif L==4
"Idioma (language)"; "Idioma";
#elif L==5 #elif L==5
"Langue (language)"; "Langue";
#elif L==6 #elif L==6
"&Ntilde;e'&#7869; (language)"; "&Ntilde;e'&#7869;";
#elif L==7 #elif L==7
"Lingua (language)"; "Lingua";
#elif L==8 #elif L==8
"J&eogon;zyk (language)"; "J&eogon;zyk";
#elif L==9 #elif L==9
"Lingua (language)"; "Lingua";
#endif #endif
const char *Txt_Last_clicks = const char *Txt_Last_clicks =