From ac542d66f2290ec506f66705b25559569501e959 Mon Sep 17 00:00:00 2001 From: acanas Date: Thu, 6 Apr 2023 21:43:41 +0200 Subject: [PATCH] Version 22.92.2: Apr 06, 2023 Code refactoring in resources. --- swad_action_list.c | 228 ++++++++++++++++++++++---------------------- swad_action_list.h | 14 +-- swad_assignment.c | 4 +- swad_attendance.c | 8 +- swad_changelog.h | 1 + swad_exam.c | 4 +- swad_exam_session.c | 2 +- swad_game.c | 4 +- swad_group.c | 4 +- swad_match.c | 2 +- swad_menu.c | 6 +- swad_notification.c | 2 +- swad_pagination.c | 36 +++---- swad_project.c | 16 ++-- swad_resource.c | 43 +++------ swad_resource.h | 2 +- swad_rubric.c | 2 +- swad_survey.c | 6 +- swad_text.c | 6 +- swad_text_action.c | 14 +-- 20 files changed, 195 insertions(+), 209 deletions(-) diff --git a/swad_action_list.c b/swad_action_list.c index 5d242993..b72b3487 100644 --- a/swad_action_list.c +++ b/swad_action_list.c @@ -591,8 +591,8 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = // TabAss ****************************************************************** // Actions in menu: - [ActSeeAsg ] = { 801, 0,TabAss,ActSeeAsg ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_SeeAssignments ,"edit" }, - [ActSeePrj ] = {1674, 1,TabAss,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_SeeProjects ,"file-invoice" }, + [ActSeeAllAsg ] = { 801, 0,TabAss,ActSeeAllAsg ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_SeeAssignments ,"edit" }, + [ActSeeAllPrj ] = {1674, 1,TabAss,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_SeeProjects ,"file-invoice" }, [ActSeeAllCfe ] = { 85, 2,TabAss,ActSeeAllCfe ,0x3F8,0x3C7, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cfe_ListCallsForExamsSee ,"bullhorn" }, [ActEdiTstQst ] = { 104, 3,TabAss,ActEdiTstQst ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,Dat_SetIniEndDatesToPastAndNow ,Qst_ReqEditQsts ,"clipboard-question" }, [ActReqTst ] = { 103, 4,TabAss,ActReqTst ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Tst_ReqTest ,"check" }, @@ -601,92 +601,92 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = [ActSeeAllRub ] = {1951, 7,TabAss,ActSeeAllRub ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rub_SeeAllRubrics ,"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_ReqCreatOrEditAsg ,NULL}, - [ActEdiOneAsg ] = { 814,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReqCreatOrEditAsg ,NULL}, - [ActSeeOneAsg ] = {1942,-1,TabUnk,ActSeeAsg ,0x3F8,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_SeeOneAssignment ,NULL}, - [ActPrnOneAsg ] = {1637,-1,TabUnk,ActSeeAsg ,0x3F8,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Asg_PrintOneAssignment ,NULL}, - [ActNewAsg ] = { 803,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReceiveFormAssignment ,NULL}, - [ActChgAsg ] = { 815,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReceiveFormAssignment ,NULL}, - [ActReqRemAsg ] = { 813,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReqRemAssignment ,NULL}, - [ActRemAsg ] = { 806,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_RemoveAssignment ,NULL}, - [ActHidAsg ] = { 964,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_HideAssignment ,NULL}, - [ActUnhAsg ] = { 965,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_UnhideAssignment ,NULL}, - [ActReqLnkAsg ] = {1943,-1,TabUnk,ActSeeAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,AsgRsc_GetLinkToAssignment ,NULL}, + [ActFrmNewAsg ] = { 812,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReqCreatOrEditAsg ,NULL}, + [ActEdiOneAsg ] = { 814,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReqCreatOrEditAsg ,NULL}, + [ActSeeOneAsg ] = {1942,-1,TabUnk,ActSeeAllAsg ,0x3F8,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_SeeOneAssignment ,NULL}, + [ActPrnOneAsg ] = {1637,-1,TabUnk,ActSeeAllAsg ,0x3F8,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Asg_PrintOneAssignment ,NULL}, + [ActNewAsg ] = { 803,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReceiveFormAssignment ,NULL}, + [ActChgAsg ] = { 815,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReceiveFormAssignment ,NULL}, + [ActReqRemAsg ] = { 813,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_ReqRemAssignment ,NULL}, + [ActRemAsg ] = { 806,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_RemoveAssignment ,NULL}, + [ActHidAsg ] = { 964,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_HideAssignment ,NULL}, + [ActUnhAsg ] = { 965,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Asg_UnhideAssignment ,NULL}, + [ActReqLnkAsg ] = {1943,-1,TabUnk,ActSeeAllAsg ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,AsgRsc_GetLinkToAssignment ,NULL}, - [ActCfgPrj ] = {1803,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,PrjCfg_ShowFormConfig ,NULL}, - [ActRcvCfgPrj ] = {1804,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,PrjCfg_ReceiveConfig ,NULL}, - [ActReqUsrPrj ] = {1805,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ListUsrsToSelect ,NULL}, - [ActSeeTblAllPrj ] = {1696,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Prj_ShowTableSelectedPrjs ,NULL}, - [ActReqLckAllPrj ] = {1775,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqLockSelectedPrjsEdition ,NULL}, - [ActReqUnlAllPrj ] = {1776,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqUnloSelectedPrjsEdition ,NULL}, - [ActLckAllPrj ] = {1777,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_LockSelectedPrjsEdition ,NULL}, - [ActUnlAllPrj ] = {1778,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_UnloSelectedPrjsEdition ,NULL}, - [ActFrmNewPrj ] = {1675,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqCreatePrj ,NULL}, - [ActEdiOnePrj ] = {1676,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqEditPrj ,NULL}, - [ActSeeOnePrj ] = {1949,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL}, - [ActPrnOnePrj ] = {1677,-1,TabUnk,ActSeePrj ,0x3F8,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Prj_PrintOneProject ,NULL}, - [ActNewPrj ] = {1678,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReceiveFormProject ,NULL}, - [ActChgPrj ] = {1679,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReceiveFormProject ,NULL}, - [ActReqRemPrj ] = {1680,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemProject ,NULL}, - [ActRemPrj ] = {1681,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemoveProject ,NULL}, - [ActHidPrj ] = {1682,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_HideProject ,NULL}, - [ActUnhPrj ] = {1683,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_UnhideProject ,NULL}, - [ActLckPrj ] = {1773,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_AJAX_NORMAL,NULL ,Prj_LockProjectEdition ,NULL}, - [ActUnlPrj ] = {1774,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_AJAX_NORMAL,NULL ,Prj_UnloProjectEdition ,NULL}, - [ActChgPrjRev ] = {1950,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ChangeReviewStatus ,NULL}, - [ActReqAddStdPrj ] = {1684,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqAddStds ,NULL}, - [ActReqAddTutPrj ] = {1685,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqAddTuts ,NULL}, - [ActReqAddEvlPrj ] = {1686,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqAddEvls ,NULL}, - [ActAddStdPrj ] = {1687,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_GetSelectedUsrsAndAddStds ,NULL}, - [ActAddTutPrj ] = {1688,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_GetSelectedUsrsAndAddTuts ,NULL}, - [ActAddEvlPrj ] = {1689,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_GetSelectedUsrsAndAddEvls ,NULL}, - [ActReqRemStdPrj ] = {1690,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemStd ,NULL}, - [ActReqRemTutPrj ] = {1691,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemTut ,NULL}, - [ActReqRemEvlPrj ] = {1692,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemEvl ,NULL}, - [ActRemStdPrj ] = {1693,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemStd ,NULL}, - [ActRemTutPrj ] = {1694,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemTut ,NULL}, - [ActRemEvlPrj ] = {1695,-1,TabUnk,ActSeePrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemEvl ,NULL}, - [ActReqLnkPrj ] = {1948,-1,TabUnk,ActSeePrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,PrjRsc_GetLinkToProject ,NULL}, + [ActCfgPrj ] = {1803,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,PrjCfg_ShowFormConfig ,NULL}, + [ActRcvCfgPrj ] = {1804,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,PrjCfg_ReceiveConfig ,NULL}, + [ActReqUsrPrj ] = {1805,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ListUsrsToSelect ,NULL}, + [ActSeeTblAllPrj ] = {1696,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Prj_ShowTableSelectedPrjs ,NULL}, + [ActReqLckAllPrj ] = {1775,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqLockSelectedPrjsEdition ,NULL}, + [ActReqUnlAllPrj ] = {1776,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqUnloSelectedPrjsEdition ,NULL}, + [ActLckAllPrj ] = {1777,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_LockSelectedPrjsEdition ,NULL}, + [ActUnlAllPrj ] = {1778,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_UnloSelectedPrjsEdition ,NULL}, + [ActFrmNewPrj ] = {1675,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqCreatePrj ,NULL}, + [ActEdiOnePrj ] = {1676,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqEditPrj ,NULL}, + [ActSeeOnePrj ] = {1949,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL}, + [ActPrnOnePrj ] = {1677,-1,TabUnk,ActSeeAllPrj ,0x3F8,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Prj_PrintOneProject ,NULL}, + [ActNewPrj ] = {1678,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReceiveFormProject ,NULL}, + [ActChgPrj ] = {1679,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReceiveFormProject ,NULL}, + [ActReqRemPrj ] = {1680,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemProject ,NULL}, + [ActRemPrj ] = {1681,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemoveProject ,NULL}, + [ActHidPrj ] = {1682,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_HideProject ,NULL}, + [ActUnhPrj ] = {1683,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_UnhideProject ,NULL}, + [ActLckPrj ] = {1773,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_AJAX_NORMAL,NULL ,Prj_LockProjectEdition ,NULL}, + [ActUnlPrj ] = {1774,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_AJAX_NORMAL,NULL ,Prj_UnloProjectEdition ,NULL}, + [ActChgPrjRev ] = {1950,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ChangeReviewStatus ,NULL}, + [ActReqAddStdPrj ] = {1684,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqAddStds ,NULL}, + [ActReqAddTutPrj ] = {1685,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqAddTuts ,NULL}, + [ActReqAddEvlPrj ] = {1686,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqAddEvls ,NULL}, + [ActAddStdPrj ] = {1687,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_GetSelectedUsrsAndAddStds ,NULL}, + [ActAddTutPrj ] = {1688,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_GetSelectedUsrsAndAddTuts ,NULL}, + [ActAddEvlPrj ] = {1689,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_GetSelectedUsrsAndAddEvls ,NULL}, + [ActReqRemStdPrj ] = {1690,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemStd ,NULL}, + [ActReqRemTutPrj ] = {1691,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemTut ,NULL}, + [ActReqRemEvlPrj ] = {1692,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_ReqRemEvl ,NULL}, + [ActRemStdPrj ] = {1693,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemStd ,NULL}, + [ActRemTutPrj ] = {1694,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemTut ,NULL}, + [ActRemEvlPrj ] = {1695,-1,TabUnk,ActSeeAllPrj ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Prj_RemEvl ,NULL}, + [ActReqLnkPrj ] = {1948,-1,TabUnk,ActSeeAllPrj ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,PrjRsc_GetLinkToProject ,NULL}, - [ActAdmDocPrj ] = {1697,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL}, - [ActReqRemFilDocPrj ] = {1698,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemFileFromTree ,NULL}, - [ActRemFilDocPrj ] = {1699,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFileFromTree ,NULL}, - [ActRemFolDocPrj ] = {1700,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFolderFromTree ,NULL}, - [ActCopDocPrj ] = {1701,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_CopyFromFileBrowser ,NULL}, - [ActPasDocPrj ] = {1702,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_PasteIntoFileBrowser ,NULL}, - [ActRemTreDocPrj ] = {1703,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemSubtreeInFileBrowser ,NULL}, - [ActFrmCreDocPrj ] = {1704,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFormFileBrowser ,NULL}, - [ActCreFolDocPrj ] = {1705,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecFolderFileBrowser ,NULL}, - [ActCreLnkDocPrj ] = {1706,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecLinkFileBrowser ,NULL}, - [ActRenFolDocPrj ] = {1707,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RenFolderFileBrowser ,NULL}, - [ActRcvFilDocPrjDZ ] = {1708,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone ,NULL ,NULL}, - [ActRcvFilDocPrjCla ] = {1709,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Brw_RcvFileInFileBrwClassic ,NULL}, - [ActExpDocPrj ] = {1710,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ExpandFileTree ,NULL ,NULL}, - [ActConDocPrj ] = {1711,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ContractFileTree ,NULL ,NULL}, - [ActZIPDocPrj ] = {1712,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ZIP_CompressFileTree ,NULL}, - [ActReqDatDocPrj ] = {1713,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileMetadata ,NULL}, - [ActChgDatDocPrj ] = {1714,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ChgFileMetadata ,NULL}, - [ActDowDocPrj ] = {1715,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL}, + [ActAdmDocPrj ] = {1697,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL}, + [ActReqRemFilDocPrj ] = {1698,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemFileFromTree ,NULL}, + [ActRemFilDocPrj ] = {1699,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFileFromTree ,NULL}, + [ActRemFolDocPrj ] = {1700,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFolderFromTree ,NULL}, + [ActCopDocPrj ] = {1701,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_CopyFromFileBrowser ,NULL}, + [ActPasDocPrj ] = {1702,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_PasteIntoFileBrowser ,NULL}, + [ActRemTreDocPrj ] = {1703,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemSubtreeInFileBrowser ,NULL}, + [ActFrmCreDocPrj ] = {1704,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFormFileBrowser ,NULL}, + [ActCreFolDocPrj ] = {1705,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecFolderFileBrowser ,NULL}, + [ActCreLnkDocPrj ] = {1706,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecLinkFileBrowser ,NULL}, + [ActRenFolDocPrj ] = {1707,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RenFolderFileBrowser ,NULL}, + [ActRcvFilDocPrjDZ ] = {1708,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone ,NULL ,NULL}, + [ActRcvFilDocPrjCla ] = {1709,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Brw_RcvFileInFileBrwClassic ,NULL}, + [ActExpDocPrj ] = {1710,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ExpandFileTree ,NULL ,NULL}, + [ActConDocPrj ] = {1711,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ContractFileTree ,NULL ,NULL}, + [ActZIPDocPrj ] = {1712,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ZIP_CompressFileTree ,NULL}, + [ActReqDatDocPrj ] = {1713,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileMetadata ,NULL}, + [ActChgDatDocPrj ] = {1714,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ChgFileMetadata ,NULL}, + [ActDowDocPrj ] = {1715,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL}, - [ActAdmAssPrj ] = {1716,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL}, - [ActReqRemFilAssPrj ] = {1717,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemFileFromTree ,NULL}, - [ActRemFilAssPrj ] = {1718,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFileFromTree ,NULL}, - [ActRemFolAssPrj ] = {1719,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFolderFromTree ,NULL}, - [ActCopAssPrj ] = {1720,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_CopyFromFileBrowser ,NULL}, - [ActPasAssPrj ] = {1721,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_PasteIntoFileBrowser ,NULL}, - [ActRemTreAssPrj ] = {1722,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemSubtreeInFileBrowser ,NULL}, - [ActFrmCreAssPrj ] = {1723,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFormFileBrowser ,NULL}, - [ActCreFolAssPrj ] = {1724,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecFolderFileBrowser ,NULL}, - [ActCreLnkAssPrj ] = {1725,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecLinkFileBrowser ,NULL}, - [ActRenFolAssPrj ] = {1726,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RenFolderFileBrowser ,NULL}, - [ActRcvFilAssPrjDZ ] = {1727,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone ,NULL ,NULL}, - [ActRcvFilAssPrjCla ] = {1728,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Brw_RcvFileInFileBrwClassic ,NULL}, - [ActExpAssPrj ] = {1729,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ExpandFileTree ,NULL ,NULL}, - [ActConAssPrj ] = {1730,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ContractFileTree ,NULL ,NULL}, - [ActZIPAssPrj ] = {1731,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ZIP_CompressFileTree ,NULL}, - [ActReqDatAssPrj ] = {1732,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileMetadata ,NULL}, - [ActChgDatAssPrj ] = {1733,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ChgFileMetadata ,NULL}, - [ActDowAssPrj ] = {1734,-1,TabUnk,ActSeePrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL}, + [ActAdmAssPrj ] = {1716,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileBrowserOrWorks ,NULL}, + [ActReqRemFilAssPrj ] = {1717,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_AskRemFileFromTree ,NULL}, + [ActRemFilAssPrj ] = {1718,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFileFromTree ,NULL}, + [ActRemFolAssPrj ] = {1719,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemFolderFromTree ,NULL}, + [ActCopAssPrj ] = {1720,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_CopyFromFileBrowser ,NULL}, + [ActPasAssPrj ] = {1721,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_PasteIntoFileBrowser ,NULL}, + [ActRemTreAssPrj ] = {1722,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RemSubtreeInFileBrowser ,NULL}, + [ActFrmCreAssPrj ] = {1723,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFormFileBrowser ,NULL}, + [ActCreFolAssPrj ] = {1724,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecFolderFileBrowser ,NULL}, + [ActCreLnkAssPrj ] = {1725,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RecLinkFileBrowser ,NULL}, + [ActRenFolAssPrj ] = {1726,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_RenFolderFileBrowser ,NULL}, + [ActRcvFilAssPrjDZ ] = {1727,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone ,NULL ,NULL}, + [ActRcvFilAssPrjCla ] = {1728,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_DATA,Act_BRW_1ST_TAB,NULL ,Brw_RcvFileInFileBrwClassic ,NULL}, + [ActExpAssPrj ] = {1729,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ExpandFileTree ,NULL ,NULL}, + [ActConAssPrj ] = {1730,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_204_NO_CONT,Brw_ContractFileTree ,NULL ,NULL}, + [ActZIPAssPrj ] = {1731,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ZIP_CompressFileTree ,NULL}, + [ActReqDatAssPrj ] = {1732,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ShowFileMetadata ,NULL}, + [ActChgDatAssPrj ] = {1733,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Brw_ChgFileMetadata ,NULL}, + [ActDowAssPrj ] = {1734,-1,TabUnk,ActSeeAllPrj ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL}, [ActSeeOneCfe ] = {1572,-1,TabUnk,ActSeeAllCfe ,0x3F8,0x3C7, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cfe_ListCallsForExamsCod ,NULL}, [ActSeeDatCfe ] = {1571,-1,TabUnk,ActSeeAllCfe ,0x3F8,0x3C7, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Cfe_ListCallsForExamsDay ,NULL}, @@ -729,7 +729,7 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = [ActSeeUsrTstResCrs ] = {1081,-1,TabUnk,ActReqTst ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,TstPrn_GetUsrsAndShowPrints ,NULL}, [ActSeeOneTstResOth ] = {1082,-1,TabUnk,ActReqTst ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,TstPrn_ShowOnePrint ,NULL}, - [ActSeeExa ] = {1849,-1,TabUnk,ActSeeAllExa ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Exa_SeeOneExam ,NULL}, + [ActSeeOneExa ] = {1849,-1,TabUnk,ActSeeAllExa ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Exa_SeeOneExam ,NULL}, [ActFrmNewExa ] = {1877,-1,TabUnk,ActSeeAllExa ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Exa_ReqCreatOrEditExam ,NULL}, [ActEdiOneExa ] = {1878,-1,TabUnk,ActSeeAllExa ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Exa_ReqCreatOrEditExam ,NULL}, @@ -784,7 +784,7 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = [ActChgVisExaRes ] = {1876,-1,TabUnk,ActSeeAllExa ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,ExaSes_ToggleVisResultsSesUsr ,NULL}, - [ActSeeGam ] = {1650,-1,TabUnk,ActSeeAllGam ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Gam_SeeOneGame ,NULL}, + [ActSeeOneGam ] = {1650,-1,TabUnk,ActSeeAllGam ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Gam_SeeOneGame ,NULL}, [ActReqRemMch ] = {1783,-1,TabUnk,ActSeeAllGam ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Mch_ReqRemMatch ,NULL}, [ActRemMch ] = {1784,-1,TabUnk,ActSeeAllGam ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Mch_RemoveMatch ,NULL}, @@ -839,7 +839,7 @@ 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}, - [ActSeeRub ] = {1952,-1,TabUnk,ActSeeAllRub ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rub_SeeOneRubric ,NULL}, + [ActSeeOneRub ] = {1952,-1,TabUnk,ActSeeAllRub ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rub_SeeOneRubric ,NULL}, [ActFrmNewRub ] = {1953,-1,TabUnk,ActSeeAllRub ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rub_ReqCreatOrEditRubric ,NULL}, [ActEdiOneRub ] = {1954,-1,TabUnk,ActSeeAllRub ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rub_ReqCreatOrEditRubric ,NULL}, [ActNewRub ] = {1955,-1,TabUnk,ActSeeAllRub ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Rub_ReceiveFormRubric ,NULL}, @@ -1351,7 +1351,7 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = [ActLstStd ] = { 678, 1,TabUsr,ActLstStd ,0x3F8,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Usr_SeeStudents ,"users" }, [ActLstTch ] = { 679, 2,TabUsr,ActLstTch ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Usr_SeeTeachers ,"user-tie" }, [ActLstOth ] = {1186, 3,TabUsr,ActLstOth ,0x3F8,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,0x3C6,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Usr_ListDataAdms ,"user-friends" }, - [ActSeeAtt ] = { 861, 4,TabUsr,ActSeeAtt ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_SeeEvents ,"calendar-check" }, + [ActSeeAllAtt ] = { 861, 4,TabUsr,ActSeeAllAtt ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_SeeEvents ,"calendar-check" }, [ActReqSignUp ] = {1054, 5,TabUsr,ActReqSignUp , 0,0x006, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Enr_ReqSignUpInCrs ,"hand-point-up" }, [ActSeeSignUpReq ] = {1057, 6,TabUsr,ActSeeSignUpReq ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Enr_ShowEnrolmentRequests ,"hand-point-up" }, [ActLstCon ] = { 995, 7,TabUsr,ActLstCon ,0x3F8,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,0x3C7,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Con_ShowConnectedUsrs ,"user-clock" }, @@ -1423,23 +1423,23 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = [ActReqEnrSevNET ] = {1642,-1,TabUnk,ActLstTch ,0x3C0,0x3C0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Enr_ReqAdminNonEditingTchs ,NULL}, [ActReqEnrSevTch ] = {1427,-1,TabUnk,ActLstTch ,0x3C0,0x3C0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Enr_ReqAdminTchs ,NULL}, - [ActReqLstUsrAtt ] = {1073,-1,TabUnk,ActSeeAtt ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReqListUsrsAttendanceCrs ,NULL}, - [ActSeeLstMyAtt ] = {1473,-1,TabUnk,ActSeeAtt ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ListMyAttendanceCrs ,NULL}, - [ActPrnLstMyAtt ] = {1474,-1,TabUnk,ActSeeAtt ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Att_PrintMyAttendanceCrs ,NULL}, - [ActSeeLstUsrAtt ] = {1074,-1,TabUnk,ActSeeAtt ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ListUsrsAttendanceCrs ,NULL}, - [ActPrnLstUsrAtt ] = {1075,-1,TabUnk,ActSeeAtt ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Att_PrintUsrsAttendanceCrs ,NULL}, - [ActFrmNewAtt ] = {1063,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReqCreatOrEditEvent ,NULL}, - [ActEdiOneAtt ] = {1064,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReqCreatOrEditEvent ,NULL}, - [ActNewAtt ] = {1065,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReceiveFormEvent ,NULL}, - [ActChgAtt ] = {1066,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReceiveFormEvent ,NULL}, - [ActReqRemAtt ] = {1067,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_AskRemEvent ,NULL}, - [ActRemAtt ] = {1068,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_GetAndRemEvent ,NULL}, - [ActHidAtt ] = {1069,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_HideEvent ,NULL}, - [ActUnhAtt ] = {1070,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_UnhideEvent ,NULL}, - [ActSeeOneAtt ] = {1071,-1,TabUnk,ActSeeAtt ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_SeeOneEvent ,NULL}, - [ActReqLnkAtt ] = {1938,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,AttRsc_GetLinkToEvent ,NULL}, - [ActRecAttStd ] = {1072,-1,TabUnk,ActSeeAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_RegisterStudentsInEvent ,NULL}, - [ActRecAttMe ] = {1076,-1,TabUnk,ActSeeAtt ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_RegisterMeAsStdInEvent ,NULL}, + [ActReqLstUsrAtt ] = {1073,-1,TabUnk,ActSeeAllAtt ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReqListUsrsAttendanceCrs ,NULL}, + [ActSeeLstMyAtt ] = {1473,-1,TabUnk,ActSeeAllAtt ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ListMyAttendanceCrs ,NULL}, + [ActPrnLstMyAtt ] = {1474,-1,TabUnk,ActSeeAllAtt ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Att_PrintMyAttendanceCrs ,NULL}, + [ActSeeLstUsrAtt ] = {1074,-1,TabUnk,ActSeeAllAtt ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ListUsrsAttendanceCrs ,NULL}, + [ActPrnLstUsrAtt ] = {1075,-1,TabUnk,ActSeeAllAtt ,0x230,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_NEW_TAB,NULL ,Att_PrintUsrsAttendanceCrs ,NULL}, + [ActFrmNewAtt ] = {1063,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReqCreatOrEditEvent ,NULL}, + [ActEdiOneAtt ] = {1064,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReqCreatOrEditEvent ,NULL}, + [ActNewAtt ] = {1065,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReceiveFormEvent ,NULL}, + [ActChgAtt ] = {1066,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_ReceiveFormEvent ,NULL}, + [ActReqRemAtt ] = {1067,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_AskRemEvent ,NULL}, + [ActRemAtt ] = {1068,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_GetAndRemEvent ,NULL}, + [ActHidAtt ] = {1069,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_HideEvent ,NULL}, + [ActUnhAtt ] = {1070,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_UnhideEvent ,NULL}, + [ActSeeOneAtt ] = {1071,-1,TabUnk,ActSeeAllAtt ,0x238,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_SeeOneEvent ,NULL}, + [ActReqLnkAtt ] = {1938,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,AttRsc_GetLinkToEvent ,NULL}, + [ActRecAttStd ] = {1072,-1,TabUnk,ActSeeAllAtt ,0x220,0x200, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_RegisterStudentsInEvent ,NULL}, + [ActRecAttMe ] = {1076,-1,TabUnk,ActSeeAllAtt ,0x008, 0, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Att_RegisterMeAsStdInEvent ,NULL}, [ActSignUp ] = {1056,-1,TabUnk,ActReqSignUp , 0,0x006, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Enr_SignUpInCrs ,NULL}, [ActUpdSignUpReq ] = {1522,-1,TabUnk,ActSeeSignUpReq ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Enr_UpdateEnrolmentRequests ,NULL}, @@ -1777,7 +1777,7 @@ const struct Act_Actions ActLst_Actions[ActLst_NUM_ACTIONS] = [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}, + [ActSeeOneSvy ] = { 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_ReqCreatOrEditSvy ,NULL}, [ActEdiOneSvy ] = { 974,-1,TabUnk,ActSeeAllSvy ,0x3E0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,0x3C0,Act_CONT_NORM,Act_BRW_1ST_TAB,NULL ,Svy_ReqCreatOrEditSvy ,NULL}, @@ -2692,7 +2692,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re -1, // #798 (obsolete action) -1, // #799 (obsolete action) -1, // #800 (obsolete action) - ActSeeAsg, // #801 + ActSeeAllAsg, // #801 -1, // #802 (obsolete action) ActNewAsg, // #803 -1, // #804 (obsolete action) @@ -2752,7 +2752,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re ActRenMaiSho, // #858 ActRenMaiFul, // #859 ActRemMai, // #860 - ActSeeAtt, // #861 + ActSeeAllAtt, // #861 ActSeeCty, // #862 ActEdiCty, // #863 ActNewCty, // #864 @@ -2873,7 +2873,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re ActEdiOneSvyQst, // #979 ActRcvSvyQst, // #980 ActRemSvyQst, // #981 - ActSeeSvy, // #982 + ActSeeOneSvy, // #982 ActAnsSvy, // #983 ActReqRstSvy, // #984 ActRstSvy, // #985 @@ -3541,7 +3541,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re ActRemNETCrs, // #1647 ActChgCtrPlcCfg, // #1648 ActSeeAllGam, // #1649 - ActSeeGam, // #1650 + ActSeeOneGam, // #1650 ActAnsMchQstStd, // #1651 ActFrmNewGam, // #1652 ActEdiOneGam, // #1653 @@ -3565,7 +3565,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re ActNewMch, // #1671 ActFwdMch, // #1672 -1, // #1673 (obsolete action) - ActSeePrj, // #1674 + ActSeeAllPrj, // #1674 ActFrmNewPrj, // #1675 ActEdiOnePrj, // #1676 ActPrnOnePrj, // #1677 @@ -3740,7 +3740,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re ActChgRooFlo, // #1846 ActChgRooTyp, // #1847 ActSeeAllExa, // #1848 - ActSeeExa, // #1849 + ActSeeOneExa, // #1849 ActReqRemExaSes, // #1850 ActRemExaSes, // #1851 ActReqNewExaSes, // #1852 @@ -3843,7 +3843,7 @@ Act_Action_t ActLst_FromActCodToAction[1 + ActLst_MAX_ACTION_COD] = // Do not re ActSeeOnePrj, // #1949 ActChgPrjRev, // #1950 ActSeeAllRub, // #1951 - ActSeeRub, // #1952 + ActSeeOneRub, // #1952 ActFrmNewRub, // #1953 ActEdiOneRub, // #1954 ActNewRub, // #1955 diff --git a/swad_action_list.h b/swad_action_list.h index 82eb289e..34e3bd8c 100644 --- a/swad_action_list.h +++ b/swad_action_list.h @@ -518,8 +518,8 @@ /***************************** Assessment tab ********************************/ /*****************************************************************************/ // Actions in menu -#define ActSeeAsg (ActChgCrsTT1stDay + 1) -#define ActSeePrj (ActChgCrsTT1stDay + 2) +#define ActSeeAllAsg (ActChgCrsTT1stDay + 1) +#define ActSeeAllPrj (ActChgCrsTT1stDay + 2) #define ActSeeAllCfe (ActChgCrsTT1stDay + 3) #define ActEdiTstQst (ActChgCrsTT1stDay + 4) #define ActReqTst (ActChgCrsTT1stDay + 5) @@ -655,7 +655,7 @@ #define ActSeeUsrTstResCrs (ActChgCrsTT1stDay + 125) #define ActSeeOneTstResOth (ActChgCrsTT1stDay + 126) -#define ActSeeExa (ActChgCrsTT1stDay + 127) +#define ActSeeOneExa (ActChgCrsTT1stDay + 127) #define ActFrmNewExa (ActChgCrsTT1stDay + 128) #define ActEdiOneExa (ActChgCrsTT1stDay + 129) @@ -708,7 +708,7 @@ #define ActSeeOneExaResOth (ActChgCrsTT1stDay + 171) #define ActChgVisExaRes (ActChgCrsTT1stDay + 172) -#define ActSeeGam (ActChgCrsTT1stDay + 173) +#define ActSeeOneGam (ActChgCrsTT1stDay + 173) #define ActReqRemMch (ActChgCrsTT1stDay + 174) #define ActRemMch (ActChgCrsTT1stDay + 175) #define ActEdiMch (ActChgCrsTT1stDay + 176) @@ -762,7 +762,7 @@ #define ActDwnGamQst (ActChgCrsTT1stDay + 218) #define ActReqLnkGam (ActChgCrsTT1stDay + 219) -#define ActSeeRub (ActChgCrsTT1stDay + 220) +#define ActSeeOneRub (ActChgCrsTT1stDay + 220) #define ActFrmNewRub (ActChgCrsTT1stDay + 221) #define ActEdiOneRub (ActChgCrsTT1stDay + 222) #define ActNewRub (ActChgCrsTT1stDay + 223) @@ -1266,7 +1266,7 @@ #define ActLstStd (ActRemOldBrf + 2) #define ActLstTch (ActRemOldBrf + 3) #define ActLstOth (ActRemOldBrf + 4) -#define ActSeeAtt (ActRemOldBrf + 5) +#define ActSeeAllAtt (ActRemOldBrf + 5) #define ActReqSignUp (ActRemOldBrf + 6) #define ActSeeSignUpReq (ActRemOldBrf + 7) #define ActLstCon (ActRemOldBrf + 8) @@ -1667,7 +1667,7 @@ #define ActSeeAllStaCrs (ActMaiUsr + 11) -#define ActSeeSvy (ActMaiUsr + 12) +#define ActSeeOneSvy (ActMaiUsr + 12) #define ActAnsSvy (ActMaiUsr + 13) #define ActFrmNewSvy (ActMaiUsr + 14) #define ActEdiOneSvy (ActMaiUsr + 15) diff --git a/swad_assignment.c b/swad_assignment.c index 52c30cf3..3d15d748 100644 --- a/swad_assignment.c +++ b/swad_assignment.c @@ -161,7 +161,7 @@ void Asg_ShowAllAssignments (struct Asg_Assignments *Assignments) if (Gbl.Crs.Grps.NumGrps) { Set_BeginSettingsHead (); - Grp_ShowFormToSelWhichGrps (ActSeeAsg, + Grp_ShowFormToSelWhichGrps (ActSeeAllAsg, Asg_ParsWhichGroupsToShow,Assignments); Set_EndSettingsHead (); } @@ -242,7 +242,7 @@ static void Asg_PutHead (struct Asg_Assignments *Assignments, if (!PrintView) { /* Begin form */ - Frm_BeginForm (ActSeeAsg); + Frm_BeginForm (ActSeeAllAsg); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); Pag_PutParPagNum (Pag_ASSIGNMENTS,Assignments->CurrentPage); diff --git a/swad_attendance.c b/swad_attendance.c index 0b66e691..7967823e 100644 --- a/swad_attendance.c +++ b/swad_attendance.c @@ -237,7 +237,7 @@ static void Att_ShowAllEvents (struct Att_Events *Events) if (Gbl.Crs.Grps.NumGrps) { Set_BeginSettingsHead (); - Grp_ShowFormToSelWhichGrps (ActSeeAtt, + Grp_ShowFormToSelWhichGrps (ActSeeAllAtt, Att_ParsWhichGroupsToShow,&Events); Set_EndSettingsHead (); } @@ -261,7 +261,7 @@ static void Att_ShowAllEvents (struct Att_Events *Events) { HTM_TH_Begin (HTM_HEAD_LEFT); - Frm_BeginForm (ActSeeAtt); + Frm_BeginForm (ActSeeAllAtt); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); Pag_PutParPagNum (Pag_ATT_EVENTS,Events->CurrentPage); @@ -2793,7 +2793,7 @@ static void Att_ListEventsToSelect (struct Att_Events *Events, static void Att_PutIconToViewAttEvents (__attribute__((unused)) void *Args) { - Ico_PutContextualIconToView (ActSeeAtt,NULL, + Ico_PutContextualIconToView (ActSeeAllAtt,NULL, NULL,NULL); } @@ -2803,7 +2803,7 @@ static void Att_PutIconToViewAttEvents (__attribute__((unused)) void *Args) static void Att_PutIconToEditAttEvents (__attribute__((unused)) void *Args) { - Ico_PutContextualIconToEdit (ActSeeAtt,NULL, + Ico_PutContextualIconToEdit (ActSeeAllAtt,NULL, NULL,NULL); } diff --git a/swad_changelog.h b/swad_changelog.h index c528b9c0..a75b38e6 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -633,6 +633,7 @@ TODO: Emilce Barrera Mesa: Mis estudiantes presentan muchas dificultades a la ho #define CSS_FILE "swad22.88.css" #define JS_FILE "swad22.49.js" /* + Version 22.92.2: Apr 06, 2023 Code refactoring in resources. (338500 lines) Version 22.92.1: Apr 06, 2023 Removed unused code in resources. (338514 lines) Version 22.92: Apr 06, 2023 Code refactoring in resources. (339106 lines) Version 22.91.1: Apr 06, 2023 SQL script used to create database updated. (338984 lines) diff --git a/swad_exam.c b/swad_exam.c index 166df22b..4206de50 100644 --- a/swad_exam.c +++ b/swad_exam.c @@ -529,7 +529,7 @@ static void Exa_ShowOneExam (struct Exa_Exams *Exams,bool ShowOnlyThisExam) /* Exam title */ HTM_ARTICLE_Begin (Anchor); - Frm_BeginForm (ActSeeExa); + Frm_BeginForm (ActSeeOneExa); Exa_PutPars (Exams); HTM_BUTTON_Submit_Begin (Txt_View_exam,"class=\"LT BT_LINK %s_%s\"", Exams->Exam.Hidden ? "ASG_TITLE_LIGHT": @@ -561,7 +561,7 @@ static void Exa_ShowOneExam (struct Exa_Exams *Exams,bool ShowOnlyThisExam) else HTM_TD_Begin ("class=\"RT %s\"",The_GetColorRows ()); - Frm_BeginForm (ActSeeExa); + Frm_BeginForm (ActSeeOneExa); Exa_PutPars (Exams); HTM_BUTTON_Submit_Begin (Txt_Sessions,"class=\"LT BT_LINK %s_%s\"", Exams->Exam.Hidden ? "ASG_TITLE_LIGHT": diff --git a/swad_exam_session.c b/swad_exam_session.c index 2dcc59e2..bdb04c13 100644 --- a/swad_exam_session.c +++ b/swad_exam_session.c @@ -153,7 +153,7 @@ void ExaSes_ListSessions (struct Exa_Exams *Exams, if (Gbl.Crs.Grps.NumGrps) { Set_BeginSettingsHead (); - Grp_ShowFormToSelWhichGrps (ActSeeExa, + Grp_ShowFormToSelWhichGrps (ActSeeOneExa, Exa_PutPars,Exams); Set_EndSettingsHead (); } diff --git a/swad_game.c b/swad_game.c index bacc5d10..f09be20b 100644 --- a/swad_game.c +++ b/swad_game.c @@ -579,7 +579,7 @@ static void Gam_ShowGameMainData (struct Gam_Games *Games, /* Game title */ HTM_ARTICLE_Begin (Anchor); - Frm_BeginForm (ActSeeGam); + Frm_BeginForm (ActSeeOneGam); Gam_PutPars (Games); HTM_BUTTON_Submit_Begin (Txt_View_game,"class=\"LT BT_LINK %s_%s\"", Games->Game.Hidden ? "ASG_TITLE_LIGHT": @@ -611,7 +611,7 @@ static void Gam_ShowGameMainData (struct Gam_Games *Games, else HTM_TD_Begin ("class=\"RT %s\"",The_GetColorRows ()); - Frm_BeginForm (ActSeeGam); + Frm_BeginForm (ActSeeOneGam); Gam_PutPars (Games); HTM_BUTTON_Submit_Begin (Txt_Matches,"class=\"LT BT_LINK %s_%s\"", Games->Game.Hidden ? "ASG_TITLE_LIGHT": diff --git a/swad_group.c b/swad_group.c index 049ca393..47773ed4 100644 --- a/swad_group.c +++ b/swad_group.c @@ -4353,10 +4353,10 @@ Grp_WhichGroups_t Grp_GetParWhichGroups (void) case ActSeeCrsTT: // Show course timetable case ActPrnCrsTT: // Print course timetable case ActChgCrsTT1stDay:// Change first day of week in course timetable - case ActSeeAsg: // List assignments + case ActSeeAllAsg: // List assignments case ActSeeAllExa: // List exams case ActSeeAllGam: // List games - case ActSeeAtt: // List attendance + case ActSeeAllAtt: // List attendance case ActSeeAllSvy: // List surveys /* If I belong to this course ==> see only my groups diff --git a/swad_match.c b/swad_match.c index 459ee076..5a1e814d 100644 --- a/swad_match.c +++ b/swad_match.c @@ -283,7 +283,7 @@ void Mch_ListMatches (struct Gam_Games *Games, if (Gbl.Crs.Grps.NumGrps) { Set_BeginSettingsHead (); - Grp_ShowFormToSelWhichGrps (ActSeeGam, + Grp_ShowFormToSelWhichGrps (ActSeeOneGam, Gam_PutPars,Games); Set_EndSettingsHead (); } diff --git a/swad_menu.c b/swad_menu.c index 1b6e0cd1..42573238 100644 --- a/swad_menu.c +++ b/swad_menu.c @@ -121,8 +121,8 @@ static const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_ [ 8] = ActSeeCrsTT, }, [TabAss] = { - [ 0] = ActSeeAsg, - [ 1] = ActSeePrj, + [ 0] = ActSeeAllAsg, + [ 1] = ActSeeAllPrj, [ 2] = ActSeeAllCfe, [ 3] = ActEdiTstQst, [ 4] = ActReqTst, @@ -150,7 +150,7 @@ static const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_ [ 1] = ActLstStd, [ 2] = ActLstTch, [ 3] = ActLstOth, - [ 4] = ActSeeAtt, + [ 4] = ActSeeAllAtt, [ 5] = ActReqSignUp, [ 6] = ActSeeSignUpReq, [ 7] = ActLstCon, diff --git a/swad_notification.c b/swad_notification.c index 475ac8ed..50300ec9 100644 --- a/swad_notification.c +++ b/swad_notification.c @@ -139,7 +139,7 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] = /* Degree tab */ /* Course tab */ /* Assessment tab */ - [Ntf_EVENT_ASSIGNMENT ] = ActSeeAsg, + [Ntf_EVENT_ASSIGNMENT ] = ActSeeAllAsg, [Ntf_EVENT_CALL_FOR_EXAM ] = ActSeeAllCfe, /* Files tab */ [Ntf_EVENT_DOCUMENT_FILE ] = ActSeeAdmDocCrsGrp, diff --git a/swad_pagination.c b/swad_pagination.c index f90575ff..93466aa7 100644 --- a/swad_pagination.c +++ b/swad_pagination.c @@ -177,14 +177,14 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, switch (WhatPaginate) { case Pag_ASSIGNMENTS: - Frm_BeginFormAnchor (ActSeeAsg,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAsg,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,1); Par_PutParOrder ((unsigned) ((struct Asg_Assignments *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); break; case Pag_PROJECTS: - Frm_BeginFormAnchor (ActSeePrj,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllPrj,Pagination->Anchor); Prj_PutPars (&((struct Prj_Projects *) Context)->Filter, ((struct Prj_Projects *) Context)->SelectedOrder, 1, @@ -209,7 +209,7 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, Pag_PutParPagNum (WhatPaginate,1); break; case Pag_ATT_EVENTS: - Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAtt,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,1); Par_PutParOrder ((unsigned) ((struct Att_Events *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -304,14 +304,14 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, switch (WhatPaginate) { case Pag_ASSIGNMENTS: - Frm_BeginFormAnchor (ActSeeAsg,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAsg,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,1); Par_PutParOrder ((unsigned) ((struct Asg_Assignments *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); break; case Pag_PROJECTS: - Frm_BeginFormAnchor (ActSeePrj,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllPrj,Pagination->Anchor); Prj_PutPars (&((struct Prj_Projects *) Context)->Filter, ((struct Prj_Projects *) Context)->SelectedOrder, 1, @@ -336,7 +336,7 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, Pag_PutParPagNum (WhatPaginate,1); break; case Pag_ATT_EVENTS: - Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAtt,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,1); Par_PutParOrder ((unsigned) ((struct Att_Events *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -424,14 +424,14 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, switch (WhatPaginate) { case Pag_ASSIGNMENTS: - Frm_BeginFormAnchor (ActSeeAsg,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAsg,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,Pagination->LeftPage); Par_PutParOrder ((unsigned) ((struct Asg_Assignments *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); break; case Pag_PROJECTS: - Frm_BeginFormAnchor (ActSeePrj,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllPrj,Pagination->Anchor); Prj_PutPars (&((struct Prj_Projects *) Context)->Filter, ((struct Prj_Projects *) Context)->SelectedOrder, Pagination->LeftPage, @@ -456,7 +456,7 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, Pag_PutParPagNum (WhatPaginate,Pagination->LeftPage); break; case Pag_ATT_EVENTS: - Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAtt,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,Pagination->LeftPage); Par_PutParOrder ((unsigned) ((struct Att_Events *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -557,14 +557,14 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, switch (WhatPaginate) { case Pag_ASSIGNMENTS: - Frm_BeginFormAnchor (ActSeeAsg,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAsg,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,NumPage); Par_PutParOrder ((unsigned) ((struct Asg_Assignments *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); break; case Pag_PROJECTS: - Frm_BeginFormAnchor (ActSeePrj,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllPrj,Pagination->Anchor); Prj_PutPars (&((struct Prj_Projects *) Context)->Filter, ((struct Prj_Projects *) Context)->SelectedOrder, NumPage, @@ -589,7 +589,7 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, Pag_PutParPagNum (WhatPaginate,NumPage); break; case Pag_ATT_EVENTS: - Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAtt,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,NumPage); Par_PutParOrder ((unsigned) ((struct Att_Events *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -676,14 +676,14 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, switch (WhatPaginate) { case Pag_ASSIGNMENTS: - Frm_BeginFormAnchor (ActSeeAsg,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAsg,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,Pagination->RightPage); Par_PutParOrder ((unsigned) ((struct Asg_Assignments *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); break; case Pag_PROJECTS: - Frm_BeginFormAnchor (ActSeePrj,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllPrj,Pagination->Anchor); Prj_PutPars (&((struct Prj_Projects *) Context)->Filter, ((struct Prj_Projects *) Context)->SelectedOrder, Pagination->RightPage, @@ -708,7 +708,7 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, Pag_PutParPagNum (WhatPaginate,Pagination->RightPage); break; case Pag_ATT_EVENTS: - Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAtt,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,Pagination->RightPage); Par_PutParOrder ((unsigned) ((struct Att_Events *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -796,14 +796,14 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, switch (WhatPaginate) { case Pag_ASSIGNMENTS: - Frm_BeginFormAnchor (ActSeeAsg,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAsg,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,Pagination->NumPags); Par_PutParOrder ((unsigned) ((struct Asg_Assignments *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); Grp_PutParWhichGroups (&WhichGroups); break; case Pag_PROJECTS: - Frm_BeginFormAnchor (ActSeePrj,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllPrj,Pagination->Anchor); Prj_PutPars (&((struct Prj_Projects *) Context)->Filter, ((struct Prj_Projects *) Context)->SelectedOrder, Pagination->NumPags, @@ -828,7 +828,7 @@ void Pag_WriteLinksToPages (Pag_WhatPaginate_t WhatPaginate, Pag_PutParPagNum (WhatPaginate,Pagination->NumPags); break; case Pag_ATT_EVENTS: - Frm_BeginFormAnchor (ActSeeAtt,Pagination->Anchor); + Frm_BeginFormAnchor (ActSeeAllAtt,Pagination->Anchor); Pag_PutParPagNum (WhatPaginate,Pagination->NumPags); Par_PutParOrder ((unsigned) ((struct Att_Events *) Context)->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); diff --git a/swad_project.c b/swad_project.c index 91f1dcd8..19f146ab 100644 --- a/swad_project.c +++ b/swad_project.c @@ -369,7 +369,7 @@ static void Prj_ReqUsrsToSelect (void *Projects) /***** List users to select some of them *****/ Usr_PutFormToSelectUsrsToGoToAct (&Gbl.Usrs.Selected, - ActSeePrj, + ActSeeAllPrj, Prj_PutCurrentPars,Projects, Txt_Projects, Hlp_ASSESSMENT_Projects, @@ -622,7 +622,7 @@ static void Prj_ShowFormToFilterByMy_All (const struct Prj_Projects *Projects) { Set_BeginPref (Who == Projects->Filter.Who); Frm_BeginForm (Who == Usr_WHO_SELECTED ? ActReqUsrPrj : - ActSeePrj); + ActSeeAllPrj); Filter.Who = Who; Filter.Assign = Projects->Filter.Assign; Filter.Hidden = Projects->Filter.Hidden; @@ -656,7 +656,7 @@ static void Prj_ShowFormToFilterByAssign (const struct Prj_Projects *Projects) Assign++) { Set_BeginPref ((Projects->Filter.Assign & (1 << Assign))); - Frm_BeginForm (ActSeePrj); + Frm_BeginForm (ActSeeAllPrj); Filter.Who = Projects->Filter.Who; Filter.Assign = Projects->Filter.Assign ^ (1 << Assign); // Toggle Filter.Hidden = Projects->Filter.Hidden; @@ -700,7 +700,7 @@ static void Prj_ShowFormToFilterByHidden (const struct Prj_Projects *Projects) HidVis++) { Set_BeginPref ((Projects->Filter.Hidden & (1 << HidVis))); - Frm_BeginForm (ActSeePrj); + Frm_BeginForm (ActSeeAllPrj); Filter.Who = Projects->Filter.Who; Filter.Assign = Projects->Filter.Assign; Filter.Hidden = Projects->Filter.Hidden ^ (1 << HidVis); // Toggle @@ -745,7 +745,7 @@ static void Prj_ShowFormToFilterByWarning (const struct Prj_Projects *Projects) Faultiness++) { Set_BeginPref ((Projects->Filter.Faulti & (1 << Faultiness))); - Frm_BeginForm (ActSeePrj); + Frm_BeginForm (ActSeeAllPrj); Filter.Who = Projects->Filter.Who; Filter.Assign = Projects->Filter.Assign; Filter.Hidden = Projects->Filter.Hidden; @@ -781,7 +781,7 @@ static void Prj_ShowFormToFilterByReview (const struct Prj_Projects *Projects) ReviewStatus++) { Set_BeginPref ((Projects->Filter.Review & (1 << ReviewStatus))); - Frm_BeginForm (ActSeePrj); + Frm_BeginForm (ActSeeAllPrj); Filter.Who = Projects->Filter.Who; Filter.Assign = Projects->Filter.Assign; Filter.Hidden = Projects->Filter.Hidden; @@ -813,7 +813,7 @@ static void Prj_ShowFormToFilterByDpt (const struct Prj_Projects *Projects) /***** Begin form *****/ HTM_DIV_Begin (NULL); - Frm_BeginForm (ActSeePrj); + Frm_BeginForm (ActSeeAllPrj); Filter.Who = Projects->Filter.Who; Filter.Assign = Projects->Filter.Assign; Filter.Hidden = Projects->Filter.Hidden; @@ -1148,7 +1148,7 @@ static void Prj_ShowProjectsHead (struct Prj_Projects *Projects) { case Prj_LIST_PROJECTS: case Prj_FILE_BROWSER_PROJECT: - Frm_BeginForm (ActSeePrj); + Frm_BeginForm (ActSeeAllPrj); Prj_PutPars (&Projects->Filter, Order, Projects->CurrentPage, diff --git a/swad_resource.c b/swad_resource.c index 9d902022..1b72f568 100644 --- a/swad_resource.c +++ b/swad_resource.c @@ -235,21 +235,6 @@ void Rsc_WriteLinkName (const struct Rsc_Link *Link,Frm_PutFormToGo_t PutFormToG extern const char *Txt_Actions[ActLst_NUM_ACTIONS]; extern const char *Rsc_ResourceTypesIcons[Rsc_NUM_TYPES]; extern const char *Txt_RESOURCE_TYPES[Rsc_NUM_TYPES]; - static void (*GetResourceTitle[Rsc_NUM_TYPES]) (long Cod,char *Title,size_t TitleSize) = - { - [Rsc_NONE ] = Rsc_GetResourceEmptyTitle, - [Rsc_ASSIGNMENT ] = AsgRsc_GetTitleFromAsgCod, - [Rsc_PROJECT ] = PrjRsc_GetTitleFromPrjCod, - [Rsc_CALL_FOR_EXAM ] = CfeRsc_GetTitleFromExaCod, - [Rsc_EXAM ] = ExaRsc_GetTitleFromExaCod, - [Rsc_GAME ] = GamRsc_GetTitleFromGamCod, - [Rsc_RUBRIC ] = RubRsc_GetTitleFromRubCod, - [Rsc_DOCUMENT ] = BrwRsc_GetTitleFromDocFilCod, - [Rsc_MARKS ] = BrwRsc_GetTitleFromMrkFilCod, - [Rsc_ATTENDANCE_EVENT] = AttRsc_GetTitleFromAttCod, - [Rsc_FORUM_THREAD ] = ForRsc_GetTitleFromThrCod, - [Rsc_SURVEY ] = SvyRsc_GetTitleFromSvyCod, - }; static struct { void (*Set) (long Cod,char **Anchor); @@ -276,17 +261,17 @@ void Rsc_WriteLinkName (const struct Rsc_Link *Link,Frm_PutFormToGo_t PutFormToG } NextActions[Rsc_NUM_TYPES] = { [Rsc_NONE ] = {ActUnk ,ActUnk }, - [Rsc_ASSIGNMENT ] = {ActSeeOneAsg ,ActSeeAsg }, - [Rsc_PROJECT ] = {ActSeeOnePrj ,ActSeePrj }, + [Rsc_ASSIGNMENT ] = {ActSeeOneAsg ,ActSeeAllAsg }, + [Rsc_PROJECT ] = {ActSeeOnePrj ,ActSeeAllPrj }, [Rsc_CALL_FOR_EXAM ] = {ActSeeOneCfe ,ActSeeAllCfe }, - [Rsc_EXAM ] = {ActSeeExa ,ActSeeAllExa }, - [Rsc_GAME ] = {ActSeeGam ,ActSeeAllGam }, - [Rsc_RUBRIC ] = {ActSeeRub ,ActSeeAllRub }, + [Rsc_EXAM ] = {ActSeeOneExa ,ActSeeAllExa }, + [Rsc_GAME ] = {ActSeeOneGam ,ActSeeAllGam }, + [Rsc_RUBRIC ] = {ActSeeOneRub ,ActSeeAllRub }, [Rsc_DOCUMENT ] = {ActReqDatSeeDocCrs ,ActSeeAdmDocCrsGrp }, [Rsc_MARKS ] = {ActReqDatSeeMrkCrs ,ActSeeAdmMrk }, - [Rsc_ATTENDANCE_EVENT] = {ActSeeOneAtt ,ActSeeAtt }, + [Rsc_ATTENDANCE_EVENT] = {ActSeeOneAtt ,ActSeeAllAtt }, [Rsc_FORUM_THREAD ] = {ActSeePstForCrsUsr ,ActSeeForCrsUsr }, - [Rsc_SURVEY ] = {ActSeeSvy ,ActSeeAllSvy }, + [Rsc_SURVEY ] = {ActSeeOneSvy ,ActSeeAllSvy }, }; static ParCod_Param_t ParCod[Rsc_NUM_TYPES] = { @@ -308,12 +293,13 @@ void Rsc_WriteLinkName (const struct Rsc_Link *Link,Frm_PutFormToGo_t PutFormToG char *Anchor; /***** Get resource title *****/ - GetResourceTitle[Link->Type] (Link->Cod,Title,sizeof (Title) - 1); + Rsc_GetResourceTitleFromLink (Link,Title); + /***** Put icon and title of resource *****/ switch (PutFormToGo) { case Frm_DONT_PUT_FORM_TO_GO: - /* Icon and title of resource *****/ + /* Icon and title of resource */ Ico_PutIconOn (Rsc_ResourceTypesIcons[Link->Type],Ico_BLACK, Txt_RESOURCE_TYPES[Link->Type]); HTM_Txt (Title); @@ -330,15 +316,14 @@ void Rsc_WriteLinkName (const struct Rsc_Link *Link,Frm_PutFormToGo_t PutFormToG } else Frm_BeginForm (NextAction); - if (Link->Cod > 0) - ParCod_PutPar (ParCod[Link->Type],Link->Cod); + ParCod_PutPar (ParCod[Link->Type],Link->Cod); /* Begin link */ HTM_BUTTON_Submit_Begin (Txt_Actions[NextAction], "class=\"LM BT_LINK PRG_LNK_%s\"", The_GetSuffix ()); - /* Icon and title of resource *****/ + /* Icon and title of resource */ Ico_PutIconLink (Rsc_ResourceTypesIcons[Link->Type],Ico_BLACK, NextAction); HTM_Txt (Title); @@ -368,12 +353,12 @@ static void Rsc_GetResourceEmptyTitle (__attribute__((unused)) long Cod, /************* Get the title for a new resource from link title **************/ /*****************************************************************************/ -void Rsc_GetResourceTitleFromLink (struct Rsc_Link *Link, +void Rsc_GetResourceTitleFromLink (const struct Rsc_Link *Link, char Title[Rsc_MAX_BYTES_RESOURCE_TITLE + 1]) { static void (*GetTitle[Rsc_NUM_TYPES]) (long Cod,char *Title,size_t TitleSize) = { - [Rsc_NONE ] = NULL, + [Rsc_NONE ] = Rsc_GetResourceEmptyTitle, [Rsc_ASSIGNMENT ] = AsgRsc_GetTitleFromAsgCod, [Rsc_PROJECT ] = PrjRsc_GetTitleFromPrjCod, [Rsc_CALL_FOR_EXAM ] = CfeRsc_GetTitleFromExaCod, diff --git a/swad_resource.h b/swad_resource.h index 0f7b475c..95c6cccb 100644 --- a/swad_resource.h +++ b/swad_resource.h @@ -80,7 +80,7 @@ void Rsc_WriteRowClipboard (const struct Rsc_Link *Link, HTM_SubmitOnClick_t SubmitOnClick,bool Checked); void Rsc_WriteLinkName (const struct Rsc_Link *Link,Frm_PutFormToGo_t PutFormToGo); -void Rsc_GetResourceTitleFromLink (struct Rsc_Link *Link, +void Rsc_GetResourceTitleFromLink (const struct Rsc_Link *Link, char Title[Rsc_MAX_BYTES_RESOURCE_TITLE + 1]); void Rsc_GetLinkDataFromRow (MYSQL_RES *mysql_res,struct Rsc_Link *Link); diff --git a/swad_rubric.c b/swad_rubric.c index fb7e0c4b..e2203be9 100644 --- a/swad_rubric.c +++ b/swad_rubric.c @@ -417,7 +417,7 @@ static void Rub_ShowRubricMainData (struct Rub_Rubrics *Rubrics, HTM_TD_Begin ("colspan=\"2\" class=\"LT %s\"",The_GetColorRows ()); /* Rubric title */ - Frm_BeginForm (ActSeeRub); + Frm_BeginForm (ActSeeOneRub); Rub_PutPars (Rubrics); HTM_BUTTON_Submit_Begin (Txt_View_rubric,"class=\"LT BT_LINK ASG_TITLE_%s\"", The_GetSuffix ()); diff --git a/swad_survey.c b/swad_survey.c index b43a978e..e7be81c6 100644 --- a/swad_survey.c +++ b/swad_survey.c @@ -530,7 +530,7 @@ static void Svy_ShowOneSurvey (struct Svy_Surveys *Surveys, HTM_TD_Begin ("class=\"LT %s\"",The_GetColorRows ()); HTM_ARTICLE_Begin (Anchor); - Frm_BeginForm (ActSeeSvy); + Frm_BeginForm (ActSeeOneSvy); ParCod_PutPar (ParCod_Svy,Surveys->Svy.SvyCod); Svy_PutParSvyOrder (Surveys->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -574,7 +574,7 @@ static void Svy_ShowOneSurvey (struct Svy_Surveys *Surveys, { HTM_DIV_Begin ("class=\"BUTTONS_AFTER_ALERT\""); - Frm_BeginForm (ActSeeSvy); + Frm_BeginForm (ActSeeOneSvy); ParCod_PutPar (ParCod_Svy,Surveys->Svy.SvyCod); Svy_PutParSvyOrder (Surveys->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); @@ -590,7 +590,7 @@ static void Svy_ShowOneSurvey (struct Svy_Surveys *Surveys, { HTM_DIV_Begin ("class=\"BUTTONS_AFTER_ALERT\""); - Frm_BeginForm (ActSeeSvy); + Frm_BeginForm (ActSeeOneSvy); ParCod_PutPar (ParCod_Svy,Surveys->Svy.SvyCod); Svy_PutParSvyOrder (Surveys->SelectedOrder); WhichGroups = Grp_GetParWhichGroups (); diff --git a/swad_text.c b/swad_text.c index d6c99b99..5633c4bc 100644 --- a/swad_text.c +++ b/swad_text.c @@ -22000,7 +22000,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] = }, [TabAss] = { - // 0: ActSeeAsg + // 0: ActSeeAllAsg #if L==1 // ca "Activitats" #elif L==2 // de @@ -22023,7 +22023,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] = "Ödevler" #endif , - // 1: ActSeePrj + // 1: ActSeeAllPrj #if L==1 // ca "Projectes" #elif L==2 // de @@ -22585,7 +22585,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] = "Diğerleri" #endif , - // 4: ActSeeAtt + // 4: ActSeeAllAtt #if L==1 // ca "Assistència" #elif L==2 // de diff --git a/swad_text_action.c b/swad_text_action.c index 28d2563e..f33685eb 100644 --- a/swad_text_action.c +++ b/swad_text_action.c @@ -8940,7 +8940,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "Change first day of week of course timetable" // Çeviri lazim! #endif , - [ActSeeAsg] = + [ActSeeAllAsg] = #if L==1 // ca "See assignments" // Necessita traducció #elif L==2 // de @@ -8963,7 +8963,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "See assignments" // Çeviri lazim! #endif , - [ActSeePrj] = + [ActSeeAllPrj] = #if L==1 // ca "See projects" // Necessita traducció #elif L==2 // de @@ -11815,7 +11815,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "See a test result for a user" // Çeviri lazim! #endif , - [ActSeeExa] = + [ActSeeOneExa] = #if L==1 // ca "Veure examen" #elif L==2 // de @@ -12873,7 +12873,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "Change visibility of exam results" // Çeviri lazim! #endif , - [ActSeeGam] = + [ActSeeOneGam] = #if L==1 // ca "See game" // Necessita traducció #elif L==2 // de @@ -13931,7 +13931,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "Copy link to game" // Çeviri lazim! #endif , - [ActSeeRub] = + [ActSeeOneRub] = #if L==1 // ca "Veure rúbrica" #elif L==2 // de @@ -24626,7 +24626,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "Show class photo or list of guests" // Çeviri lazim! #endif , - [ActSeeAtt] = + [ActSeeAllAtt] = #if L==1 // ca "Show attendance events" // Necessita traducció #elif L==2 // de @@ -32768,7 +32768,7 @@ const char *Txt_Actions[ActLst_NUM_ACTIONS] = "See statistics of courses" // Çeviri lazim! #endif , - [ActSeeSvy] = + [ActSeeOneSvy] = #if L==1 // ca "Show survey" // Necessita traducció #elif L==2 // de