diff --git a/icon/iconset/awesome/action64x64/ana64x64.gif b/icon/iconset/awesome/action64x64/ana64x64.gif new file mode 100644 index 00000000..139fde26 Binary files /dev/null and b/icon/iconset/awesome/action64x64/ana64x64.gif differ diff --git a/icon/iconset/nuvola/action64x64/ana64x64.gif b/icon/iconset/nuvola/action64x64/ana64x64.gif new file mode 100644 index 00000000..ecf57045 Binary files /dev/null and b/icon/iconset/nuvola/action64x64/ana64x64.gif differ diff --git a/swad_MFU.c b/swad_MFU.c index 1d3bc284..f88fff08 100644 --- a/swad_MFU.c +++ b/swad_MFU.c @@ -211,7 +211,7 @@ void MFU_ShowMyMFUActions (void) void MFU_WriteBigMFUActions (struct MFU_ListMFUActions *ListMFUActions) { extern struct Act_Actions Act_Actions[Act_NUM_ACTIONS]; - extern const char *Hlp_STATS_Frequent; + extern const char *Hlp_ANALYTICS_Frequent; extern const char *The_ClassFormNoWrap[The_NUM_THEMES]; extern const char *Txt_My_frequent_actions; extern const char *Txt_TABS_TXT[Tab_NUM_TABS]; @@ -225,7 +225,7 @@ void MFU_WriteBigMFUActions (struct MFU_ListMFUActions *ListMFUActions) /***** Start box *****/ Box_StartBox (NULL,Txt_My_frequent_actions,NULL, - Hlp_STATS_Frequent,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Frequent,Box_NOT_CLOSABLE); fprintf (Gbl.F.Out,"
"); /***** Write list of frequently used actions *****/ diff --git a/swad_action.c b/swad_action.c index 65d973e8..b8161efc 100644 --- a/swad_action.c +++ b/swad_action.c @@ -3064,14 +3064,14 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] = /* ActUnbUsrMsg */{1016,-1,TabUnk,ActSeeRcvMsg ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Msg_UnbanSenderWhenShowingMsgs ,NULL}, /* ActUnbUsrLst */{1018,-1,TabUnk,ActSeeRcvMsg ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Msg_UnbanSenderWhenListingUsrs ,NULL}, - // TabSta ****************************************************************** + // TabAna ****************************************************************** // Actions in menu: - /* ActReqUseGbl */{ 761, 0,TabSta,ActReqUseGbl ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_ReqShowFigures ,"pie64x64.gif" }, - /* ActSeePhoDeg */{ 447, 1,TabSta,ActSeePhoDeg ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pho_ShowPhotoDegree ,"classphoto64x64.gif" }, - /* ActReqStaCrs */{ 767, 2,TabSta,ActReqStaCrs ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Ind_ReqIndicatorsCourses ,"tablestats64x64.gif" }, - /* ActReqAccGbl */{ 591, 3,TabSta,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Sta_SetIniEndDates ,Sta_AskShowGblHits ,"stats64x64.gif" }, - /* ActReqMyUsgRep */{1586, 4,TabSta,ActReqMyUsgRep ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rep_ReqMyUsageReport ,"report64x64.png" }, - /* ActMFUAct */{ 993, 5,TabSta,ActMFUAct ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,MFU_ShowMyMFUActions ,"star64x64.gif" }, + /* ActReqUseGbl */{ 761, 0,TabAna,ActReqUseGbl ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_ReqShowFigures ,"pie64x64.gif" }, + /* ActSeePhoDeg */{ 447, 1,TabAna,ActSeePhoDeg ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pho_ShowPhotoDegree ,"classphoto64x64.gif" }, + /* ActReqStaCrs */{ 767, 2,TabAna,ActReqStaCrs ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Ind_ReqIndicatorsCourses ,"tablestats64x64.gif" }, + /* ActReqAccGbl */{ 591, 3,TabAna,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Sta_SetIniEndDates ,Sta_AskShowGblHits ,"stats64x64.gif" }, + /* ActReqMyUsgRep */{1586, 4,TabAna,ActReqMyUsgRep ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rep_ReqMyUsageReport ,"report64x64.png" }, + /* ActMFUAct */{ 993, 5,TabAna,ActMFUAct ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,MFU_ShowMyMFUActions ,"star64x64.gif" }, // Actions not in menu: /* ActSeeUseGbl */{ 84,-1,TabUnk,ActReqUseGbl ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_ShowFigures ,NULL}, diff --git a/swad_changelog.h b/swad_changelog.h index 08a05029..0e74d356 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -289,11 +289,15 @@ Gracias // TODO: Poner icono superior izquierdo de "Lugares" también en la caja de información de la institución +// TODO: FIX BUG: se detiene la copia-pega desde trabajos de Torres Barrilado en "Trabajos Fin de Grado del Dpto. ATC". El error es "Can not get information about a file or folder." No debería abortarse en esta situación. + +// TODO: Urgente: Un profesor no puede eliminar archivos de estudiantes de la zona de actividades, ni subir nuevos, mientras está abierta la actividad, pero sí cuando está cerrada. ¿Qué sentido tiene? + /*****************************************************************************/ /****************************** Public constants *****************************/ /*****************************************************************************/ -#define Log_PLATFORM_VERSION "SWAD 17.26.7 (2017-11-30)" +#define Log_PLATFORM_VERSION "SWAD 17.27 (2017-12-19)" #define CSS_FILE "swad17.25.4.css" #define JS_FILE "swad17.17.1.js" @@ -309,6 +313,11 @@ En OpenSWAD: ps2pdf source.ps destination.pdf */ /* + Version 17.27: Dec 19, 2017 Statistics tab is renamed as Analytics. (234464 lines) +Copy the following icons to icon public directory: +sudo cp icon/iconset/awesome/action64x64/ana64x64.gif /var/www/html/swad/icon/iconset/awesome/action64x64/ +sudo cp icon/iconset/nuvola/action64x64/ana64x64.gif /var/www/html/swad/icon/iconset/nuvola/action64x64/ + Version 17.26.7: Nov 30, 2017 Fixed bug in surveys. (234438 lines) Version 17.26.6: Nov 30, 2017 Fixed bug in surveys. (234400 lines) Version 17.26.5: Nov 26, 2017 Maximum number of columns in class photo changed from 50 to 100. (234391 lines) diff --git a/swad_degree_type.c b/swad_degree_type.c index b5930953..edb0358f 100644 --- a/swad_degree_type.c +++ b/swad_degree_type.c @@ -200,7 +200,7 @@ static DT_Order_t DT_GetParamDegTypOrder (DT_Order_t DefaultOrder) static void DT_ListDegreeTypes (Act_Action_t NextAction,DT_Order_t SelectedOrder) { extern const char *Hlp_CENTRE_DegreeTypes; - extern const char *Hlp_STATS_Figures_types_of_degree; + extern const char *Hlp_ANALYTICS_Figures_types_of_degree; extern const char *Txt_Types_of_degree; extern const char *Txt_No_types_of_degree; extern const char *Txt_Create_another_type_of_degree; @@ -215,7 +215,7 @@ static void DT_ListDegreeTypes (Act_Action_t NextAction,DT_Order_t SelectedOrder break; case ActSeeUseGbl: Box_StartBox (NULL,Txt_Types_of_degree,DT_PutIconToEditDegTypes, - Hlp_STATS_Figures_types_of_degree,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Figures_types_of_degree,Box_NOT_CLOSABLE); break; default: // Bad call return; diff --git a/swad_help_URL.c b/swad_help_URL.c index 38f4952f..3928f527 100644 --- a/swad_help_URL.c +++ b/swad_help_URL.c @@ -2383,720 +2383,720 @@ const char *Hlp_MESSAGES_Email = "MESSAGES.Email.en"; #endif -/***** STATS tab *****/ +/***** ANALYTICS tab *****/ -const char *Hlp_STATS_Figures = +const char *Hlp_ANALYTICS_Figures = #if L==1 - "STATS.Figures.es"; + "ANALYTICS.Figures.es"; #elif L==2 - "STATS.Figures.en"; + "ANALYTICS.Figures.en"; #elif L==3 - "STATS.Figures.en"; + "ANALYTICS.Figures.en"; #elif L==4 - "STATS.Figures.es"; + "ANALYTICS.Figures.es"; #elif L==5 - "STATS.Figures.en"; + "ANALYTICS.Figures.en"; #elif L==6 - "STATS.Figures.es"; + "ANALYTICS.Figures.es"; #elif L==7 - "STATS.Figures.en"; + "ANALYTICS.Figures.en"; #elif L==8 - "STATS.Figures.en"; + "ANALYTICS.Figures.en"; #elif L==9 - "STATS.Figures.en"; + "ANALYTICS.Figures.en"; #endif -const char *Hlp_STATS_Figures_users = +const char *Hlp_ANALYTICS_Figures_users = #if L==1 - "STATS.Figures.es#usuarios"; + "ANALYTICS.Figures.es#usuarios"; #elif L==2 - "STATS.Figures.en#users"; + "ANALYTICS.Figures.en#users"; #elif L==3 - "STATS.Figures.en#users"; + "ANALYTICS.Figures.en#users"; #elif L==4 - "STATS.Figures.es#usuarios"; + "ANALYTICS.Figures.es#usuarios"; #elif L==5 - "STATS.Figures.en#users"; + "ANALYTICS.Figures.en#users"; #elif L==6 - "STATS.Figures.es#usuarios"; + "ANALYTICS.Figures.es#usuarios"; #elif L==7 - "STATS.Figures.en#users"; + "ANALYTICS.Figures.en#users"; #elif L==8 - "STATS.Figures.en#users"; + "ANALYTICS.Figures.en#users"; #elif L==9 - "STATS.Figures.en#users"; + "ANALYTICS.Figures.en#users"; #endif -const char *Hlp_STATS_Figures_ranking = +const char *Hlp_ANALYTICS_Figures_ranking = #if L==1 - "STATS.Figures.es#ranking"; + "ANALYTICS.Figures.es#ranking"; #elif L==2 - "STATS.Figures.en#ranking"; + "ANALYTICS.Figures.en#ranking"; #elif L==3 - "STATS.Figures.en#ranking"; + "ANALYTICS.Figures.en#ranking"; #elif L==4 - "STATS.Figures.es#ranking"; + "ANALYTICS.Figures.es#ranking"; #elif L==5 - "STATS.Figures.en#ranking"; + "ANALYTICS.Figures.en#ranking"; #elif L==6 - "STATS.Figures.es#ranking"; + "ANALYTICS.Figures.es#ranking"; #elif L==7 - "STATS.Figures.en#ranking"; + "ANALYTICS.Figures.en#ranking"; #elif L==8 - "STATS.Figures.en#ranking"; + "ANALYTICS.Figures.en#ranking"; #elif L==9 - "STATS.Figures.en#ranking"; + "ANALYTICS.Figures.en#ranking"; #endif -const char *Hlp_STATS_Figures_hierarchy = +const char *Hlp_ANALYTICS_Figures_hierarchy = #if L==1 - "STATS.Figures.es#jerarqu%C3%ADa"; + "ANALYTICS.Figures.es#jerarqu%C3%ADa"; #elif L==2 - "STATS.Figures.en#hierarchy"; + "ANALYTICS.Figures.en#hierarchy"; #elif L==3 - "STATS.Figures.en#hierarchy"; + "ANALYTICS.Figures.en#hierarchy"; #elif L==4 - "STATS.Figures.es#jerarqu%C3%ADa"; + "ANALYTICS.Figures.es#jerarqu%C3%ADa"; #elif L==5 - "STATS.Figures.en#hierarchy"; + "ANALYTICS.Figures.en#hierarchy"; #elif L==6 - "STATS.Figures.es#jerarqu%C3%ADa"; + "ANALYTICS.Figures.es#jerarqu%C3%ADa"; #elif L==7 - "STATS.Figures.en#hierarchy"; + "ANALYTICS.Figures.en#hierarchy"; #elif L==8 - "STATS.Figures.en#hierarchy"; + "ANALYTICS.Figures.en#hierarchy"; #elif L==9 - "STATS.Figures.en#hierarchy"; + "ANALYTICS.Figures.en#hierarchy"; #endif -const char *Hlp_STATS_Figures_institutions = +const char *Hlp_ANALYTICS_Figures_institutions = #if L==1 - "STATS.Figures.es#instituciones"; + "ANALYTICS.Figures.es#instituciones"; #elif L==2 - "STATS.Figures.en#institutions"; + "ANALYTICS.Figures.en#institutions"; #elif L==3 - "STATS.Figures.en#institutions"; + "ANALYTICS.Figures.en#institutions"; #elif L==4 - "STATS.Figures.es#instituciones"; + "ANALYTICS.Figures.es#instituciones"; #elif L==5 - "STATS.Figures.en#institutions"; + "ANALYTICS.Figures.en#institutions"; #elif L==6 - "STATS.Figures.es#instituciones"; + "ANALYTICS.Figures.es#instituciones"; #elif L==7 - "STATS.Figures.en#institutions"; + "ANALYTICS.Figures.en#institutions"; #elif L==8 - "STATS.Figures.en#institutions"; + "ANALYTICS.Figures.en#institutions"; #elif L==9 - "STATS.Figures.en#institutions"; + "ANALYTICS.Figures.en#institutions"; #endif -const char *Hlp_STATS_Figures_types_of_degree = +const char *Hlp_ANALYTICS_Figures_types_of_degree = #if L==1 - "STATS.Figures.es#tipos-de-titulaci%C3%B3n"; + "ANALYTICS.Figures.es#tipos-de-titulaci%C3%B3n"; #elif L==2 - "STATS.Figures.en#types-of-degree"; + "ANALYTICS.Figures.en#types-of-degree"; #elif L==3 - "STATS.Figures.en#types-of-degree"; + "ANALYTICS.Figures.en#types-of-degree"; #elif L==4 - "STATS.Figures.es#tipos-de-titulaci%C3%B3n"; + "ANALYTICS.Figures.es#tipos-de-titulaci%C3%B3n"; #elif L==5 - "STATS.Figures.en#types-of-degree"; + "ANALYTICS.Figures.en#types-of-degree"; #elif L==6 - "STATS.Figures.es#tipos-de-titulaci%C3%B3n"; + "ANALYTICS.Figures.es#tipos-de-titulaci%C3%B3n"; #elif L==7 - "STATS.Figures.en#types-of-degree"; + "ANALYTICS.Figures.en#types-of-degree"; #elif L==8 - "STATS.Figures.en#types-of-degree"; + "ANALYTICS.Figures.en#types-of-degree"; #elif L==9 - "STATS.Figures.en#types-of-degree"; + "ANALYTICS.Figures.en#types-of-degree"; #endif -const char *Hlp_STATS_Figures_folders_and_files = +const char *Hlp_ANALYTICS_Figures_folders_and_files = #if L==1 - "STATS.Figures.es#carpetas-y-archivos"; + "ANALYTICS.Figures.es#carpetas-y-archivos"; #elif L==2 - "STATS.Figures.en#folders-and-files"; + "ANALYTICS.Figures.en#folders-and-files"; #elif L==3 - "STATS.Figures.en#folders-and-files"; + "ANALYTICS.Figures.en#folders-and-files"; #elif L==4 - "STATS.Figures.es#carpetas-y-archivos"; + "ANALYTICS.Figures.es#carpetas-y-archivos"; #elif L==5 - "STATS.Figures.en#folders-and-files"; + "ANALYTICS.Figures.en#folders-and-files"; #elif L==6 - "STATS.Figures.es#carpetas-y-archivos"; + "ANALYTICS.Figures.es#carpetas-y-archivos"; #elif L==7 - "STATS.Figures.en#folders-and-files"; + "ANALYTICS.Figures.en#folders-and-files"; #elif L==8 - "STATS.Figures.en#folders-and-files"; + "ANALYTICS.Figures.en#folders-and-files"; #elif L==9 - "STATS.Figures.en#folders-and-files"; + "ANALYTICS.Figures.en#folders-and-files"; #endif -const char *Hlp_STATS_Figures_open_educational_resources_oer = +const char *Hlp_ANALYTICS_Figures_open_educational_resources_oer = #if L==1 - "STATS.Figures.es#recursos-educativos-abiertos-oer"; + "ANALYTICS.Figures.es#recursos-educativos-abiertos-oer"; #elif L==2 - "STATS.Figures.en#open-educational-resources-oer"; + "ANALYTICS.Figures.en#open-educational-resources-oer"; #elif L==3 - "STATS.Figures.en#open-educational-resources-oer"; + "ANALYTICS.Figures.en#open-educational-resources-oer"; #elif L==4 - "STATS.Figures.es#recursos-educativos-abiertos-oer"; + "ANALYTICS.Figures.es#recursos-educativos-abiertos-oer"; #elif L==5 - "STATS.Figures.en#open-educational-resources-oer"; + "ANALYTICS.Figures.en#open-educational-resources-oer"; #elif L==6 - "STATS.Figures.es#recursos-educativos-abiertos-oer"; + "ANALYTICS.Figures.es#recursos-educativos-abiertos-oer"; #elif L==7 - "STATS.Figures.en#open-educational-resources-oer"; + "ANALYTICS.Figures.en#open-educational-resources-oer"; #elif L==8 - "STATS.Figures.en#open-educational-resources-oer"; + "ANALYTICS.Figures.en#open-educational-resources-oer"; #elif L==9 - "STATS.Figures.en#open-educational-resources-oer"; + "ANALYTICS.Figures.en#open-educational-resources-oer"; #endif -const char *Hlp_STATS_Figures_assignments = +const char *Hlp_ANALYTICS_Figures_assignments = #if L==1 - "STATS.Figures.es#actividades"; + "ANALYTICS.Figures.es#actividades"; #elif L==2 - "STATS.Figures.en#assignments"; + "ANALYTICS.Figures.en#assignments"; #elif L==3 - "STATS.Figures.en#assignments"; + "ANALYTICS.Figures.en#assignments"; #elif L==4 - "STATS.Figures.es#actividades"; + "ANALYTICS.Figures.es#actividades"; #elif L==5 - "STATS.Figures.en#assignments"; + "ANALYTICS.Figures.en#assignments"; #elif L==6 - "STATS.Figures.es#actividades"; + "ANALYTICS.Figures.es#actividades"; #elif L==7 - "STATS.Figures.en#assignments"; + "ANALYTICS.Figures.en#assignments"; #elif L==8 - "STATS.Figures.en#assignments"; + "ANALYTICS.Figures.en#assignments"; #elif L==9 - "STATS.Figures.en#assignments"; + "ANALYTICS.Figures.en#assignments"; #endif -const char *Hlp_STATS_Figures_projects = +const char *Hlp_ANALYTICS_Figures_projects = #if L==1 - "STATS.Figures.es#proyectos"; + "ANALYTICS.Figures.es#proyectos"; #elif L==2 - "STATS.Figures.en#projects"; + "ANALYTICS.Figures.en#projects"; #elif L==3 - "STATS.Figures.en#projects"; + "ANALYTICS.Figures.en#projects"; #elif L==4 - "STATS.Figures.es#proyectos"; + "ANALYTICS.Figures.es#proyectos"; #elif L==5 - "STATS.Figures.en#projects"; + "ANALYTICS.Figures.en#projects"; #elif L==6 - "STATS.Figures.es#proyectos"; + "ANALYTICS.Figures.es#proyectos"; #elif L==7 - "STATS.Figures.en#projects"; + "ANALYTICS.Figures.en#projects"; #elif L==8 - "STATS.Figures.en#projects"; + "ANALYTICS.Figures.en#projects"; #elif L==9 - "STATS.Figures.en#projects"; + "ANALYTICS.Figures.en#projects"; #endif -const char *Hlp_STATS_Figures_tests = +const char *Hlp_ANALYTICS_Figures_tests = #if L==1 - "STATS.Figures.es#tests"; + "ANALYTICS.Figures.es#tests"; #elif L==2 - "STATS.Figures.en#tests"; + "ANALYTICS.Figures.en#tests"; #elif L==3 - "STATS.Figures.en#tests"; + "ANALYTICS.Figures.en#tests"; #elif L==4 - "STATS.Figures.es#tests"; + "ANALYTICS.Figures.es#tests"; #elif L==5 - "STATS.Figures.en#tests"; + "ANALYTICS.Figures.en#tests"; #elif L==6 - "STATS.Figures.es#tests"; + "ANALYTICS.Figures.es#tests"; #elif L==7 - "STATS.Figures.en#tests"; + "ANALYTICS.Figures.en#tests"; #elif L==8 - "STATS.Figures.en#tests"; + "ANALYTICS.Figures.en#tests"; #elif L==9 - "STATS.Figures.en#tests"; + "ANALYTICS.Figures.en#tests"; #endif -const char *Hlp_STATS_Figures_games = +const char *Hlp_ANALYTICS_Figures_games = #if L==1 - "STATS.Figures.es#juegos"; + "ANALYTICS.Figures.es#juegos"; #elif L==2 - "STATS.Figures.en#games"; + "ANALYTICS.Figures.en#games"; #elif L==3 - "STATS.Figures.en#games"; + "ANALYTICS.Figures.en#games"; #elif L==4 - "STATS.Figures.es#juegos"; + "ANALYTICS.Figures.es#juegos"; #elif L==5 - "STATS.Figures.en#games"; + "ANALYTICS.Figures.en#games"; #elif L==6 - "STATS.Figures.es#juegos"; + "ANALYTICS.Figures.es#juegos"; #elif L==7 - "STATS.Figures.en#games"; + "ANALYTICS.Figures.en#games"; #elif L==8 - "STATS.Figures.en#games"; + "ANALYTICS.Figures.en#games"; #elif L==9 - "STATS.Figures.en#games"; + "ANALYTICS.Figures.en#games"; #endif -const char *Hlp_STATS_Figures_surveys = +const char *Hlp_ANALYTICS_Figures_surveys = #if L==1 - "STATS.Figures.es#encuestas"; + "ANALYTICS.Figures.es#encuestas"; #elif L==2 - "STATS.Figures.en#surveys"; + "ANALYTICS.Figures.en#surveys"; #elif L==3 - "STATS.Figures.en#surveys"; + "ANALYTICS.Figures.en#surveys"; #elif L==4 - "STATS.Figures.es#encuestas"; + "ANALYTICS.Figures.es#encuestas"; #elif L==5 - "STATS.Figures.en#surveys"; + "ANALYTICS.Figures.en#surveys"; #elif L==6 - "STATS.Figures.es#encuestas"; + "ANALYTICS.Figures.es#encuestas"; #elif L==7 - "STATS.Figures.en#surveys"; + "ANALYTICS.Figures.en#surveys"; #elif L==8 - "STATS.Figures.en#surveys"; + "ANALYTICS.Figures.en#surveys"; #elif L==9 - "STATS.Figures.en#surveys"; + "ANALYTICS.Figures.en#surveys"; #endif -const char *Hlp_STATS_Figures_timeline = +const char *Hlp_ANALYTICS_Figures_timeline = #if L==1 - "STATS.Figures.es#timeline"; + "ANALYTICS.Figures.es#timeline"; #elif L==2 - "STATS.Figures.en#timeline"; + "ANALYTICS.Figures.en#timeline"; #elif L==3 - "STATS.Figures.en#timeline"; + "ANALYTICS.Figures.en#timeline"; #elif L==4 - "STATS.Figures.es#timeline"; + "ANALYTICS.Figures.es#timeline"; #elif L==5 - "STATS.Figures.en#timeline"; + "ANALYTICS.Figures.en#timeline"; #elif L==6 - "STATS.Figures.es#timeline"; + "ANALYTICS.Figures.es#timeline"; #elif L==7 - "STATS.Figures.en#timeline"; + "ANALYTICS.Figures.en#timeline"; #elif L==8 - "STATS.Figures.en#timeline"; + "ANALYTICS.Figures.en#timeline"; #elif L==9 - "STATS.Figures.en#timeline"; + "ANALYTICS.Figures.en#timeline"; #endif -const char *Hlp_STATS_Figures_followed_followers = +const char *Hlp_ANALYTICS_Figures_followed_followers = #if L==1 - "STATS.Figures.es#seguidos--seguidores"; + "ANALYTICS.Figures.es#seguidos--seguidores"; #elif L==2 - "STATS.Figures.en#followed--followers"; + "ANALYTICS.Figures.en#followed--followers"; #elif L==3 - "STATS.Figures.en#followed--followers"; + "ANALYTICS.Figures.en#followed--followers"; #elif L==4 - "STATS.Figures.es#seguidos--seguidores"; + "ANALYTICS.Figures.es#seguidos--seguidores"; #elif L==5 - "STATS.Figures.en#followed--followers"; + "ANALYTICS.Figures.en#followed--followers"; #elif L==6 - "STATS.Figures.es#seguidos--seguidores"; + "ANALYTICS.Figures.es#seguidos--seguidores"; #elif L==7 - "STATS.Figures.en#followed--followers"; + "ANALYTICS.Figures.en#followed--followers"; #elif L==8 - "STATS.Figures.en#followed--followers"; + "ANALYTICS.Figures.en#followed--followers"; #elif L==9 - "STATS.Figures.en#followed--followers"; + "ANALYTICS.Figures.en#followed--followers"; #endif -const char *Hlp_STATS_Figures_forums = +const char *Hlp_ANALYTICS_Figures_forums = #if L==1 - "STATS.Figures.es#foros"; + "ANALYTICS.Figures.es#foros"; #elif L==2 - "STATS.Figures.en#forums"; + "ANALYTICS.Figures.en#forums"; #elif L==3 - "STATS.Figures.en#forums"; + "ANALYTICS.Figures.en#forums"; #elif L==4 - "STATS.Figures.es#foros"; + "ANALYTICS.Figures.es#foros"; #elif L==5 - "STATS.Figures.en#forums"; + "ANALYTICS.Figures.en#forums"; #elif L==6 - "STATS.Figures.es#foros"; + "ANALYTICS.Figures.es#foros"; #elif L==7 - "STATS.Figures.en#forums"; + "ANALYTICS.Figures.en#forums"; #elif L==8 - "STATS.Figures.en#forums"; + "ANALYTICS.Figures.en#forums"; #elif L==9 - "STATS.Figures.en#forums"; + "ANALYTICS.Figures.en#forums"; #endif -const char *Hlp_STATS_Figures_notifications = +const char *Hlp_ANALYTICS_Figures_notifications = #if L==1 - "STATS.Figures.es#notificaciones"; + "ANALYTICS.Figures.es#notificaciones"; #elif L==2 - "STATS.Figures.en#notifications"; + "ANALYTICS.Figures.en#notifications"; #elif L==3 - "STATS.Figures.en#notifications"; + "ANALYTICS.Figures.en#notifications"; #elif L==4 - "STATS.Figures.es#notificaciones"; + "ANALYTICS.Figures.es#notificaciones"; #elif L==5 - "STATS.Figures.en#notifications"; + "ANALYTICS.Figures.en#notifications"; #elif L==6 - "STATS.Figures.es#notificaciones"; + "ANALYTICS.Figures.es#notificaciones"; #elif L==7 - "STATS.Figures.en#notifications"; + "ANALYTICS.Figures.en#notifications"; #elif L==8 - "STATS.Figures.en#notifications"; + "ANALYTICS.Figures.en#notifications"; #elif L==9 - "STATS.Figures.en#notifications"; + "ANALYTICS.Figures.en#notifications"; #endif -const char *Hlp_STATS_Figures_notices = +const char *Hlp_ANALYTICS_Figures_notices = #if L==1 - "STATS.Figures.es#avisos"; + "ANALYTICS.Figures.es#avisos"; #elif L==2 - "STATS.Figures.en#notices"; + "ANALYTICS.Figures.en#notices"; #elif L==3 - "STATS.Figures.en#notices"; + "ANALYTICS.Figures.en#notices"; #elif L==4 - "STATS.Figures.es#avisos"; + "ANALYTICS.Figures.es#avisos"; #elif L==5 - "STATS.Figures.en#notices"; + "ANALYTICS.Figures.en#notices"; #elif L==6 - "STATS.Figures.es#avisos"; + "ANALYTICS.Figures.es#avisos"; #elif L==7 - "STATS.Figures.en#notices"; + "ANALYTICS.Figures.en#notices"; #elif L==8 - "STATS.Figures.en#notices"; + "ANALYTICS.Figures.en#notices"; #elif L==9 - "STATS.Figures.en#notices"; + "ANALYTICS.Figures.en#notices"; #endif -const char *Hlp_STATS_Figures_messages = +const char *Hlp_ANALYTICS_Figures_messages = #if L==1 - "STATS.Figures.es#mensajes"; + "ANALYTICS.Figures.es#mensajes"; #elif L==2 - "STATS.Figures.en#messages"; + "ANALYTICS.Figures.en#messages"; #elif L==3 - "STATS.Figures.en#messages"; + "ANALYTICS.Figures.en#messages"; #elif L==4 - "STATS.Figures.es#mensajes"; + "ANALYTICS.Figures.es#mensajes"; #elif L==5 - "STATS.Figures.en#messages"; + "ANALYTICS.Figures.en#messages"; #elif L==6 - "STATS.Figures.es#mensajes"; + "ANALYTICS.Figures.es#mensajes"; #elif L==7 - "STATS.Figures.en#messages"; + "ANALYTICS.Figures.en#messages"; #elif L==8 - "STATS.Figures.en#messages"; + "ANALYTICS.Figures.en#messages"; #elif L==9 - "STATS.Figures.en#messages"; + "ANALYTICS.Figures.en#messages"; #endif -const char *Hlp_STATS_Figures_webs_social_networks = +const char *Hlp_ANALYTICS_Figures_webs_social_networks = #if L==1 - "STATS.Figures.es#webs--redes-sociales"; + "ANALYTICS.Figures.es#webs--redes-sociales"; #elif L==2 - "STATS.Figures.en#webs--social-networks"; + "ANALYTICS.Figures.en#webs--social-networks"; #elif L==3 - "STATS.Figures.en#webs--social-networks"; + "ANALYTICS.Figures.en#webs--social-networks"; #elif L==4 - "STATS.Figures.es#webs--redes-sociales"; + "ANALYTICS.Figures.es#webs--redes-sociales"; #elif L==5 - "STATS.Figures.en#webs--social-networks"; + "ANALYTICS.Figures.en#webs--social-networks"; #elif L==6 - "STATS.Figures.es#webs--redes-sociales"; + "ANALYTICS.Figures.es#webs--redes-sociales"; #elif L==7 - "STATS.Figures.en#webs--social-networks"; + "ANALYTICS.Figures.en#webs--social-networks"; #elif L==8 - "STATS.Figures.en#webs--social-networks"; + "ANALYTICS.Figures.en#webs--social-networks"; #elif L==9 - "STATS.Figures.en#webs--social-networks"; + "ANALYTICS.Figures.en#webs--social-networks"; #endif -const char *Hlp_STATS_Figures_language = +const char *Hlp_ANALYTICS_Figures_language = #if L==1 - "STATS.Figures.es#idioma"; + "ANALYTICS.Figures.es#idioma"; #elif L==2 - "STATS.Figures.en#language"; + "ANALYTICS.Figures.en#language"; #elif L==3 - "STATS.Figures.en#language"; + "ANALYTICS.Figures.en#language"; #elif L==4 - "STATS.Figures.es#idioma"; + "ANALYTICS.Figures.es#idioma"; #elif L==5 - "STATS.Figures.en#language"; + "ANALYTICS.Figures.en#language"; #elif L==6 - "STATS.Figures.es#idioma"; + "ANALYTICS.Figures.es#idioma"; #elif L==7 - "STATS.Figures.en#language"; + "ANALYTICS.Figures.en#language"; #elif L==8 - "STATS.Figures.en#language"; + "ANALYTICS.Figures.en#language"; #elif L==9 - "STATS.Figures.en#language"; + "ANALYTICS.Figures.en#language"; #endif -const char *Hlp_STATS_Figures_calendar = +const char *Hlp_ANALYTICS_Figures_calendar = #if L==1 - "STATS.Figures.es#calendario"; + "ANALYTICS.Figures.es#calendario"; #elif L==2 - "STATS.Figures.en#calendar"; + "ANALYTICS.Figures.en#calendar"; #elif L==3 - "STATS.Figures.en#calendar"; + "ANALYTICS.Figures.en#calendar"; #elif L==4 - "STATS.Figures.es#calendario"; + "ANALYTICS.Figures.es#calendario"; #elif L==5 - "STATS.Figures.en#calendar"; + "ANALYTICS.Figures.en#calendar"; #elif L==6 - "STATS.Figures.es#calendario"; + "ANALYTICS.Figures.es#calendario"; #elif L==7 - "STATS.Figures.en#calendar"; + "ANALYTICS.Figures.en#calendar"; #elif L==8 - "STATS.Figures.en#calendar"; + "ANALYTICS.Figures.en#calendar"; #elif L==9 - "STATS.Figures.en#calendar"; + "ANALYTICS.Figures.en#calendar"; #endif -const char *Hlp_STATS_Figures_dates = +const char *Hlp_ANALYTICS_Figures_dates = #if L==1 - "STATS.Figures.es#fechas"; + "ANALYTICS.Figures.es#fechas"; #elif L==2 - "STATS.Figures.en#dates"; + "ANALYTICS.Figures.en#dates"; #elif L==3 - "STATS.Figures.en#dates"; + "ANALYTICS.Figures.en#dates"; #elif L==4 - "STATS.Figures.es#fechas"; + "ANALYTICS.Figures.es#fechas"; #elif L==5 - "STATS.Figures.en#dates"; + "ANALYTICS.Figures.en#dates"; #elif L==6 - "STATS.Figures.es#fechas"; + "ANALYTICS.Figures.es#fechas"; #elif L==7 - "STATS.Figures.en#dates"; + "ANALYTICS.Figures.en#dates"; #elif L==8 - "STATS.Figures.en#dates"; + "ANALYTICS.Figures.en#dates"; #elif L==9 - "STATS.Figures.en#dates"; + "ANALYTICS.Figures.en#dates"; #endif -const char *Hlp_STATS_Figures_icons = +const char *Hlp_ANALYTICS_Figures_icons = #if L==1 - "STATS.Figures.es#iconos"; + "ANALYTICS.Figures.es#iconos"; #elif L==2 - "STATS.Figures.en#icons"; + "ANALYTICS.Figures.en#icons"; #elif L==3 - "STATS.Figures.en#icons"; + "ANALYTICS.Figures.en#icons"; #elif L==4 - "STATS.Figures.es#iconos"; + "ANALYTICS.Figures.es#iconos"; #elif L==5 - "STATS.Figures.en#icons"; + "ANALYTICS.Figures.en#icons"; #elif L==6 - "STATS.Figures.es#iconos"; + "ANALYTICS.Figures.es#iconos"; #elif L==7 - "STATS.Figures.en#icons"; + "ANALYTICS.Figures.en#icons"; #elif L==8 - "STATS.Figures.en#icons"; + "ANALYTICS.Figures.en#icons"; #elif L==9 - "STATS.Figures.en#icons"; + "ANALYTICS.Figures.en#icons"; #endif -const char *Hlp_STATS_Figures_menu = +const char *Hlp_ANALYTICS_Figures_menu = #if L==1 - "STATS.Figures.es#men%C3%BA"; + "ANALYTICS.Figures.es#men%C3%BA"; #elif L==2 - "STATS.Figures.en#menu"; + "ANALYTICS.Figures.en#menu"; #elif L==3 - "STATS.Figures.en#menu"; + "ANALYTICS.Figures.en#menu"; #elif L==4 - "STATS.Figures.es#men%C3%BA"; + "ANALYTICS.Figures.es#men%C3%BA"; #elif L==5 - "STATS.Figures.en#menu"; + "ANALYTICS.Figures.en#menu"; #elif L==6 - "STATS.Figures.es#men%C3%BA"; + "ANALYTICS.Figures.es#men%C3%BA"; #elif L==7 - "STATS.Figures.en#menu"; + "ANALYTICS.Figures.en#menu"; #elif L==8 - "STATS.Figures.en#menu"; + "ANALYTICS.Figures.en#menu"; #elif L==9 - "STATS.Figures.en#menu"; + "ANALYTICS.Figures.en#menu"; #endif -const char *Hlp_STATS_Figures_theme = +const char *Hlp_ANALYTICS_Figures_theme = #if L==1 - "STATS.Figures.es#tema"; + "ANALYTICS.Figures.es#tema"; #elif L==2 - "STATS.Figures.en#theme"; + "ANALYTICS.Figures.en#theme"; #elif L==3 - "STATS.Figures.en#theme"; + "ANALYTICS.Figures.en#theme"; #elif L==4 - "STATS.Figures.es#tema"; + "ANALYTICS.Figures.es#tema"; #elif L==5 - "STATS.Figures.en#theme"; + "ANALYTICS.Figures.en#theme"; #elif L==6 - "STATS.Figures.es#tema"; + "ANALYTICS.Figures.es#tema"; #elif L==7 - "STATS.Figures.en#theme"; + "ANALYTICS.Figures.en#theme"; #elif L==8 - "STATS.Figures.en#theme"; + "ANALYTICS.Figures.en#theme"; #elif L==9 - "STATS.Figures.en#theme"; + "ANALYTICS.Figures.en#theme"; #endif -const char *Hlp_STATS_Figures_columns = +const char *Hlp_ANALYTICS_Figures_columns = #if L==1 - "STATS.Figures.es#columnas"; + "ANALYTICS.Figures.es#columnas"; #elif L==2 - "STATS.Figures.en#columns"; + "ANALYTICS.Figures.en#columns"; #elif L==3 - "STATS.Figures.en#columns"; + "ANALYTICS.Figures.en#columns"; #elif L==4 - "STATS.Figures.es#columnas"; + "ANALYTICS.Figures.es#columnas"; #elif L==5 - "STATS.Figures.en#columns"; + "ANALYTICS.Figures.en#columns"; #elif L==6 - "STATS.Figures.es#columnas"; + "ANALYTICS.Figures.es#columnas"; #elif L==7 - "STATS.Figures.en#columns"; + "ANALYTICS.Figures.en#columns"; #elif L==8 - "STATS.Figures.en#columns"; + "ANALYTICS.Figures.en#columns"; #elif L==9 - "STATS.Figures.en#columns"; + "ANALYTICS.Figures.en#columns"; #endif -const char *Hlp_STATS_Figures_privacy = +const char *Hlp_ANALYTICS_Figures_privacy = #if L==1 - "STATS.Figures.es#privacidad"; + "ANALYTICS.Figures.es#privacidad"; #elif L==2 - "STATS.Figures.en#privacy"; + "ANALYTICS.Figures.en#privacy"; #elif L==3 - "STATS.Figures.en#privacy"; + "ANALYTICS.Figures.en#privacy"; #elif L==4 - "STATS.Figures.es#privacidad"; + "ANALYTICS.Figures.es#privacidad"; #elif L==5 - "STATS.Figures.en#privacy"; + "ANALYTICS.Figures.en#privacy"; #elif L==6 - "STATS.Figures.es#privacidad"; + "ANALYTICS.Figures.es#privacidad"; #elif L==7 - "STATS.Figures.en#privacy"; + "ANALYTICS.Figures.en#privacy"; #elif L==8 - "STATS.Figures.en#privacy"; + "ANALYTICS.Figures.en#privacy"; #elif L==9 - "STATS.Figures.en#privacy"; + "ANALYTICS.Figures.en#privacy"; #endif -const char *Hlp_STATS_Degrees = +const char *Hlp_ANALYTICS_Degrees = #if L==1 - "STATS.Degrees.es"; + "ANALYTICS.Degrees.es"; #elif L==2 - "STATS.Degrees.en"; + "ANALYTICS.Degrees.en"; #elif L==3 - "STATS.Degrees.en"; + "ANALYTICS.Degrees.en"; #elif L==4 - "STATS.Degrees.es"; + "ANALYTICS.Degrees.es"; #elif L==5 - "STATS.Degrees.en"; + "ANALYTICS.Degrees.en"; #elif L==6 - "STATS.Degrees.es"; + "ANALYTICS.Degrees.es"; #elif L==7 - "STATS.Degrees.en"; + "ANALYTICS.Degrees.en"; #elif L==8 - "STATS.Degrees.en"; + "ANALYTICS.Degrees.en"; #elif L==9 - "STATS.Degrees.en"; + "ANALYTICS.Degrees.en"; #endif -const char *Hlp_STATS_Indicators = +const char *Hlp_ANALYTICS_Indicators = #if L==1 - "STATS.Indicators.es"; + "ANALYTICS.Indicators.es"; #elif L==2 - "STATS.Indicators.en"; + "ANALYTICS.Indicators.en"; #elif L==3 - "STATS.Indicators.en"; + "ANALYTICS.Indicators.en"; #elif L==4 - "STATS.Indicators.es"; + "ANALYTICS.Indicators.es"; #elif L==5 - "STATS.Indicators.en"; + "ANALYTICS.Indicators.en"; #elif L==6 - "STATS.Indicators.es"; + "ANALYTICS.Indicators.es"; #elif L==7 - "STATS.Indicators.en"; + "ANALYTICS.Indicators.en"; #elif L==8 - "STATS.Indicators.en"; + "ANALYTICS.Indicators.en"; #elif L==9 - "STATS.Indicators.en"; + "ANALYTICS.Indicators.en"; #endif -const char *Hlp_STATS_Visits_global_visits = +const char *Hlp_ANALYTICS_Visits_global_visits = #if L==1 - "STATS.Visits.es#accesos-globales"; + "ANALYTICS.Visits.es#accesos-globales"; #elif L==2 - "STATS.Visits.en#global-visits"; + "ANALYTICS.Visits.en#global-visits"; #elif L==3 - "STATS.Visits.en#global-visits"; + "ANALYTICS.Visits.en#global-visits"; #elif L==4 - "STATS.Visits.es#accesos-globales"; + "ANALYTICS.Visits.es#accesos-globales"; #elif L==5 - "STATS.Visits.en#global-visits"; + "ANALYTICS.Visits.en#global-visits"; #elif L==6 - "STATS.Visits.es#accesos-globales"; + "ANALYTICS.Visits.es#accesos-globales"; #elif L==7 - "STATS.Visits.en#global-visits"; + "ANALYTICS.Visits.en#global-visits"; #elif L==8 - "STATS.Visits.en#global-visits"; + "ANALYTICS.Visits.en#global-visits"; #elif L==9 - "STATS.Visits.en#global-visits"; + "ANALYTICS.Visits.en#global-visits"; #endif -const char *Hlp_STATS_Visits_visits_to_course = +const char *Hlp_ANALYTICS_Visits_visits_to_course = #if L==1 - "STATS.Visits.es#accesos-a-la-asignatura"; + "ANALYTICS.Visits.es#accesos-a-la-asignatura"; #elif L==2 - "STATS.Visits.en#visits-to-course"; + "ANALYTICS.Visits.en#visits-to-course"; #elif L==3 - "STATS.Visits.en#visits-to-course"; + "ANALYTICS.Visits.en#visits-to-course"; #elif L==4 - "STATS.Visits.es#accesos-a-la-asignatura"; + "ANALYTICS.Visits.es#accesos-a-la-asignatura"; #elif L==5 - "STATS.Visits.en#visits-to-course"; + "ANALYTICS.Visits.en#visits-to-course"; #elif L==6 - "STATS.Visits.es#accesos-a-la-asignatura"; + "ANALYTICS.Visits.es#accesos-a-la-asignatura"; #elif L==7 - "STATS.Visits.en#visits-to-course"; + "ANALYTICS.Visits.en#visits-to-course"; #elif L==8 - "STATS.Visits.en#visits-to-course"; + "ANALYTICS.Visits.en#visits-to-course"; #elif L==9 - "STATS.Visits.en#visits-to-course"; + "ANALYTICS.Visits.en#visits-to-course"; #endif -const char *Hlp_STATS_Report = +const char *Hlp_ANALYTICS_Report = #if L==1 - "STATS.Report.es"; + "ANALYTICS.Report.es"; #elif L==2 - "STATS.Report.en"; + "ANALYTICS.Report.en"; #elif L==3 - "STATS.Report.en"; + "ANALYTICS.Report.en"; #elif L==4 - "STATS.Report.es"; + "ANALYTICS.Report.es"; #elif L==5 - "STATS.Report.en"; + "ANALYTICS.Report.en"; #elif L==6 - "STATS.Report.es"; + "ANALYTICS.Report.es"; #elif L==7 - "STATS.Report.en"; + "ANALYTICS.Report.en"; #elif L==8 - "STATS.Report.en"; + "ANALYTICS.Report.en"; #elif L==9 - "STATS.Report.en"; + "ANALYTICS.Report.en"; #endif -const char *Hlp_STATS_Frequent = +const char *Hlp_ANALYTICS_Frequent = #if L==1 - "STATS.Frequent.es"; + "ANALYTICS.Frequent.es"; #elif L==2 - "STATS.Frequent.en"; + "ANALYTICS.Frequent.en"; #elif L==3 - "STATS.Frequent.en"; + "ANALYTICS.Frequent.en"; #elif L==4 - "STATS.Frequent.es"; + "ANALYTICS.Frequent.es"; #elif L==5 - "STATS.Frequent.en"; + "ANALYTICS.Frequent.en"; #elif L==6 - "STATS.Frequent.es"; + "ANALYTICS.Frequent.es"; #elif L==7 - "STATS.Frequent.en"; + "ANALYTICS.Frequent.en"; #elif L==8 - "STATS.Frequent.en"; + "ANALYTICS.Frequent.en"; #elif L==9 - "STATS.Frequent.en"; + "ANALYTICS.Frequent.en"; #endif /***** PROFILE tab *****/ diff --git a/swad_indicator.c b/swad_indicator.c index 77860677..0e7b09cb 100644 --- a/swad_indicator.c +++ b/swad_indicator.c @@ -88,7 +88,7 @@ static unsigned long Ind_GetNumFilesInWorksZonesOfCrsFromDB (long CrsCod); void Ind_ReqIndicatorsCourses (void) { - extern const char *Hlp_STATS_Indicators; + extern const char *Hlp_ANALYTICS_Indicators; extern const char *The_ClassForm[The_NUM_THEMES]; extern const char *Txt_Scope; extern const char *Txt_Types_of_degree; @@ -109,7 +109,7 @@ void Ind_ReqIndicatorsCourses (void) /***** Start box *****/ Box_StartBox (NULL,Txt_Indicators_of_courses,NULL, - Hlp_STATS_Indicators,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Indicators,Box_NOT_CLOSABLE); /***** Form to update indicators *****/ /* Start form and table */ diff --git a/swad_menu.c b/swad_menu.c index 5ca39fd6..980942c5 100644 --- a/swad_menu.c +++ b/swad_menu.c @@ -261,7 +261,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB 0, // 11 0, // 12 }, - // TabSta ******************* + // TabAna ******************* { ActReqUseGbl, // 0 ActSeePhoDeg, // 1 diff --git a/swad_network.c b/swad_network.c index c9a7cb97..4e90cbab 100644 --- a/swad_network.c +++ b/swad_network.c @@ -435,7 +435,7 @@ static void Net_GetMyWebsAndSocialNetsFromForm (void) void Net_ShowWebAndSocialNetworksStats (void) { - extern const char *Hlp_STATS_Figures_webs_social_networks; + extern const char *Hlp_ANALYTICS_Figures_webs_social_networks; extern const char *Txt_STAT_USE_STAT_TYPES[Sta_NUM_FIGURES]; extern const char *Txt_Web_social_network; extern const char *Txt_No_of_users; @@ -535,7 +535,7 @@ void Net_ShowWebAndSocialNetworksStats (void) /***** Start box and table *****/ Box_StartBoxTable (NULL,Txt_STAT_USE_STAT_TYPES[Sta_SOCIAL_NETWORKS],NULL, - Hlp_STATS_Figures_webs_social_networks,Box_NOT_CLOSABLE,2); + Hlp_ANALYTICS_Figures_webs_social_networks,Box_NOT_CLOSABLE,2); /***** Write heading *****/ fprintf (Gbl.F.Out,"" diff --git a/swad_photo.c b/swad_photo.c index 7f778764..801a0558 100644 --- a/swad_photo.c +++ b/swad_photo.c @@ -1671,7 +1671,7 @@ void Pho_PrintPhotoDegree (void) void Pho_ShowOrPrintPhotoDegree (Pho_AvgPhotoSeeOrPrint_t SeeOrPrint) { - extern const char *Hlp_STATS_Degrees; + extern const char *Hlp_ANALYTICS_Degrees; extern const char *Txt_Degrees; /***** Get photo size from form *****/ @@ -1693,7 +1693,7 @@ void Pho_ShowOrPrintPhotoDegree (Pho_AvgPhotoSeeOrPrint_t SeeOrPrint) /***** Start box *****/ Box_StartBox (NULL,Txt_Degrees,Pho_PutIconToPrintDegreeStats, - Hlp_STATS_Degrees,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Degrees,Box_NOT_CLOSABLE); Tbl_StartTableCenter (2); /***** Put a selector for the type of average *****/ diff --git a/swad_report.c b/swad_report.c index ce1c1cd6..9736dbd3 100644 --- a/swad_report.c +++ b/swad_report.c @@ -147,7 +147,7 @@ static void Rep_RemoveUsrReportsFromDB (long UsrCod); void Rep_ReqMyUsageReport (void) { - extern const char *Hlp_STATS_Report; + extern const char *Hlp_ANALYTICS_Report; extern const char *Txt_Report_of_use_of_PLATFORM; extern const char *Txt_Generate_report; @@ -157,7 +157,7 @@ void Rep_ReqMyUsageReport (void) /***** Start box *****/ sprintf (Gbl.Title,Txt_Report_of_use_of_PLATFORM,Cfg_PLATFORM_SHORT_NAME); Box_StartBox (NULL,Gbl.Title,NULL, - Hlp_STATS_Report,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Report,Box_NOT_CLOSABLE); /***** Header *****/ Req_TitleReport (NULL); // NULL means do not write date @@ -254,7 +254,7 @@ static void Rep_CreateMyUsageReport (struct Rep_Report *Report) static void Rep_PutLinkToMyUsageReport (struct Rep_Report *Report) { - extern const char *Hlp_STATS_Report; + extern const char *Hlp_ANALYTICS_Report; extern const char *Txt_Report_of_use_of_PLATFORM; extern const char *Txt_Report; extern const char *Txt_This_link_will_remain_active_as_long_as_your_user_s_account_exists; @@ -262,7 +262,7 @@ static void Rep_PutLinkToMyUsageReport (struct Rep_Report *Report) /***** Start box *****/ sprintf (Gbl.Title,Txt_Report_of_use_of_PLATFORM,Cfg_PLATFORM_SHORT_NAME); Box_StartBox (NULL,Gbl.Title,NULL, - Hlp_STATS_Report,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Report,Box_NOT_CLOSABLE); /***** Header *****/ Req_TitleReport (&Report->CurrentTimeUTC); diff --git a/swad_statistic.c b/swad_statistic.c index fa959aa3..69d482ce 100644 --- a/swad_statistic.c +++ b/swad_statistic.c @@ -431,7 +431,7 @@ void Sta_RemoveOldEntriesRecentLog (void) void Sta_AskShowCrsHits (void) { - extern const char *Hlp_STATS_Visits_visits_to_course; + extern const char *Hlp_ANALYTICS_Visits_visits_to_course; extern const char *The_ClassForm[The_NUM_THEMES]; extern const char *Txt_Statistics_of_visits_to_the_course_X; extern const char *Txt_Users; @@ -481,7 +481,7 @@ void Sta_AskShowCrsHits (void) sprintf (Gbl.Title,Txt_Statistics_of_visits_to_the_course_X, Gbl.CurrentCrs.Crs.ShrtName); Box_StartBox (NULL,Gbl.Title,NULL, - Hlp_STATS_Visits_visits_to_course,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Visits_visits_to_course,Box_NOT_CLOSABLE); /***** Show form to select the groups *****/ Grp_ShowFormToSelectSeveralGroups (ActReqAccCrs,Grp_ONLY_MY_GROUPS); @@ -635,7 +635,7 @@ void Sta_AskShowCrsHits (void) void Sta_AskShowGblHits (void) { - extern const char *Hlp_STATS_Visits_global_visits; + extern const char *Hlp_ANALYTICS_Visits_global_visits; extern const char *The_ClassForm[The_NUM_THEMES]; extern const char *Txt_Visits_to_course; extern const char *Txt_Statistics_of_all_visits; @@ -678,7 +678,7 @@ void Sta_AskShowGblHits (void) /***** Start box and table *****/ Box_StartBoxTable (NULL,Txt_Statistics_of_all_visits,NULL, - Hlp_STATS_Visits_global_visits,Box_NOT_CLOSABLE,2); + Hlp_ANALYTICS_Visits_global_visits,Box_NOT_CLOSABLE,2); /***** Start and end dates for the search *****/ Dat_PutFormStartEndClientLocalDateTimesWithYesterdayToday (Gbl.Action.Act == ActReqAccGbl); @@ -3904,7 +3904,7 @@ void Sta_WriteParamsDatesSeeAccesses (void) void Sta_ReqShowFigures (void) { - extern const char *Hlp_STATS_Figures; + extern const char *Hlp_ANALYTICS_Figures; extern const char *The_ClassForm[The_NUM_THEMES]; extern const char *Txt_Figures; extern const char *Txt_Scope; @@ -3918,7 +3918,7 @@ void Sta_ReqShowFigures (void) /***** Start box *****/ Box_StartBox (NULL,Txt_Figures,NULL, - Hlp_STATS_Figures,Box_NOT_CLOSABLE); + Hlp_ANALYTICS_Figures,Box_NOT_CLOSABLE); /***** Compute stats for anywhere, degree or course? *****/ fprintf (Gbl.F.Out,"