Version 22.64: Feb 23, 2023 Surveys moved to analytics tab.

This commit is contained in:
acanas 2023-02-23 10:20:54 +01:00
parent ed42214559
commit 9985dbcf90
13 changed files with 1232 additions and 1227 deletions

View File

@ -593,8 +593,7 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] =
[ActReqTst ] = { 103, 4,TabAss,ActReqTst ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Tst_RequestTest ,"check" },
[ActSeeAllExa ] = {1848, 5,TabAss,ActSeeAllExa ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Exa_SeeAllExams ,"file-signature" },
[ActSeeAllGam ] = {1649, 6,TabAss,ActSeeAllGam ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Gam_SeeAllGames ,"gamepad" },
[ActSeeAllRub ] = {1951, 7,TabAss,ActSeeAllRub ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Gam_SeeAllGames ,"tasks" },
[ActSeeAllSvy ] = { 966, 8,TabAss,ActSeeAllSvy ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_SeeAllSurveys ,"poll" },
[ActSeeAllRub ] = {1951, 7,TabAss,ActSeeAllRub ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Gam_SeeAllGames ,"tasks" },
// Actions not in menu:
[ActFrmNewAsg ] = { 812,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_RequestCreatOrEditAsg ,NULL},
@ -835,24 +834,6 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] =
[ActDwnGamQst ] = {1669,-1,TabUnk,ActSeeAllGam ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Gam_MoveDownQst ,NULL},
[ActReqLnkGam ] = {1935,-1,TabUnk,ActSeeAllGam ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,GamRsc_GetLinkToGame ,NULL},
[ActSeeSvy ] = { 982,-1,TabUnk,ActSeeAllSvy ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_SeeOneSurvey ,NULL},
[ActAnsSvy ] = { 983,-1,TabUnk,ActSeeAllSvy ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveSurveyAnswers ,NULL},
[ActFrmNewSvy ] = { 973,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
[ActEdiOneSvy ] = { 974,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
[ActNewSvy ] = { 968,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveFormSurvey ,NULL},
[ActChgSvy ] = { 975,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveFormSurvey ,NULL},
[ActReqRemSvy ] = { 976,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_AskRemSurvey ,NULL},
[ActRemSvy ] = { 969,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RemoveSurvey ,NULL},
[ActReqRstSvy ] = { 984,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_AskResetSurvey ,NULL},
[ActRstSvy ] = { 985,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ResetSurvey ,NULL},
[ActHidSvy ] = { 977,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_HideSurvey ,NULL},
[ActUnhSvy ] = { 978,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_UnhideSurvey ,NULL},
[ActReqLnkSvy ] = {1937,-1,TabUnk,ActSeeAllSvy ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,SvyRsc_GetLinkToSurvey ,NULL},
[ActEdiOneSvyQst ] = { 979,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestEditQuestion ,NULL},
[ActRcvSvyQst ] = { 980,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveQst ,NULL},
[ActReqRemSvyQst ] = {1524,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestRemoveQst ,NULL},
[ActRemSvyQst ] = { 981,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RemoveQst ,NULL},
// TabFil ******************************************************************
// Actions in menu:
[ActSeeAdmDocIns ] = {1249, 0,TabFil,ActSeeAdmDocIns , 0, 0, 0, 0,0x3C7, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"folder-open" },
@ -1757,19 +1738,40 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] =
[ActReqUseGbl ] = { 761, 0,TabAna,ActReqUseGbl ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Fig_ReqShowFigures ,"chart-pie" },
[ActSeePhoDeg ] = { 447, 1,TabAna,ActSeePhoDeg ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pho_ShowPhotoDegree ,"graduation-cap" },
[ActReqStaCrs ] = { 767, 2,TabAna,ActReqStaCrs ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Ind_ReqIndicatorsCourses ,"tasks" },
[ActReqAccGbl ] = { 591, 3,TabAna,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Dat_SetIniEndDatesToRecentWeeks ,Sta_AskShowGblHits ,"chart-line" },
[ActReqMyUsgRep ] = {1586, 4,TabAna,ActReqMyUsgRep ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rep_ReqMyUsageReport ,"file-alt" },
[ActMFUAct ] = { 993, 5,TabAna,ActMFUAct ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,MFU_ShowMyMFUActions ,"heart" },
[ActSeeAllSvy ] = { 966, 3,TabAna,ActSeeAllSvy ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_SeeAllSurveys ,"poll" },
[ActReqAccGbl ] = { 591, 4,TabAna,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Dat_SetIniEndDatesToRecentWeeks,Sta_AskShowGblHits ,"chart-line" },
[ActReqMyUsgRep ] = {1586, 5,TabAna,ActReqMyUsgRep ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rep_ReqMyUsageReport ,"file-alt" },
[ActMFUAct ] = { 993, 6,TabAna,ActMFUAct ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,MFU_ShowMyMFUActions ,"heart" },
// Actions not in menu:
[ActSeeUseGbl ] = { 84,-1,TabUnk,ActReqUseGbl ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Fig_ShowFigures ,NULL},
[ActPrnPhoDeg ] = { 448,-1,TabUnk,ActSeePhoDeg ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Pho_PrintPhotoDegree ,NULL},
[ActCalPhoDeg ] = { 444,-1,TabUnk,ActSeePhoDeg ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pho_CalcPhotoDegree ,NULL},
[ActSeeAccGbl ] = { 79,-1,TabUnk,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_SeeGblAccesses ,NULL},
[ActReqAccCrs ] = { 594,-1,TabUnk,ActReqAccGbl ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,Dat_SetIniEndDatesToRecentWeeks ,Sta_AskShowCrsHits ,NULL},
[ActSeeAccCrs ] = { 119,-1,TabUnk,ActReqAccGbl ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_SeeCrsAccesses ,NULL},
[ActSeeAllStaCrs ] = { 768,-1,TabUnk,ActReqAccGbl ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Ind_ShowIndicatorsCourses ,NULL},
[ActSeeSvy ] = { 982,-1,TabUnk,ActSeeAllSvy ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_SeeOneSurvey ,NULL},
[ActAnsSvy ] = { 983,-1,TabUnk,ActSeeAllSvy ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveSurveyAnswers ,NULL},
[ActFrmNewSvy ] = { 973,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
[ActEdiOneSvy ] = { 974,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
[ActNewSvy ] = { 968,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveFormSurvey ,NULL},
[ActChgSvy ] = { 975,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveFormSurvey ,NULL},
[ActReqRemSvy ] = { 976,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_AskRemSurvey ,NULL},
[ActRemSvy ] = { 969,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RemoveSurvey ,NULL},
[ActReqRstSvy ] = { 984,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_AskResetSurvey ,NULL},
[ActRstSvy ] = { 985,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ResetSurvey ,NULL},
[ActHidSvy ] = { 977,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_HideSurvey ,NULL},
[ActUnhSvy ] = { 978,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_UnhideSurvey ,NULL},
[ActReqLnkSvy ] = {1937,-1,TabUnk,ActSeeAllSvy ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,SvyRsc_GetLinkToSurvey ,NULL},
[ActEdiOneSvyQst ] = { 979,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestEditQuestion ,NULL},
[ActRcvSvyQst ] = { 980,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReceiveQst ,NULL},
[ActReqRemSvyQst ] = {1524,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RequestRemoveQst ,NULL},
[ActRemSvyQst ] = { 981,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_RemoveQst ,NULL},
[ActSeeAccGbl ] = { 79,-1,TabUnk,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_SeeGblAccesses ,NULL},
[ActReqAccCrs ] = { 594,-1,TabUnk,ActReqAccGbl ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,Dat_SetIniEndDatesToRecentWeeks,Sta_AskShowCrsHits ,NULL},
[ActSeeAccCrs ] = { 119,-1,TabUnk,ActReqAccGbl ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Sta_SeeCrsAccesses ,NULL},
[ActLstClk ] = { 989,-1,TabUnk,ActReqAccGbl ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Log_ShowLastClicks ,NULL},
[ActRefLstClk ] = { 994,-1,TabUnk,ActRefLstClk ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_AJAX_RFRESH,NULL ,Lay_RefreshLastClicks ,NULL},

File diff suppressed because it is too large Load Diff

View File

@ -629,6 +629,7 @@ siempre atento a sus comentarios y agradecido de antemano por la ayuda que siemp
TODO: Emilce Barrera Mesa: Calificación integrada de las actividades.
TODO: Emilce Barrera Mesa: Para futuras mejoras podrías incluir por favor la opción de duplicar una pregunta al momento de crearlas. Esto en razón a que si tengo dos preguntas con las mismas opciones de respuesta, pero diferente enunciado me ahorrarías tiempo si me permites duplicar la pregunta y solo cambiar el enunciado.
Version 22.64: Feb 23, 2023 Surveys moved to analytics tab. (334217 lines)
Version 22.63: Feb 22, 2023 Assessment information moved to course tab. (334216 lines)
Version 22.62.2: Feb 22, 2023 Changed icon for question bank. (334165 lines)
Copy the following icons to icon public directory:

View File

@ -208,13 +208,13 @@ void Fig_ShowFigures (void)
[Fig_TESTS ] = Tst_GetAndShowTestsStats,
[Fig_EXAMS ] = Exa_GetAndShowExamsStats,
[Fig_GAMES ] = Gam_GetAndShowGamesStats,
[Fig_SURVEYS ] = Svy_GetAndShowSurveysStats,
[Fig_TIMELINE ] = Tml_GetAndShowTimelineActivityStats,
[Fig_FOLLOW ] = Fol_GetAndShowFollowStats,
[Fig_FORUMS ] = For_GetAndShowForumStats,
[Fig_NOTIFY_EVENTS ] = Ntf_GetAndShowNumUsrsPerNotifyEvent,
[Fig_NOTICES ] = Not_GetAndShowNoticesStats,
[Fig_MESSAGES ] = Msg_GetAndShowMsgsStats,
[Fig_SURVEYS ] = Svy_GetAndShowSurveysStats,
[Fig_AGENDAS ] = Agd_GetAndShowAgendasStats,
[Fig_SOCIAL_NETWORKS ] = Net_ShowWebAndSocialNetworksStats,
[Fig_LANGUAGES ] = Lan_GetAndShowNumUsrsPerLanguage,

View File

@ -49,13 +49,13 @@ typedef enum
Fig_TESTS, // Number of test questions
Fig_EXAMS, // Number of exams
Fig_GAMES, // Number of games
Fig_SURVEYS, // Number of surveys
Fig_TIMELINE, // Number of timeline notes
Fig_FOLLOW, // Number of following and followers
Fig_FORUMS, // Number of forums, threads and posts
Fig_NOTIFY_EVENTS, // Number of users per notify event
Fig_NOTICES, // Number of notices
Fig_MESSAGES, // Number of users' (sent and received) messages
Fig_SURVEYS, // Number of surveys
Fig_AGENDAS, // Number of agendas
Fig_SOCIAL_NETWORKS, // Number of users in social networks
Fig_LANGUAGES, // Number of users per language

View File

@ -4402,8 +4402,8 @@ Grp_WhichGroups_t Grp_GetParamWhichGroups (void)
case ActSeeAsg: // List assignments
case ActSeeAllExa: // List exams
case ActSeeAllGam: // List games
case ActSeeAllSvy: // List surveys
case ActSeeAtt: // List attendance
case ActSeeAllSvy: // List surveys
/*
If I belong to this course ==> see only my groups
If I don't belong to this course ==> see all groups

View File

@ -639,11 +639,11 @@ static void Lay_WriteScripts (void)
HTM_SCRIPT_End ();
Lay_WriteScriptCustomDropzone ();
break;
case ActSeeAllStaCrs:
case ActReqAccGbl:
case ActSeeAccGbl:
case ActReqAccCrs:
case ActSeeAccCrs:
case ActSeeAllStaCrs:
HTM_SCRIPT_Begin (Cfg_URL_SWAD_PUBLIC "/jstz/jstz.js",NULL);
HTM_SCRIPT_End ();
break;

View File

@ -129,7 +129,6 @@ static const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_
[ 5] = ActSeeAllExa,
[ 6] = ActSeeAllGam,
[ 7] = ActSeeAllRub,
[ 8] = ActSeeAllSvy,
},
[TabFil] = {
[ 0] = ActSeeAdmDocIns,
@ -168,9 +167,10 @@ static const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_
[ 0] = ActReqUseGbl,
[ 1] = ActSeePhoDeg,
[ 2] = ActReqStaCrs,
[ 3] = ActReqAccGbl,
[ 4] = ActReqMyUsgRep,
[ 5] = ActMFUAct,
[ 3] = ActSeeAllSvy,
[ 4] = ActReqAccGbl,
[ 5] = ActReqMyUsgRep,
[ 6] = ActMFUAct,
},
[TabPrf] = {
[ 0] = ActFrmRolSes,

View File

@ -140,7 +140,6 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] =
/* Course tab */
/* Assessment tab */
[Ntf_EVENT_ASSIGNMENT ] = ActSeeAsg,
[Ntf_EVENT_SURVEY ] = ActSeeAllSvy,
[Ntf_EVENT_CALL_FOR_EXAM ] = ActSeeAllCfe,
/* Files tab */
[Ntf_EVENT_DOCUMENT_FILE ] = ActSeeAdmDocCrsGrp,
@ -158,6 +157,7 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] =
[Ntf_EVENT_FORUM_REPLY ] = ActSeeFor,
[Ntf_EVENT_MESSAGE ] = ActExpRcvMsg,
/* Analytics tab */
[Ntf_EVENT_SURVEY ] = ActSeeAllSvy,
/* Profile tab */
};

View File

@ -68,7 +68,6 @@ typedef enum // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
/* Course tab */
/* Assessment tab */
Ntf_EVENT_ASSIGNMENT = 4,
Ntf_EVENT_SURVEY = 19,
Ntf_EVENT_CALL_FOR_EXAM = 5,
/* Files tab */
Ntf_EVENT_DOCUMENT_FILE = 1,
@ -86,6 +85,7 @@ typedef enum // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
Ntf_EVENT_FORUM_REPLY = 16, // New reply to one of my posts in any forum
Ntf_EVENT_MESSAGE = 18,
/* Analytics tab */
Ntf_EVENT_SURVEY = 19,
/* Profile tab */
} Ntf_NotifyEvent_t;

View File

@ -202,13 +202,6 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,1);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_ATT_EVENTS:
Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,1);
@ -248,6 +241,13 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
Pag_PutHiddenParamPagNum (WhatPaginate,1);
Msg_PutHiddenParamsMsgsFilters ((struct Msg_Messages *) Context);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,1);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_MY_AGENDA:
Frm_BeginFormAnchor (ActSeeMyAgd,Pagination->Anchor);
Agd_PutParamsMyAgenda (((struct Agd_Agenda *) Context)->Past__FutureEvents,
@ -325,13 +325,6 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,1);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_ATT_EVENTS:
Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,1);
@ -371,6 +364,13 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
Pag_PutHiddenParamPagNum (WhatPaginate,1);
Msg_PutHiddenParamsMsgsFilters ((struct Msg_Messages *) Context);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,1);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_MY_AGENDA:
Frm_BeginFormAnchor (ActSeeMyAgd,Pagination->Anchor);
Agd_PutParamsMyAgenda (((struct Agd_Agenda *) Context)->Past__FutureEvents,
@ -441,13 +441,6 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->LeftPage);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_ATT_EVENTS:
Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->LeftPage);
@ -487,6 +480,13 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->LeftPage);
Msg_PutHiddenParamsMsgsFilters ((struct Msg_Messages *) Context);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->LeftPage);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_MY_AGENDA:
Frm_BeginFormAnchor (ActSeeMyAgd,Pagination->Anchor);
Agd_PutParamsMyAgenda (((struct Agd_Agenda *) Context)->Past__FutureEvents,
@ -570,13 +570,6 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,NumPage);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_ATT_EVENTS:
Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,NumPage);
@ -616,6 +609,13 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
Pag_PutHiddenParamPagNum (WhatPaginate,NumPage);
Msg_PutHiddenParamsMsgsFilters ((struct Msg_Messages *) Context);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,NumPage);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_MY_AGENDA:
Frm_BeginFormAnchor (ActSeeMyAgd,Pagination->Anchor);
Agd_PutParamsMyAgenda (((struct Agd_Agenda *) Context)->Past__FutureEvents,
@ -685,13 +685,6 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->RightPage);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_ATT_EVENTS:
Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->RightPage);
@ -731,6 +724,13 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->RightPage);
Msg_PutHiddenParamsMsgsFilters ((struct Msg_Messages *) Context);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->RightPage);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_MY_AGENDA:
Frm_BeginFormAnchor (ActSeeMyAgd,Pagination->Anchor);
Agd_PutParamsMyAgenda (((struct Agd_Agenda *) Context)->Past__FutureEvents,
@ -801,13 +801,6 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->NumPags);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_ATT_EVENTS:
Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->NumPags);
@ -847,6 +840,13 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate,
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->NumPags);
Msg_PutHiddenParamsMsgsFilters ((struct Msg_Messages *) Context);
break;
case Pag_SURVEYS:
Frm_BeginFormAnchor (ActSeeAllSvy,Pagination->Anchor);
Pag_PutHiddenParamPagNum (WhatPaginate,Pagination->NumPags);
Par_PutHiddenParamOrder ((unsigned) ((struct Svy_Surveys *) Context)->SelectedOrder);
WhichGroups = Grp_GetParamWhichGroups ();
Grp_PutParamWhichGroups (&WhichGroups);
break;
case Pag_MY_AGENDA:
Frm_BeginFormAnchor (ActSeeMyAgd,Pagination->Anchor);
Agd_PutParamsMyAgenda (((struct Agd_Agenda *) Context)->Past__FutureEvents,

View File

@ -21861,29 +21861,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Değerlendirme"
#endif
,
// 8: ActSeeAllSvy
#if L==1 // ca
"Enquestes"
#elif L==2 // de
"Umfragen"
#elif L==3 // en
"Surveys"
#elif L==4 // es
"Encuestas"
#elif L==5 // fr
"Sondages"
#elif L==6 // gn
"Encuestas" // Okoteve traducción
#elif L==7 // it
"Sondaggi"
#elif L==8 // pl
"Ankiety"
#elif L==9 // pt
"Inquéritos"
#elif L==10 // tr
"Anketler"
#endif
,
NULL, // 8
NULL, // 9
NULL, // 10
NULL, // 11
@ -22601,7 +22579,30 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Göstergeler"
#endif
,
// 3: ActReqAccGbl
// 3: ActSeeAllSvy
#if L==1 // ca
"Enquestes"
#elif L==2 // de
"Umfragen"
#elif L==3 // en
"Surveys"
#elif L==4 // es
"Encuestas"
#elif L==5 // fr
"Sondages"
#elif L==6 // gn
"Encuestas" // Okoteve traducción
#elif L==7 // it
"Sondaggi"
#elif L==8 // pl
"Ankiety"
#elif L==9 // pt
"Inquéritos"
#elif L==10 // tr
"Anketler"
#endif
,
// 4: ActReqAccGbl
#if L==1 // ca
"Accessos"
#elif L==2 // de
@ -22624,7 +22625,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Ziyaretler"
#endif
,
// 4: ActReqMyUsgRep
// 5: ActReqMyUsgRep
#if L==1 // ca
"Informe"
#elif L==2 // de
@ -22647,7 +22648,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Bildiri"
#endif
,
// 5: ActMFUAct
// 6: ActMFUAct
#if L==1 // ca
"Freqüents"
#elif L==2 // de
@ -22670,7 +22671,6 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Sık"
#endif
,
NULL, // 6
NULL, // 7
NULL, // 8
NULL, // 9
@ -45999,29 +45999,6 @@ const char *Txt_FIGURE_TYPES[Fig_NUM_FIGURES] =
"Jogos"
#elif L==10 // tr
"Oyunlar"
#endif
,
[Fig_SURVEYS] =
#if L==1 // ca
"Enquestes"
#elif L==2 // de
"Umfragen"
#elif L==3 // en
"Surveys"
#elif L==4 // es
"Encuestas"
#elif L==5 // fr
"Sondages"
#elif L==6 // gn
"Encuestas" // Okoteve traducción
#elif L==7 // it
"Sondaggi"
#elif L==8 // pl
"Ankieta"
#elif L==9 // pt
"Inquéritos"
#elif L==10 // tr
"Anketler"
#endif
,
[Fig_TIMELINE] =
@ -46160,6 +46137,29 @@ const char *Txt_FIGURE_TYPES[Fig_NUM_FIGURES] =
"Mensagens"
#elif L==10 // tr
"Mesajlar"
#endif
,
[Fig_SURVEYS] =
#if L==1 // ca
"Enquestes"
#elif L==2 // de
"Umfragen"
#elif L==3 // en
"Surveys"
#elif L==4 // es
"Encuestas"
#elif L==5 // fr
"Sondages"
#elif L==6 // gn
"Encuestas" // Okoteve traducción
#elif L==7 // it
"Sondaggi"
#elif L==8 // pl
"Ankieta"
#elif L==9 // pt
"Inquéritos"
#elif L==10 // tr
"Anketler"
#endif
,
[Fig_AGENDAS] =

View File

@ -9076,29 +9076,6 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] =
"See rubrics" // Precisa de tradução
#elif L==10 // tr
"See rubrics" // Çeviri lazim!
#endif
,
[ActSeeAllSvy] =
#if L==1 // ca
"See surveys" // Necessita traducció
#elif L==2 // de
"See surveys" // Need Übersetzung
#elif L==3 // en
"See surveys"
#elif L==4 // es
"Ver encuestas"
#elif L==5 // fr
"See surveys" // Besoin de traduction
#elif L==6 // gn
"Ver encuestas" // Okoteve traducción
#elif L==7 // it
"See surveys" // Bisogno di traduzione
#elif L==8 // pl
"See surveys" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"See surveys" // Precisa de tradução
#elif L==10 // tr
"See surveys" // Çeviri lazim!
#endif
,
[ActFrmNewAsg] =
@ -13860,374 +13837,6 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] =
"Copy link to game" // Precisa de tradução
#elif L==10 // tr
"Copy link to game" // Çeviri lazim!
#endif
,
[ActSeeSvy] =
#if L==1 // ca
"Show survey" // Necessita traducció
#elif L==2 // de
"Show survey" // Need Übersetzung
#elif L==3 // en
"Show survey"
#elif L==4 // es
"Mostrar encuesta"
#elif L==5 // fr
"Show survey" // Besoin de traduction
#elif L==6 // gn
"Mostrar encuesta" // Okoteve traducción
#elif L==7 // it
"Show survey" // Bisogno di traduzione
#elif L==8 // pl
"Show survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Show survey" // Precisa de tradução
#elif L==10 // tr
"Show survey" // Çeviri lazim!
#endif
,
[ActAnsSvy] =
#if L==1 // ca
"Answer survey" // Necessita traducció
#elif L==2 // de
"Answer survey" // Need Übersetzung
#elif L==3 // en
"Answer survey"
#elif L==4 // es
"Responder encuesta"
#elif L==5 // fr
"Answer survey" // Besoin de traduction
#elif L==6 // gn
"Responder encuesta" // Okoteve traducción
#elif L==7 // it
"Answer survey" // Bisogno di traduzione
#elif L==8 // pl
"Answer survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Answer survey" // Precisa de tradução
#elif L==10 // tr
"Answer survey" // Çeviri lazim!
#endif
,
[ActFrmNewSvy] =
#if L==1 // ca
"Edit new survey" // Necessita traducció
#elif L==2 // de
"Edit new survey" // Need Übersetzung
#elif L==3 // en
"Edit new survey"
#elif L==4 // es
"Editar nueva encuesta"
#elif L==5 // fr
"Edit new survey" // Besoin de traduction
#elif L==6 // gn
"Editar nueva encuesta" // Okoteve traducción
#elif L==7 // it
"Edit new survey" // Bisogno di traduzione
#elif L==8 // pl
"Edit new survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Edit new survey" // Precisa de tradução
#elif L==10 // tr
"Edit new survey" // Çeviri lazim!
#endif
,
[ActEdiOneSvy] =
#if L==1 // ca
"Edit survey" // Necessita traducció
#elif L==2 // de
"Edit survey" // Need Übersetzung
#elif L==3 // en
"Edit survey"
#elif L==4 // es
"Editar encuesta"
#elif L==5 // fr
"Edit survey" // Besoin de traduction
#elif L==6 // gn
"Editar encuesta" // Okoteve traducción
#elif L==7 // it
"Edit survey" // Bisogno di traduzione
#elif L==8 // pl
"Edit survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Edit survey" // Precisa de tradução
#elif L==10 // tr
"Edit survey" // Çeviri lazim!
#endif
,
[ActNewSvy] =
#if L==1 // ca
"Create new survey" // Necessita traducció
#elif L==2 // de
"Create new survey" // Need Übersetzung
#elif L==3 // en
"Create new survey"
#elif L==4 // es
"Crear nueva encuesta"
#elif L==5 // fr
"Create new survey" // Besoin de traduction
#elif L==6 // gn
"Crear nueva encuesta" // Okoteve traducción
#elif L==7 // it
"Create new survey" // Bisogno di traduzione
#elif L==8 // pl
"Create new survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Create new survey" // Precisa de tradução
#elif L==10 // tr
"Create new survey" // Çeviri lazim!
#endif
,
[ActChgSvy] =
#if L==1 // ca
"Change survey" // Necessita traducció
#elif L==2 // de
"Change survey" // Need Übersetzung
#elif L==3 // en
"Change survey"
#elif L==4 // es
"Cambiar encuesta"
#elif L==5 // fr
"Change survey" // Besoin de traduction
#elif L==6 // gn
"Cambiar encuesta" // Okoteve traducción
#elif L==7 // it
"Change survey" // Bisogno di traduzione
#elif L==8 // pl
"Change survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Change survey" // Precisa de tradução
#elif L==10 // tr
"Change survey" // Çeviri lazim!
#endif
,
[ActReqRemSvy] =
#if L==1 // ca
"Request removal of survey" // Necessita traducció
#elif L==2 // de
"Request removal of survey" // Need Übersetzung
#elif L==3 // en
"Request removal of survey"
#elif L==4 // es
"Solicitar eliminación de encuesta"
#elif L==5 // fr
"Request removal of survey" // Besoin de traduction
#elif L==6 // gn
"Solicitar eliminación de encuesta" // Okoteve traducción
#elif L==7 // it
"Request removal of survey" // Bisogno di traduzione
#elif L==8 // pl
"Request removal of survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Request removal of survey" // Precisa de tradução
#elif L==10 // tr
"Request removal of survey" // Çeviri lazim!
#endif
,
[ActRemSvy] =
#if L==1 // ca
"Remove survey" // Necessita traducció
#elif L==2 // de
"Remove survey" // Need Übersetzung
#elif L==3 // en
"Remove survey"
#elif L==4 // es
"Eliminar encuesta"
#elif L==5 // fr
"Remove survey" // Besoin de traduction
#elif L==6 // gn
"Eliminar encuesta" // Okoteve traducción
#elif L==7 // it
"Remove survey" // Bisogno di traduzione
#elif L==8 // pl
"Remove survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Remove survey" // Precisa de tradução
#elif L==10 // tr
"Remove survey" // Çeviri lazim!
#endif
,
[ActReqRstSvy] =
#if L==1 // ca
"Request reset of answers of survey" // Necessita traducció
#elif L==2 // de
"Request reset of answers of survey" // Need Übersetzung
#elif L==3 // en
"Request reset of answers of survey"
#elif L==4 // es
"Solicitar puesta a cero de preguntas de encuesta"
#elif L==5 // fr
"Request reset of answers of survey" // Besoin de traduction
#elif L==6 // gn
"Solicitar puesta a cero de preguntas de encuesta" // Okoteve traducción
#elif L==7 // it
"Request reset of answers of survey" // Bisogno di traduzione
#elif L==8 // pl
"Request reset of answers of survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Request reset of answers of survey" // Precisa de tradução
#elif L==10 // tr
"Request reset of answers of survey" // Çeviri lazim!
#endif
,
[ActRstSvy] =
#if L==1 // ca
"Reset answers of survey" // Necessita traducció
#elif L==2 // de
"Reset answers of survey" // Need Übersetzung
#elif L==3 // en
"Reset answers of survey"
#elif L==4 // es
"Poner a cero respuestas de encuesta"
#elif L==5 // fr
"Reset answers of survey" // Besoin de traduction
#elif L==6 // gn
"Poner a cero respuestas de encuesta" // Okoteve traducción
#elif L==7 // it
"Reset answers of survey" // Bisogno di traduzione
#elif L==8 // pl
"Reset answers of survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Reset answers of survey" // Precisa de tradução
#elif L==10 // tr
"Reset answers of survey" // Çeviri lazim!
#endif
,
[ActHidSvy] =
#if L==1 // ca
"Hide survey" // Necessita traducció
#elif L==2 // de
"Hide survey" // Need Übersetzung
#elif L==3 // en
"Hide survey"
#elif L==4 // es
"Ocultar encuesta"
#elif L==5 // fr
"Hide survey" // Besoin de traduction
#elif L==6 // gn
"Ocultar encuesta" // Okoteve traducción
#elif L==7 // it
"Hide survey" // Bisogno di traduzione
#elif L==8 // pl
"Hide survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Hide survey" // Precisa de tradução
#elif L==10 // tr
"Hide survey" // Çeviri lazim!
#endif
,
[ActUnhSvy] =
#if L==1 // ca
"Unhide survey" // Necessita traducció
#elif L==2 // de
"Unhide survey" // Need Übersetzung
#elif L==3 // en
"Unhide survey"
#elif L==4 // es
"Mostrar encuesta"
#elif L==5 // fr
"Unhide survey" // Besoin de traduction
#elif L==6 // gn
"Mostrar encuesta" // Okoteve traducción
#elif L==7 // it
"Unhide survey" // Bisogno di traduzione
#elif L==8 // pl
"Unhide survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Unhide survey" // Precisa de tradução
#elif L==10 // tr
"Unhide survey" // Çeviri lazim!
#endif
,
[ActEdiOneSvyQst] =
#if L==1 // ca
"Edit new survey question" // Necessita traducció
#elif L==2 // de
"Edit new survey question" // Need Übersetzung
#elif L==3 // en
"Edit new survey question"
#elif L==4 // es
"Editar nueva pregunta de encuesta"
#elif L==5 // fr
"Edit new survey question" // Besoin de traduction
#elif L==6 // gn
"Editar nueva pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Edit new survey question" // Bisogno di traduzione
#elif L==8 // pl
"Edit new survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Edit new survey question" // Precisa de tradução
#elif L==10 // tr
"Edit new survey question" // Çeviri lazim!
#endif
,
[ActRcvSvyQst] =
#if L==1 // ca
"Create survey question" // Necessita traducció
#elif L==2 // de
"Create survey question" // Need Übersetzung
#elif L==3 // en
"Create survey question"
#elif L==4 // es
"Crear pregunta de encuesta"
#elif L==5 // fr
"Create survey question" // Besoin de traduction
#elif L==6 // gn
"Crear pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Create survey question" // Bisogno di traduzione
#elif L==8 // pl
"Create survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Create survey question" // Precisa de tradução
#elif L==10 // tr
"Create survey question" // Çeviri lazim!
#endif
,
[ActReqRemSvyQst] =
#if L==1 // ca
"Request removal of survey question" // Necessita traducció
#elif L==2 // de
"Request removal of survey question" // Need Übersetzung
#elif L==3 // en
"Request removal of survey question"
#elif L==4 // es
"Solicitar eliminación de pregunta de encuesta"
#elif L==5 // fr
"Request removal of survey question" // Besoin de traduction
#elif L==6 // gn
"Solicitar eliminación de pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Request removal of survey question" // Bisogno di traduzione
#elif L==8 // pl
"Request removal of survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Request removal of survey question" // Precisa de tradução
#elif L==10 // tr
"Request removal of survey question" // Çeviri lazim!
#endif
,
[ActRemSvyQst] =
#if L==1 // ca
"Confirm removal of survey question" // Necessita traducció
#elif L==2 // de
"Confirm removal of survey question" // Need Übersetzung
#elif L==3 // en
"Confirm removal of survey question"
#elif L==4 // es
"Confirmar eliminación de pregunta de encuesta"
#elif L==5 // fr
"Confirm removal of survey question" // Besoin de traduction
#elif L==6 // gn
"Confirmar eliminación de pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Confirm removal of survey question" // Bisogno di traduzione
#elif L==8 // pl
"Confirm removal of survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Confirm removal of survey question" // Precisa de tradução
#elif L==10 // tr
"Confirm removal of survey question" // Çeviri lazim!
#endif
,
[ActSeeAdmDocIns] =
@ -32421,6 +32030,29 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] =
"Request statistics of courses" // Precisa de tradução
#elif L==10 // tr
"Request statistics of courses" // Çeviri lazim!
#endif
,
[ActSeeAllSvy] =
#if L==1 // ca
"See surveys" // Necessita traducció
#elif L==2 // de
"See surveys" // Need Übersetzung
#elif L==3 // en
"See surveys"
#elif L==4 // es
"Ver encuestas"
#elif L==5 // fr
"See surveys" // Besoin de traduction
#elif L==6 // gn
"Ver encuestas" // Okoteve traducción
#elif L==7 // it
"See surveys" // Bisogno di traduzione
#elif L==8 // pl
"See surveys" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"See surveys" // Precisa de tradução
#elif L==10 // tr
"See surveys" // Çeviri lazim!
#endif
,
[ActReqAccGbl] =
@ -32559,6 +32191,397 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] =
"Compute average photos of students of degree" // Precisa de tradução
#elif L==10 // tr
"Compute average photos of students of degree" // Çeviri lazim!
#endif
,
[ActSeeAllStaCrs] =
#if L==1 // ca
"See statistics of courses" // Necessita traducció
#elif L==2 // de
"See statistics of courses" // Need Übersetzung
#elif L==3 // en
"See statistics of courses"
#elif L==4 // es
"Ver estadísticas de asignaturas"
#elif L==5 // fr
"See statistics of courses" // Besoin de traduction
#elif L==6 // gn
"Ver estadísticas de asignaturas" // Okoteve traducción
#elif L==7 // it
"See statistics of courses" // Bisogno di traduzione
#elif L==8 // pl
"See statistics of courses" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"See statistics of courses" // Precisa de tradução
#elif L==10 // tr
"See statistics of courses" // Çeviri lazim!
#endif
,
[ActSeeSvy] =
#if L==1 // ca
"Show survey" // Necessita traducció
#elif L==2 // de
"Show survey" // Need Übersetzung
#elif L==3 // en
"Show survey"
#elif L==4 // es
"Mostrar encuesta"
#elif L==5 // fr
"Show survey" // Besoin de traduction
#elif L==6 // gn
"Mostrar encuesta" // Okoteve traducción
#elif L==7 // it
"Show survey" // Bisogno di traduzione
#elif L==8 // pl
"Show survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Show survey" // Precisa de tradução
#elif L==10 // tr
"Show survey" // Çeviri lazim!
#endif
,
[ActAnsSvy] =
#if L==1 // ca
"Answer survey" // Necessita traducció
#elif L==2 // de
"Answer survey" // Need Übersetzung
#elif L==3 // en
"Answer survey"
#elif L==4 // es
"Responder encuesta"
#elif L==5 // fr
"Answer survey" // Besoin de traduction
#elif L==6 // gn
"Responder encuesta" // Okoteve traducción
#elif L==7 // it
"Answer survey" // Bisogno di traduzione
#elif L==8 // pl
"Answer survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Answer survey" // Precisa de tradução
#elif L==10 // tr
"Answer survey" // Çeviri lazim!
#endif
,
[ActFrmNewSvy] =
#if L==1 // ca
"Edit new survey" // Necessita traducció
#elif L==2 // de
"Edit new survey" // Need Übersetzung
#elif L==3 // en
"Edit new survey"
#elif L==4 // es
"Editar nueva encuesta"
#elif L==5 // fr
"Edit new survey" // Besoin de traduction
#elif L==6 // gn
"Editar nueva encuesta" // Okoteve traducción
#elif L==7 // it
"Edit new survey" // Bisogno di traduzione
#elif L==8 // pl
"Edit new survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Edit new survey" // Precisa de tradução
#elif L==10 // tr
"Edit new survey" // Çeviri lazim!
#endif
,
[ActEdiOneSvy] =
#if L==1 // ca
"Edit survey" // Necessita traducció
#elif L==2 // de
"Edit survey" // Need Übersetzung
#elif L==3 // en
"Edit survey"
#elif L==4 // es
"Editar encuesta"
#elif L==5 // fr
"Edit survey" // Besoin de traduction
#elif L==6 // gn
"Editar encuesta" // Okoteve traducción
#elif L==7 // it
"Edit survey" // Bisogno di traduzione
#elif L==8 // pl
"Edit survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Edit survey" // Precisa de tradução
#elif L==10 // tr
"Edit survey" // Çeviri lazim!
#endif
,
[ActNewSvy] =
#if L==1 // ca
"Create new survey" // Necessita traducció
#elif L==2 // de
"Create new survey" // Need Übersetzung
#elif L==3 // en
"Create new survey"
#elif L==4 // es
"Crear nueva encuesta"
#elif L==5 // fr
"Create new survey" // Besoin de traduction
#elif L==6 // gn
"Crear nueva encuesta" // Okoteve traducción
#elif L==7 // it
"Create new survey" // Bisogno di traduzione
#elif L==8 // pl
"Create new survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Create new survey" // Precisa de tradução
#elif L==10 // tr
"Create new survey" // Çeviri lazim!
#endif
,
[ActChgSvy] =
#if L==1 // ca
"Change survey" // Necessita traducció
#elif L==2 // de
"Change survey" // Need Übersetzung
#elif L==3 // en
"Change survey"
#elif L==4 // es
"Cambiar encuesta"
#elif L==5 // fr
"Change survey" // Besoin de traduction
#elif L==6 // gn
"Cambiar encuesta" // Okoteve traducción
#elif L==7 // it
"Change survey" // Bisogno di traduzione
#elif L==8 // pl
"Change survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Change survey" // Precisa de tradução
#elif L==10 // tr
"Change survey" // Çeviri lazim!
#endif
,
[ActReqRemSvy] =
#if L==1 // ca
"Request removal of survey" // Necessita traducció
#elif L==2 // de
"Request removal of survey" // Need Übersetzung
#elif L==3 // en
"Request removal of survey"
#elif L==4 // es
"Solicitar eliminación de encuesta"
#elif L==5 // fr
"Request removal of survey" // Besoin de traduction
#elif L==6 // gn
"Solicitar eliminación de encuesta" // Okoteve traducción
#elif L==7 // it
"Request removal of survey" // Bisogno di traduzione
#elif L==8 // pl
"Request removal of survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Request removal of survey" // Precisa de tradução
#elif L==10 // tr
"Request removal of survey" // Çeviri lazim!
#endif
,
[ActRemSvy] =
#if L==1 // ca
"Remove survey" // Necessita traducció
#elif L==2 // de
"Remove survey" // Need Übersetzung
#elif L==3 // en
"Remove survey"
#elif L==4 // es
"Eliminar encuesta"
#elif L==5 // fr
"Remove survey" // Besoin de traduction
#elif L==6 // gn
"Eliminar encuesta" // Okoteve traducción
#elif L==7 // it
"Remove survey" // Bisogno di traduzione
#elif L==8 // pl
"Remove survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Remove survey" // Precisa de tradução
#elif L==10 // tr
"Remove survey" // Çeviri lazim!
#endif
,
[ActReqRstSvy] =
#if L==1 // ca
"Request reset of answers of survey" // Necessita traducció
#elif L==2 // de
"Request reset of answers of survey" // Need Übersetzung
#elif L==3 // en
"Request reset of answers of survey"
#elif L==4 // es
"Solicitar puesta a cero de preguntas de encuesta"
#elif L==5 // fr
"Request reset of answers of survey" // Besoin de traduction
#elif L==6 // gn
"Solicitar puesta a cero de preguntas de encuesta" // Okoteve traducción
#elif L==7 // it
"Request reset of answers of survey" // Bisogno di traduzione
#elif L==8 // pl
"Request reset of answers of survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Request reset of answers of survey" // Precisa de tradução
#elif L==10 // tr
"Request reset of answers of survey" // Çeviri lazim!
#endif
,
[ActRstSvy] =
#if L==1 // ca
"Reset answers of survey" // Necessita traducció
#elif L==2 // de
"Reset answers of survey" // Need Übersetzung
#elif L==3 // en
"Reset answers of survey"
#elif L==4 // es
"Poner a cero respuestas de encuesta"
#elif L==5 // fr
"Reset answers of survey" // Besoin de traduction
#elif L==6 // gn
"Poner a cero respuestas de encuesta" // Okoteve traducción
#elif L==7 // it
"Reset answers of survey" // Bisogno di traduzione
#elif L==8 // pl
"Reset answers of survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Reset answers of survey" // Precisa de tradução
#elif L==10 // tr
"Reset answers of survey" // Çeviri lazim!
#endif
,
[ActHidSvy] =
#if L==1 // ca
"Hide survey" // Necessita traducció
#elif L==2 // de
"Hide survey" // Need Übersetzung
#elif L==3 // en
"Hide survey"
#elif L==4 // es
"Ocultar encuesta"
#elif L==5 // fr
"Hide survey" // Besoin de traduction
#elif L==6 // gn
"Ocultar encuesta" // Okoteve traducción
#elif L==7 // it
"Hide survey" // Bisogno di traduzione
#elif L==8 // pl
"Hide survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Hide survey" // Precisa de tradução
#elif L==10 // tr
"Hide survey" // Çeviri lazim!
#endif
,
[ActUnhSvy] =
#if L==1 // ca
"Unhide survey" // Necessita traducció
#elif L==2 // de
"Unhide survey" // Need Übersetzung
#elif L==3 // en
"Unhide survey"
#elif L==4 // es
"Mostrar encuesta"
#elif L==5 // fr
"Unhide survey" // Besoin de traduction
#elif L==6 // gn
"Mostrar encuesta" // Okoteve traducción
#elif L==7 // it
"Unhide survey" // Bisogno di traduzione
#elif L==8 // pl
"Unhide survey" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Unhide survey" // Precisa de tradução
#elif L==10 // tr
"Unhide survey" // Çeviri lazim!
#endif
,
[ActEdiOneSvyQst] =
#if L==1 // ca
"Edit new survey question" // Necessita traducció
#elif L==2 // de
"Edit new survey question" // Need Übersetzung
#elif L==3 // en
"Edit new survey question"
#elif L==4 // es
"Editar nueva pregunta de encuesta"
#elif L==5 // fr
"Edit new survey question" // Besoin de traduction
#elif L==6 // gn
"Editar nueva pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Edit new survey question" // Bisogno di traduzione
#elif L==8 // pl
"Edit new survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Edit new survey question" // Precisa de tradução
#elif L==10 // tr
"Edit new survey question" // Çeviri lazim!
#endif
,
[ActRcvSvyQst] =
#if L==1 // ca
"Create survey question" // Necessita traducció
#elif L==2 // de
"Create survey question" // Need Übersetzung
#elif L==3 // en
"Create survey question"
#elif L==4 // es
"Crear pregunta de encuesta"
#elif L==5 // fr
"Create survey question" // Besoin de traduction
#elif L==6 // gn
"Crear pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Create survey question" // Bisogno di traduzione
#elif L==8 // pl
"Create survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Create survey question" // Precisa de tradução
#elif L==10 // tr
"Create survey question" // Çeviri lazim!
#endif
,
[ActReqRemSvyQst] =
#if L==1 // ca
"Request removal of survey question" // Necessita traducció
#elif L==2 // de
"Request removal of survey question" // Need Übersetzung
#elif L==3 // en
"Request removal of survey question"
#elif L==4 // es
"Solicitar eliminación de pregunta de encuesta"
#elif L==5 // fr
"Request removal of survey question" // Besoin de traduction
#elif L==6 // gn
"Solicitar eliminación de pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Request removal of survey question" // Bisogno di traduzione
#elif L==8 // pl
"Request removal of survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Request removal of survey question" // Precisa de tradução
#elif L==10 // tr
"Request removal of survey question" // Çeviri lazim!
#endif
,
[ActRemSvyQst] =
#if L==1 // ca
"Confirm removal of survey question" // Necessita traducció
#elif L==2 // de
"Confirm removal of survey question" // Need Übersetzung
#elif L==3 // en
"Confirm removal of survey question"
#elif L==4 // es
"Confirmar eliminación de pregunta de encuesta"
#elif L==5 // fr
"Confirm removal of survey question" // Besoin de traduction
#elif L==6 // gn
"Confirmar eliminación de pregunta de encuesta" // Okoteve traducción
#elif L==7 // it
"Confirm removal of survey question" // Bisogno di traduzione
#elif L==8 // pl
"Confirm removal of survey question" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"Confirm removal of survey question" // Precisa de tradução
#elif L==10 // tr
"Confirm removal of survey question" // Çeviri lazim!
#endif
,
[ActSeeAccGbl] =
@ -32628,29 +32651,6 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] =
"Query clicks in the current course" // Precisa de tradução
#elif L==10 // tr
"Query clicks in the current course" // Çeviri lazim!
#endif
,
[ActSeeAllStaCrs] =
#if L==1 // ca
"See statistics of courses" // Necessita traducció
#elif L==2 // de
"See statistics of courses" // Need Übersetzung
#elif L==3 // en
"See statistics of courses"
#elif L==4 // es
"Ver estadísticas de asignaturas"
#elif L==5 // fr
"See statistics of courses" // Besoin de traduction
#elif L==6 // gn
"Ver estadísticas de asignaturas" // Okoteve traducción
#elif L==7 // it
"See statistics of courses" // Bisogno di traduzione
#elif L==8 // pl
"See statistics of courses" // Potrzebujesz tlumaczenie
#elif L==9 // pt
"See statistics of courses" // Precisa de tradução
#elif L==10 // tr
"See statistics of courses" // Çeviri lazim!
#endif
,
[ActLstClk] =