mirror of https://github.com/acanas/swad-core.git
Version 17.15
This commit is contained in:
parent
99fd832c1e
commit
51fed971d2
|
@ -1001,6 +1001,26 @@ Files:
|
||||||
822. ActChgNumRowHeaGrp Change the number of rows of cabecera of a file of marks in group
|
822. ActChgNumRowHeaGrp Change the number of rows of cabecera of a file of marks in group
|
||||||
823. ActChgNumRowFooGrp Change the number of rows of pie of a file of marks in group
|
823. ActChgNumRowFooGrp Change the number of rows of pie of a file of marks in group
|
||||||
|
|
||||||
|
1293. ActReqRemFilBrf Request removal of a file of the briefcase
|
||||||
|
1294. ActRemFilBrf Remove a file of the briefcase
|
||||||
|
1295. ActRemFolBrf Remove a folder empty of the briefcase
|
||||||
|
1296. ActCopBrf Set source of copy in the briefcase
|
||||||
|
1297. ActPasBrf Paste a folder or file in the briefcase
|
||||||
|
1298. ActRemTreBrf Remove a folder no empty of the briefcase
|
||||||
|
1299. ActFrmCreBrf Form to crear a folder or file in the briefcase
|
||||||
|
1300. ActCreFolBrf Create a new folder in the briefcase
|
||||||
|
1301. ActCreLnkBrf Create a new link in the briefcase
|
||||||
|
1302. ActRenFolBrf Rename a folder of the briefcase
|
||||||
|
1303. ActRcvFilBrfDZ Receive a file in the briefcase using Dropzone.js
|
||||||
|
1304. ActRcvFilBrfCla Receive a file in the briefcase using the classic way
|
||||||
|
1305. ActExpBrf Expand a folder in briefcase
|
||||||
|
1306. ActConBrf Contract a folder in briefcase
|
||||||
|
1307. ActZIPBrf Compress a folder in briefcase
|
||||||
|
1308. ActReqDatBrf Ask for metadata of a file in the briefcase
|
||||||
|
1309. ActChgDatBrf Change metadata of a file in the briefcase
|
||||||
|
1310. ActDowBrf Download a file in the briefcase
|
||||||
|
1311. ActReqRemOldBrf Ask for removing old files in the briefcase
|
||||||
|
1312. ActRemOldBrf Remove old files in the briefcase
|
||||||
Users:
|
Users:
|
||||||
824. ActReqSelGrp Request the selection of groups of students
|
824. ActReqSelGrp Request the selection of groups of students
|
||||||
825. ActLstStd Show class photo or list of students
|
825. ActLstStd Show class photo or list of students
|
||||||
|
@ -1444,7 +1464,7 @@ Profile:
|
||||||
1226. ActSndNewPwd Send a new password via email
|
1226. ActSndNewPwd Send a new password via email
|
||||||
1227. ActLogOut Close session
|
1227. ActLogOut Close session
|
||||||
|
|
||||||
1228. ActLogIn Authentify user internally (directly from the platform)
|
1228. ActLogIn Authentify user internally (directly from the platform)
|
||||||
1229. ActLogInNew Authentify user internally (directly from the platform, only if user has not password)
|
1229. ActLogInNew Authentify user internally (directly from the platform, only if user has not password)
|
||||||
1230. ActLogInLan Change language to my language just after authentication
|
1230. ActLogInLan Change language to my language just after authentication
|
||||||
1231. ActAnnSee Mark announcement as seen
|
1231. ActAnnSee Mark announcement as seen
|
||||||
|
@ -1518,27 +1538,6 @@ Profile:
|
||||||
1290. ActEdiTut Edit the timetable of tutorías
|
1290. ActEdiTut Edit the timetable of tutorías
|
||||||
1291. ActChgTut Modify the timetable of tutorías
|
1291. ActChgTut Modify the timetable of tutorías
|
||||||
1292. ActChgMyTT1stDay Change first day of week and show timetable of the course
|
1292. ActChgMyTT1stDay Change first day of week and show timetable of the course
|
||||||
|
|
||||||
1293. ActReqRemFilBrf Request removal of a file of the briefcase
|
|
||||||
1294. ActRemFilBrf Remove a file of the briefcase
|
|
||||||
1295. ActRemFolBrf Remove a folder empty of the briefcase
|
|
||||||
1296. ActCopBrf Set source of copy in the briefcase
|
|
||||||
1297. ActPasBrf Paste a folder or file in the briefcase
|
|
||||||
1298. ActRemTreBrf Remove a folder no empty of the briefcase
|
|
||||||
1299. ActFrmCreBrf Form to crear a folder or file in the briefcase
|
|
||||||
1300. ActCreFolBrf Create a new folder in the briefcase
|
|
||||||
1301. ActCreLnkBrf Create a new link in the briefcase
|
|
||||||
1302. ActRenFolBrf Rename a folder of the briefcase
|
|
||||||
1303. ActRcvFilBrfDZ Receive a file in the briefcase using Dropzone.js
|
|
||||||
1304. ActRcvFilBrfCla Receive a file in the briefcase using the classic way
|
|
||||||
1305. ActExpBrf Expand a folder in briefcase
|
|
||||||
1306. ActConBrf Contract a folder in briefcase
|
|
||||||
1307. ActZIPBrf Compress a folder in briefcase
|
|
||||||
1308. ActReqDatBrf Ask for metadata of a file in the briefcase
|
|
||||||
1309. ActChgDatBrf Change metadata of a file in the briefcase
|
|
||||||
1310. ActDowBrf Download a file in the briefcase
|
|
||||||
1311. ActReqRemOldBrf Ask for removing old files in the briefcase
|
|
||||||
1312. ActRemOldBrf Remove old files in the briefcase
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -2071,6 +2070,7 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
|
||||||
/* ActAdmAsgWrkUsr */{ 792, 9,TabFil,ActAdmAsgWrkUsr ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"editfolderuser64x64.gif"},
|
/* ActAdmAsgWrkUsr */{ 792, 9,TabFil,ActAdmAsgWrkUsr ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"editfolderuser64x64.gif"},
|
||||||
/* ActReqAsgWrkCrs */{ 899,10,TabFil,ActReqAsgWrkCrs ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskEditWorksCrs ,"folderusers64x64.gif" },
|
/* ActReqAsgWrkCrs */{ 899,10,TabFil,ActReqAsgWrkCrs ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskEditWorksCrs ,"folderusers64x64.gif" },
|
||||||
/* ActSeeAdmMrk */{ 17,11,TabFil,ActSeeAdmMrk ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"grades64x64.gif" },
|
/* ActSeeAdmMrk */{ 17,11,TabFil,ActSeeAdmMrk ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"grades64x64.gif" },
|
||||||
|
/* ActAdmBrf */{ 23,12,TabFil,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"pendrive64x64.gif" },
|
||||||
|
|
||||||
// Actions not in menu:
|
// Actions not in menu:
|
||||||
/* ActChgToSeeDocIns */{1308,-1,TabUnk,ActSeeAdmDocIns , 0, 0, 0, 0,0x300, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
|
/* ActChgToSeeDocIns */{1308,-1,TabUnk,ActSeeAdmDocIns , 0, 0, 0, 0,0x300, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
|
||||||
|
@ -2515,6 +2515,27 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
|
||||||
/* ActChgNumRowHeaGrp*/{ 510,-1,TabUnk,ActSeeAdmMrk ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Mrk_ChangeNumRowsHeader ,NULL},
|
/* ActChgNumRowHeaGrp*/{ 510,-1,TabUnk,ActSeeAdmMrk ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Mrk_ChangeNumRowsHeader ,NULL},
|
||||||
/* ActChgNumRowFooGrp*/{ 511,-1,TabUnk,ActSeeAdmMrk ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Mrk_ChangeNumRowsFooter ,NULL},
|
/* ActChgNumRowFooGrp*/{ 511,-1,TabUnk,ActSeeAdmMrk ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Mrk_ChangeNumRowsFooter ,NULL},
|
||||||
|
|
||||||
|
/* ActReqRemFilBrf */{ 286,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemFileFromTree ,NULL},
|
||||||
|
/* ActRemFilBrf */{ 155,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFileFromTree ,NULL},
|
||||||
|
/* ActRemFolBrf */{ 196,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFolderFromTree ,NULL},
|
||||||
|
/* ActCopBrf */{ 311,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_CopyFromFileBrowser ,NULL},
|
||||||
|
/* ActPasBrf */{ 315,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_PasteIntoFileBrowser ,NULL},
|
||||||
|
/* ActRemTreBrf */{ 276,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
|
||||||
|
/* ActFrmCreBrf */{ 597,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFormFileBrowser ,NULL},
|
||||||
|
/* ActCreFolBrf */{ 170,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecFolderFileBrowser ,NULL},
|
||||||
|
/* ActCreLnkBrf */{1230,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecLinkFileBrowser ,NULL},
|
||||||
|
/* ActRenFolBrf */{ 197,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RenFolderFileBrowser ,NULL},
|
||||||
|
/* ActRcvFilBrfDZ */{1224,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone ,NULL ,NULL},
|
||||||
|
/* ActRcvFilBrfCla */{ 153,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
|
||||||
|
/* ActExpBrf */{ 410,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ExpandFileTree ,NULL},
|
||||||
|
/* ActConBrf */{ 411,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ContractFileTree ,NULL},
|
||||||
|
/* ActZIPBrf */{1136,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ZIP_CompressFileTree ,NULL},
|
||||||
|
/* ActReqDatBrf */{1047,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileMetadata ,NULL},
|
||||||
|
/* ActChgDatBrf */{1048,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ChgFileMetadata ,NULL},
|
||||||
|
/* ActDowBrf */{1123,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
|
||||||
|
/* ActReqRemOldBrf */{1488,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemoveOldFiles ,NULL},
|
||||||
|
/* ActRemOldBrf */{1489,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemoveOldFilesBriefcase ,NULL},
|
||||||
|
|
||||||
// TabUsr ******************************************************************
|
// TabUsr ******************************************************************
|
||||||
// Actions in menu:
|
// Actions in menu:
|
||||||
/* ActReqSelGrp */{ 116, 0,TabUsr,ActReqSelGrp ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Grp_ReqRegisterInGrps ,"hierarchy64x64.png" },
|
/* ActReqSelGrp */{ 116, 0,TabUsr,ActReqSelGrp ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Grp_ReqRegisterInGrps ,"hierarchy64x64.png" },
|
||||||
|
@ -2993,7 +3014,6 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
|
||||||
/* ActFrmMyAcc */{ 36, 5,TabPrf,ActFrmMyAcc ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Acc_ShowFormMyAccount ,"arroba64x64.gif" },
|
/* ActFrmMyAcc */{ 36, 5,TabPrf,ActFrmMyAcc ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Acc_ShowFormMyAccount ,"arroba64x64.gif" },
|
||||||
/* ActReqEdiRecCom */{ 285, 6,TabPrf,ActReqEdiRecCom ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rec_ShowFormMySharedRecord ,"card64x64.gif" },
|
/* ActReqEdiRecCom */{ 285, 6,TabPrf,ActReqEdiRecCom ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rec_ShowFormMySharedRecord ,"card64x64.gif" },
|
||||||
/* ActEdiPrf */{ 673, 7,TabPrf,ActEdiPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pre_EditPrefs ,"heart64x64.gif" },
|
/* ActEdiPrf */{ 673, 7,TabPrf,ActEdiPrf ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pre_EditPrefs ,"heart64x64.gif" },
|
||||||
/* ActAdmBrf */{ 23, 8,TabPrf,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,"pendrive64x64.gif" },
|
|
||||||
|
|
||||||
// Actions not in menu:
|
// Actions not in menu:
|
||||||
/* ActReqSndNewPwd */{ 665,-1,TabUnk,ActFrmLogIn , 0,0x001,0x001,0x001,0x001,0x001,0x001,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pwd_ShowFormSendNewPwd ,NULL},
|
/* ActReqSndNewPwd */{ 665,-1,TabUnk,ActFrmLogIn , 0,0x001,0x001,0x001,0x001,0x001,0x001,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Pwd_ShowFormSendNewPwd ,NULL},
|
||||||
|
@ -3080,27 +3100,6 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
|
||||||
/* ActEdiTut */{ 65,-1,TabUnk,ActSeeMyTT ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,TT_EditMyTutTimeTable ,NULL},
|
/* ActEdiTut */{ 65,-1,TabUnk,ActSeeMyTT ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,TT_EditMyTutTimeTable ,NULL},
|
||||||
/* ActChgTut */{ 48,-1,TabUnk,ActSeeMyTT ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,TT_EditMyTutTimeTable ,NULL},
|
/* ActChgTut */{ 48,-1,TabUnk,ActSeeMyTT ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,TT_EditMyTutTimeTable ,NULL},
|
||||||
/* ActChgMyTT1stDay */{1487,-1,TabUnk,ActSeeMyTT ,0x3F8,0x3C7,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Cal_ChangeFirstDayOfWeek ,TT_ShowClassTimeTable ,NULL},
|
/* ActChgMyTT1stDay */{1487,-1,TabUnk,ActSeeMyTT ,0x3F8,0x3C7,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,Cal_ChangeFirstDayOfWeek ,TT_ShowClassTimeTable ,NULL},
|
||||||
|
|
||||||
/* ActReqRemFilBrf */{ 286,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemFileFromTree ,NULL},
|
|
||||||
/* ActRemFilBrf */{ 155,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFileFromTree ,NULL},
|
|
||||||
/* ActRemFolBrf */{ 196,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFolderFromTree ,NULL},
|
|
||||||
/* ActCopBrf */{ 311,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_CopyFromFileBrowser ,NULL},
|
|
||||||
/* ActPasBrf */{ 315,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_PasteIntoFileBrowser ,NULL},
|
|
||||||
/* ActRemTreBrf */{ 276,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
|
|
||||||
/* ActFrmCreBrf */{ 597,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFormFileBrowser ,NULL},
|
|
||||||
/* ActCreFolBrf */{ 170,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecFolderFileBrowser ,NULL},
|
|
||||||
/* ActCreLnkBrf */{1230,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecLinkFileBrowser ,NULL},
|
|
||||||
/* ActRenFolBrf */{ 197,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RenFolderFileBrowser ,NULL},
|
|
||||||
/* ActRcvFilBrfDZ */{1224,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone ,NULL ,NULL},
|
|
||||||
/* ActRcvFilBrfCla */{ 153,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
|
|
||||||
/* ActExpBrf */{ 410,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ExpandFileTree ,NULL},
|
|
||||||
/* ActConBrf */{ 411,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ContractFileTree ,NULL},
|
|
||||||
/* ActZIPBrf */{1136,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ZIP_CompressFileTree ,NULL},
|
|
||||||
/* ActReqDatBrf */{1047,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileMetadata ,NULL},
|
|
||||||
/* ActChgDatBrf */{1048,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,0x3C4,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ChgFileMetadata ,NULL},
|
|
||||||
/* ActDowBrf */{1123,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
|
|
||||||
/* ActReqRemOldBrf */{1488,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemoveOldFiles ,NULL},
|
|
||||||
/* ActRemOldBrf */{1489,-1,TabUnk,ActAdmBrf ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemoveOldFilesBriefcase ,NULL},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
Act_Action_t Act_FromActCodToAction[1 + Act_MAX_ACTION_COD] = // Do not reuse unique action codes!
|
Act_Action_t Act_FromActCodToAction[1 + Act_MAX_ACTION_COD] = // Do not reuse unique action codes!
|
||||||
|
|
1323
swad_action.h
1323
swad_action.h
File diff suppressed because it is too large
Load Diff
16
swad_menu.c
16
swad_menu.c
|
@ -83,6 +83,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabSys *******************
|
// TabSys *******************
|
||||||
{
|
{
|
||||||
|
@ -98,6 +99,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabCty *******************
|
// TabCty *******************
|
||||||
{
|
{
|
||||||
|
@ -113,6 +115,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabIns *******************
|
// TabIns *******************
|
||||||
{
|
{
|
||||||
|
@ -128,6 +131,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabCtr *******************
|
// TabCtr *******************
|
||||||
{
|
{
|
||||||
|
@ -143,6 +147,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabDeg *******************
|
// TabDeg *******************
|
||||||
{
|
{
|
||||||
|
@ -158,6 +163,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabCrs *******************
|
// TabCrs *******************
|
||||||
{
|
{
|
||||||
|
@ -173,6 +179,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabAss *******************
|
// TabAss *******************
|
||||||
{
|
{
|
||||||
|
@ -188,6 +195,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabFil *******************
|
// TabFil *******************
|
||||||
{
|
{
|
||||||
|
@ -203,6 +211,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
ActAdmAsgWrkUsr, // 9
|
ActAdmAsgWrkUsr, // 9
|
||||||
ActReqAsgWrkCrs, // 10
|
ActReqAsgWrkCrs, // 10
|
||||||
ActSeeAdmMrk, // 11
|
ActSeeAdmMrk, // 11
|
||||||
|
ActAdmBrf, // 12
|
||||||
},
|
},
|
||||||
// TabUsr *******************
|
// TabUsr *******************
|
||||||
{
|
{
|
||||||
|
@ -218,6 +227,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabSoc *******************
|
// TabSoc *******************
|
||||||
{
|
{
|
||||||
|
@ -233,6 +243,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabMsg *******************
|
// TabMsg *******************
|
||||||
{
|
{
|
||||||
|
@ -248,6 +259,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabSta *******************
|
// TabSta *******************
|
||||||
{
|
{
|
||||||
|
@ -263,6 +275,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
// TabPrf *******************
|
// TabPrf *******************
|
||||||
{
|
{
|
||||||
|
@ -274,10 +287,11 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
ActFrmMyAcc, // 5
|
ActFrmMyAcc, // 5
|
||||||
ActReqEdiRecCom, // 6
|
ActReqEdiRecCom, // 6
|
||||||
ActEdiPrf, // 7
|
ActEdiPrf, // 7
|
||||||
ActAdmBrf, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
0, // 11
|
0, // 11
|
||||||
|
0, // 12
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -188,9 +188,10 @@ static bool Tab_CheckIfICanViewTab (Tab_Tab_t Tab)
|
||||||
return (Gbl.CurrentCrs.Crs.CrsCod > 0); // Course selected
|
return (Gbl.CurrentCrs.Crs.CrsCod > 0); // Course selected
|
||||||
case TabAss:
|
case TabAss:
|
||||||
return (Gbl.CurrentCrs.Crs.CrsCod > 0 || // Course selected
|
return (Gbl.CurrentCrs.Crs.CrsCod > 0 || // Course selected
|
||||||
Gbl.Usrs.Me.Role.Logged >= Rol_STD); // Surveys not available for unknown users and guests
|
Gbl.Usrs.Me.Role.Logged >= Rol_STD); // I belong to course or I am an admin
|
||||||
case TabFil:
|
case TabFil:
|
||||||
return (Gbl.CurrentIns.Ins.InsCod > 0); // Institution selected
|
return (Gbl.CurrentIns.Ins.InsCod > 0 || // Institution selected
|
||||||
|
Gbl.Usrs.Me.Logged); // I'm logged
|
||||||
default:
|
default:
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
115
swad_text.c
115
swad_text.c
|
@ -18822,6 +18822,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabCty *****************************************************
|
// TabCty *****************************************************
|
||||||
|
@ -18917,6 +18918,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabIns *****************************************************
|
// TabIns *****************************************************
|
||||||
|
@ -19032,6 +19034,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabCtr *****************************************************
|
// TabCtr *****************************************************
|
||||||
|
@ -19127,6 +19130,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabDeg *****************************************************
|
// TabDeg *****************************************************
|
||||||
|
@ -19222,6 +19226,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabCrs *****************************************************
|
// TabCrs *****************************************************
|
||||||
|
@ -19417,6 +19422,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabAss *****************************************************
|
// TabAss *****************************************************
|
||||||
|
@ -19572,6 +19578,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabFil *****************************************************
|
// TabFil *****************************************************
|
||||||
|
@ -19785,7 +19792,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
"Trabalhos"
|
"Trabalhos"
|
||||||
#endif
|
#endif
|
||||||
,
|
,
|
||||||
// 10: ActReqAsgWrkCrs
|
// 10: ActReqAsgWrkCrs
|
||||||
#if L==1
|
#if L==1
|
||||||
"Treballs"
|
"Treballs"
|
||||||
#elif L==2
|
#elif L==2
|
||||||
|
@ -19806,7 +19813,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
"Trabalhos"
|
"Trabalhos"
|
||||||
#endif
|
#endif
|
||||||
,
|
,
|
||||||
// 11: ActSeeMrk
|
// 11: ActSeeMrk
|
||||||
#if L==1
|
#if L==1
|
||||||
"Qualificacions"
|
"Qualificacions"
|
||||||
#elif L==2
|
#elif L==2
|
||||||
|
@ -19825,6 +19832,27 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
"Marks"
|
"Marks"
|
||||||
#elif L==9
|
#elif L==9
|
||||||
"Notas"
|
"Notas"
|
||||||
|
#endif
|
||||||
|
,
|
||||||
|
// 12: ActAdmBrf
|
||||||
|
#if L==1
|
||||||
|
"Maletí"
|
||||||
|
#elif L==2
|
||||||
|
"Aktentasche"
|
||||||
|
#elif L==3
|
||||||
|
"Briefcase"
|
||||||
|
#elif L==4
|
||||||
|
"Maletín"
|
||||||
|
#elif L==5
|
||||||
|
"Portedocuments"
|
||||||
|
#elif L==6
|
||||||
|
"Maletín" // Okoteve traducción
|
||||||
|
#elif L==7
|
||||||
|
"Cartella"
|
||||||
|
#elif L==8
|
||||||
|
"Teczka"
|
||||||
|
#elif L==9
|
||||||
|
"Pasta"
|
||||||
#endif
|
#endif
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -20001,6 +20029,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabSoc *****************************************************
|
// TabSoc *****************************************************
|
||||||
|
@ -20096,6 +20125,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabMsg *****************************************************
|
// TabMsg *****************************************************
|
||||||
|
@ -20251,6 +20281,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabSta **********************************************************************
|
// TabSta **********************************************************************
|
||||||
|
@ -20386,6 +20417,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabPrf *****************************************************
|
// TabPrf *****************************************************
|
||||||
|
@ -20557,30 +20589,11 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
"Preferências"
|
"Preferências"
|
||||||
#endif
|
#endif
|
||||||
,
|
,
|
||||||
// 8: ActAdmBrf
|
NULL, // 8
|
||||||
#if L==1
|
|
||||||
"Maletí"
|
|
||||||
#elif L==2
|
|
||||||
"Aktentasche"
|
|
||||||
#elif L==3
|
|
||||||
"Briefcase"
|
|
||||||
#elif L==4
|
|
||||||
"Maletín"
|
|
||||||
#elif L==5
|
|
||||||
"Portedocuments"
|
|
||||||
#elif L==6
|
|
||||||
"Maletín" // Okoteve traducción
|
|
||||||
#elif L==7
|
|
||||||
"Cartella"
|
|
||||||
#elif L==8
|
|
||||||
"Teczka"
|
|
||||||
#elif L==9
|
|
||||||
"Pasta"
|
|
||||||
#endif
|
|
||||||
,
|
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -20600,6 +20613,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabSys *****************************************************
|
// TabSys *****************************************************
|
||||||
|
@ -20775,6 +20789,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabCty *****************************************************
|
// TabCty *****************************************************
|
||||||
|
@ -20870,6 +20885,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabIns *****************************************************
|
// TabIns *****************************************************
|
||||||
|
@ -20985,6 +21001,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabCtr *****************************************************
|
// TabCtr *****************************************************
|
||||||
|
@ -21083,6 +21100,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabDeg *****************************************************
|
// TabDeg *****************************************************
|
||||||
|
@ -21181,6 +21199,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabCrs *****************************************************
|
// TabCrs *****************************************************
|
||||||
|
@ -21379,6 +21398,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabAss *****************************************************
|
// TabAss *****************************************************
|
||||||
|
@ -21537,6 +21557,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabFil *****************************************************
|
// TabFil *****************************************************
|
||||||
|
@ -21815,6 +21836,27 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
#elif L==9
|
#elif L==9
|
||||||
"Consulta individualizada de notas"
|
"Consulta individualizada de notas"
|
||||||
" (somente cada aluno vê suas notas)"
|
" (somente cada aluno vê suas notas)"
|
||||||
|
#endif
|
||||||
|
,
|
||||||
|
// 12: ActAdmBrf
|
||||||
|
#if L==1
|
||||||
|
"La meva zona privada d'emmagatzematge de fitxers"
|
||||||
|
#elif L==2
|
||||||
|
"Aktentasche"
|
||||||
|
#elif L==3
|
||||||
|
"Virtual pendrive"
|
||||||
|
#elif L==4
|
||||||
|
"Mi zona privada de almacenamiento de archivos"
|
||||||
|
#elif L==5
|
||||||
|
"Portedocuments"
|
||||||
|
#elif L==6
|
||||||
|
"Mi zona privada de almacenamiento de archivos" // Okoteve traducción
|
||||||
|
#elif L==7
|
||||||
|
"Penna USB"
|
||||||
|
#elif L==8
|
||||||
|
"Pendrive wirtualne"
|
||||||
|
#elif L==9
|
||||||
|
"Pasta"
|
||||||
#endif
|
#endif
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -21995,6 +22037,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabSoc *****************************************************
|
// TabSoc *****************************************************
|
||||||
|
@ -22093,6 +22136,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabMsg *****************************************************
|
// TabMsg *****************************************************
|
||||||
|
@ -22257,6 +22301,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabSta *****************************************************
|
// TabSta *****************************************************
|
||||||
|
@ -22398,6 +22443,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
// TabPrf *****************************************************
|
// TabPrf *****************************************************
|
||||||
|
@ -22569,30 +22615,11 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
|
||||||
"Preferências"
|
"Preferências"
|
||||||
#endif
|
#endif
|
||||||
,
|
,
|
||||||
// 8: ActAdmBrf
|
NULL, // 8
|
||||||
#if L==1
|
|
||||||
"La meva zona privada d'emmagatzematge de fitxers"
|
|
||||||
#elif L==2
|
|
||||||
"Aktentasche"
|
|
||||||
#elif L==3
|
|
||||||
"Virtual pendrive"
|
|
||||||
#elif L==4
|
|
||||||
"Mi zona privada de almacenamiento de archivos"
|
|
||||||
#elif L==5
|
|
||||||
"Portedocuments"
|
|
||||||
#elif L==6
|
|
||||||
"Mi zona privada de almacenamiento de archivos" // Okoteve traducción
|
|
||||||
#elif L==7
|
|
||||||
"Penna USB"
|
|
||||||
#elif L==8
|
|
||||||
"Pendrive wirtualne"
|
|
||||||
#elif L==9
|
|
||||||
"Pasta"
|
|
||||||
#endif
|
|
||||||
,
|
|
||||||
NULL, // 9
|
NULL, // 9
|
||||||
NULL, // 10
|
NULL, // 10
|
||||||
NULL, // 11
|
NULL, // 11
|
||||||
|
NULL, // 12
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue