mirror of https://github.com/acanas/swad-core.git
Version 16.133
This commit is contained in:
parent
c3ea875468
commit
097663d31d
Binary file not shown.
Before Width: | Height: | Size: 363 B After Width: | Height: | Size: 419 B |
2590
swad_action.c
2590
swad_action.c
File diff suppressed because it is too large
Load Diff
1384
swad_action.h
1384
swad_action.h
File diff suppressed because it is too large
Load Diff
|
@ -196,13 +196,15 @@
|
||||||
/****************************** Public constants *****************************/
|
/****************************** Public constants *****************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Log_PLATFORM_VERSION "SWAD 16.132.15 (2017-02-06)"
|
#define Log_PLATFORM_VERSION "SWAD 16.133 (2017-02-08)"
|
||||||
#define CSS_FILE "swad16.132.4.css"
|
#define CSS_FILE "swad16.132.4.css"
|
||||||
#define JS_FILE "swad16.123.js"
|
#define JS_FILE "swad16.123.js"
|
||||||
|
|
||||||
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
||||||
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
|
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
|
||||||
/*
|
/*
|
||||||
|
Version 16.133: Feb 08, 2017 New tab "Files".
|
||||||
|
New permissions for actions. (212070 lines)
|
||||||
Version 16.132.15:Feb 06, 2017 Bug fixing related to AJAX and automatic refresh. (211916 lines)
|
Version 16.132.15:Feb 06, 2017 Bug fixing related to AJAX and automatic refresh. (211916 lines)
|
||||||
Version 16.132.14:Feb 05, 2017 Bug fixing related to AJAX and automatic refresh. (211916 lines)
|
Version 16.132.14:Feb 05, 2017 Bug fixing related to AJAX and automatic refresh. (211916 lines)
|
||||||
Version 16.132.13:Feb 01, 2017 Global connected in right column is shown only for system admins. (211904 lines)
|
Version 16.132.13:Feb 01, 2017 Global connected in right column is shown only for system admins. (211904 lines)
|
||||||
|
|
66
swad_menu.c
66
swad_menu.c
|
@ -81,6 +81,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabSys *******************
|
// TabSys *******************
|
||||||
{
|
{
|
||||||
|
@ -95,6 +96,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
ActLstPlg, // 8
|
ActLstPlg, // 8
|
||||||
ActSetUp, // 9
|
ActSetUp, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabCty *******************
|
// TabCty *******************
|
||||||
{
|
{
|
||||||
|
@ -109,6 +111,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabIns *******************
|
// TabIns *******************
|
||||||
{
|
{
|
||||||
|
@ -118,39 +121,42 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
ActSeeDpt, // 3
|
ActSeeDpt, // 3
|
||||||
ActSeePlc, // 4
|
ActSeePlc, // 4
|
||||||
ActSeeHld, // 5
|
ActSeeHld, // 5
|
||||||
ActSeeAdmDocIns, // 6
|
0, // 6
|
||||||
ActAdmShaIns, // 7
|
0, // 7
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabCtr *******************
|
// TabCtr *******************
|
||||||
{
|
{
|
||||||
ActCtrReqSch, // 0
|
ActCtrReqSch, // 0
|
||||||
ActSeeCtrInf, // 1
|
ActSeeCtrInf, // 1
|
||||||
ActSeeDeg, // 2
|
ActSeeDeg, // 2
|
||||||
ActSeeAdmDocCtr, // 3
|
0, // 3
|
||||||
ActAdmShaCtr, // 4
|
0, // 4
|
||||||
0, // 5
|
0, // 5
|
||||||
0, // 6
|
0, // 6
|
||||||
0, // 7
|
0, // 7
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabDeg *******************
|
// TabDeg *******************
|
||||||
{
|
{
|
||||||
ActDegReqSch, // 0
|
ActDegReqSch, // 0
|
||||||
ActSeeDegInf, // 1
|
ActSeeDegInf, // 1
|
||||||
ActSeeCrs, // 2
|
ActSeeCrs, // 2
|
||||||
ActSeeAdmDocDeg, // 3
|
0, // 3
|
||||||
ActAdmShaDeg, // 4
|
0, // 4
|
||||||
0, // 5
|
0, // 5
|
||||||
0, // 6
|
0, // 6
|
||||||
0, // 7
|
0, // 7
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabCrs *******************
|
// TabCrs *******************
|
||||||
{
|
{
|
||||||
|
@ -158,27 +164,44 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
ActSeeCrsInf, // 1
|
ActSeeCrsInf, // 1
|
||||||
ActSeeTchGui, // 2
|
ActSeeTchGui, // 2
|
||||||
ActSeeSyl, // 3
|
ActSeeSyl, // 3
|
||||||
ActSeeAdmDocCrsGrp, // 4
|
ActSeeCrsTT, // 4
|
||||||
ActAdmTchCrsGrp, // 5
|
ActSeeBib, // 5
|
||||||
ActAdmShaCrsGrp, // 6
|
ActSeeFAQ, // 6
|
||||||
ActSeeCrsTT, // 7
|
ActSeeCrsLnk, // 7
|
||||||
ActSeeBib, // 8
|
0, // 8
|
||||||
ActSeeFAQ, // 9
|
0, // 9
|
||||||
ActSeeCrsLnk, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabAss *******************
|
// TabAss *******************
|
||||||
{
|
{
|
||||||
ActSeeAss, // 0
|
ActSeeAss, // 0
|
||||||
ActSeeAsg, // 1
|
ActSeeAsg, // 1
|
||||||
ActAdmAsgWrkUsr, // 2
|
ActReqTst, // 2
|
||||||
ActReqAsgWrkCrs, // 3
|
ActSeeCal, // 3
|
||||||
ActReqTst, // 4
|
ActSeeAllExaAnn, // 4
|
||||||
ActSeeCal, // 5
|
0, // 5
|
||||||
ActSeeAllExaAnn, // 6
|
0, // 6
|
||||||
ActSeeAdmMrk, // 7
|
0, // 7
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
|
},
|
||||||
|
// TabFil *******************
|
||||||
|
{
|
||||||
|
ActSeeAdmDocIns, // 0
|
||||||
|
ActAdmShaIns, // 1
|
||||||
|
ActSeeAdmDocCtr, // 2
|
||||||
|
ActAdmShaCtr, // 3
|
||||||
|
ActSeeAdmDocDeg, // 4
|
||||||
|
ActAdmShaDeg, // 5
|
||||||
|
ActSeeAdmDocCrsGrp, // 6
|
||||||
|
ActAdmTchCrsGrp, // 7
|
||||||
|
ActAdmShaCrsGrp, // 8
|
||||||
|
ActAdmAsgWrkUsr, // 9
|
||||||
|
ActReqAsgWrkCrs, // 10
|
||||||
|
ActSeeAdmMrk, // 11
|
||||||
},
|
},
|
||||||
// TabUsr *******************
|
// TabUsr *******************
|
||||||
{
|
{
|
||||||
|
@ -193,6 +216,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabSoc *******************
|
// TabSoc *******************
|
||||||
{
|
{
|
||||||
|
@ -207,6 +231,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabMsg *******************
|
// TabMsg *******************
|
||||||
{
|
{
|
||||||
|
@ -221,6 +246,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabSta *******************
|
// TabSta *******************
|
||||||
{
|
{
|
||||||
|
@ -235,6 +261,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
0, // 8
|
0, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
// TabPrf *******************
|
// TabPrf *******************
|
||||||
{
|
{
|
||||||
|
@ -249,6 +276,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
|
||||||
ActAdmBrf, // 8
|
ActAdmBrf, // 8
|
||||||
0, // 9
|
0, // 9
|
||||||
0, // 10
|
0, // 10
|
||||||
|
0, // 11
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -49,6 +49,7 @@ const char *Tab_TabIcons[Tab_NUM_TABS] =
|
||||||
/* TabDeg */ "deg64x64.gif",
|
/* TabDeg */ "deg64x64.gif",
|
||||||
/* TabCrs */ "crs64x64.gif",
|
/* TabCrs */ "crs64x64.gif",
|
||||||
/* TabAss */ "ass64x64.gif",
|
/* TabAss */ "ass64x64.gif",
|
||||||
|
/* TabFil */ "fil64x64.gif",
|
||||||
/* TabUsr */ "usr64x64.gif",
|
/* TabUsr */ "usr64x64.gif",
|
||||||
/* TabSoc */ "soc64x64.png",
|
/* TabSoc */ "soc64x64.png",
|
||||||
/* TabMsg */ "msg64x64.gif",
|
/* TabMsg */ "msg64x64.gif",
|
||||||
|
|
13
swad_tab.h
13
swad_tab.h
|
@ -31,7 +31,7 @@
|
||||||
/***************************** Public constants ******************************/
|
/***************************** Public constants ******************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Tab_NUM_TABS (1 + 12)
|
#define Tab_NUM_TABS (1 + 13)
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/******************************* Public types ********************************/
|
/******************************* Public types ********************************/
|
||||||
|
@ -47,11 +47,12 @@ typedef enum
|
||||||
TabDeg = 5,
|
TabDeg = 5,
|
||||||
TabCrs = 6,
|
TabCrs = 6,
|
||||||
TabAss = 7,
|
TabAss = 7,
|
||||||
TabUsr = 8,
|
TabFil = 8,
|
||||||
TabSoc = 9,
|
TabUsr = 9,
|
||||||
TabMsg = 10,
|
TabSoc = 10,
|
||||||
TabSta = 11,
|
TabMsg = 11,
|
||||||
TabPrf = 12,
|
TabSta = 12,
|
||||||
|
TabPrf = 13,
|
||||||
} Tab_Tab_t;
|
} Tab_Tab_t;
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
1101
swad_text.c
1101
swad_text.c
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue