Version 14.52

This commit is contained in:
Antonio Cañas Vargas 2015-01-02 14:00:39 +01:00
parent a0897b3a71
commit bc48634239
5 changed files with 1131 additions and 1127 deletions

View File

@ -603,7 +603,7 @@ a:hover img.CENTRE_PHOTO_SHOW
#horizontal_menu_container li
{
display:table-cell;
width:100px;height:60px;
width:110px;height:60px;
border:0;
margin:0;
padding:0;
@ -613,7 +613,7 @@ a:hover img.CENTRE_PHOTO_SHOW
.MENU_OFF
{
display:inline-block;
width:100px;height:60px;
width:110px;height:60px;
margin:0;
padding:0 2px;
text-align:center;
@ -623,7 +623,7 @@ a:hover img.CENTRE_PHOTO_SHOW
.MENU_ON
{
display:inline-block;
width:100px;height:60px;
width:110px;height:60px;
margin:0;
padding:0;
text-align:center;

File diff suppressed because it is too large Load Diff

View File

@ -71,7 +71,7 @@ typedef int Act_Action_t; // Must be a signed type, because -1 is used to indica
/* Related with tabs, menus, etc. */
#define Act_NUM_TABS (1+11)
#define Act_NUM_ACTIONS (7+52+15+39+22+17+206+182+94+168+28+75)
#define Act_NUM_ACTIONS (7+52+15+39+22+17+204+184+94+168+28+75)
#define Act_MAX_ACTION_COD 1243
@ -289,220 +289,218 @@ typedef int Act_Action_t; // Must be a signed type, because -1 is used to indica
#define ActSeeSyl (ActChgCrsSta+ 4)
#define ActSeeAdmDoc (ActChgCrsSta+ 5)
#define ActAdmCom (ActChgCrsSta+ 6)
#define ActSeeCal (ActChgCrsSta+ 7)
#define ActSeeCrsTimTbl (ActChgCrsSta+ 8)
#define ActSeeBib (ActChgCrsSta+ 9)
#define ActSeeFAQ (ActChgCrsSta+ 10)
#define ActSeeCrsLnk (ActChgCrsSta+ 11)
#define ActSeeCrsTimTbl (ActChgCrsSta+ 7)
#define ActSeeBib (ActChgCrsSta+ 8)
#define ActSeeFAQ (ActChgCrsSta+ 9)
#define ActSeeCrsLnk (ActChgCrsSta+ 10)
// Secondary actions
#define ActCrsSch (ActChgCrsSta+ 12)
#define ActPrnCrsInf (ActChgCrsSta+ 13)
#define ActChgCrsLog (ActChgCrsSta+ 14)
#define ActEdiCrsInf (ActChgCrsSta+ 15)
#define ActEdiTchGui (ActChgCrsSta+ 16)
#define ActPrnCal (ActChgCrsSta+ 17)
#define ActPrnCrsTimTbl (ActChgCrsSta+ 18)
#define ActEdiCrsTimTbl (ActChgCrsSta+ 19)
#define ActChgCrsTimTbl (ActChgCrsSta+ 20)
#define ActSeeSylLec (ActChgCrsSta+ 21)
#define ActSeeSylPra (ActChgCrsSta+ 22)
#define ActEdiSylLec (ActChgCrsSta+ 23)
#define ActEdiSylPra (ActChgCrsSta+ 24)
#define ActDelItmSylLec (ActChgCrsSta+ 25)
#define ActDelItmSylPra (ActChgCrsSta+ 26)
#define ActUp_IteSylLec (ActChgCrsSta+ 27)
#define ActUp_IteSylPra (ActChgCrsSta+ 28)
#define ActDwnIteSylLec (ActChgCrsSta+ 29)
#define ActDwnIteSylPra (ActChgCrsSta+ 30)
#define ActRgtIteSylLec (ActChgCrsSta+ 31)
#define ActRgtIteSylPra (ActChgCrsSta+ 32)
#define ActLftIteSylLec (ActChgCrsSta+ 33)
#define ActLftIteSylPra (ActChgCrsSta+ 34)
#define ActInsIteSylLec (ActChgCrsSta+ 35)
#define ActInsIteSylPra (ActChgCrsSta+ 36)
#define ActModIteSylLec (ActChgCrsSta+ 37)
#define ActModIteSylPra (ActChgCrsSta+ 38)
#define ActCrsSch (ActChgCrsSta+ 11)
#define ActPrnCrsInf (ActChgCrsSta+ 12)
#define ActChgCrsLog (ActChgCrsSta+ 13)
#define ActEdiCrsInf (ActChgCrsSta+ 14)
#define ActEdiTchGui (ActChgCrsSta+ 15)
#define ActPrnCrsTimTbl (ActChgCrsSta+ 16)
#define ActEdiCrsTimTbl (ActChgCrsSta+ 17)
#define ActChgCrsTimTbl (ActChgCrsSta+ 18)
#define ActSeeSylLec (ActChgCrsSta+ 19)
#define ActSeeSylPra (ActChgCrsSta+ 20)
#define ActEdiSylLec (ActChgCrsSta+ 21)
#define ActEdiSylPra (ActChgCrsSta+ 22)
#define ActDelItmSylLec (ActChgCrsSta+ 23)
#define ActDelItmSylPra (ActChgCrsSta+ 24)
#define ActUp_IteSylLec (ActChgCrsSta+ 25)
#define ActUp_IteSylPra (ActChgCrsSta+ 26)
#define ActDwnIteSylLec (ActChgCrsSta+ 27)
#define ActDwnIteSylPra (ActChgCrsSta+ 28)
#define ActRgtIteSylLec (ActChgCrsSta+ 29)
#define ActRgtIteSylPra (ActChgCrsSta+ 30)
#define ActLftIteSylLec (ActChgCrsSta+ 31)
#define ActLftIteSylPra (ActChgCrsSta+ 32)
#define ActInsIteSylLec (ActChgCrsSta+ 33)
#define ActInsIteSylPra (ActChgCrsSta+ 34)
#define ActModIteSylLec (ActChgCrsSta+ 35)
#define ActModIteSylPra (ActChgCrsSta+ 36)
#define ActChgToSeeDoc (ActChgCrsSta+ 39)
#define ActChgToSeeDoc (ActChgCrsSta+ 37)
#define ActSeeDocCrs (ActChgCrsSta+ 40)
#define ActExpSeeDocCrs (ActChgCrsSta+ 41)
#define ActConSeeDocCrs (ActChgCrsSta+ 42)
#define ActZIPSeeDocCrs (ActChgCrsSta+ 43)
#define ActReqDatSeeDocCrs (ActChgCrsSta+ 44)
#define ActDowSeeDocCrs (ActChgCrsSta+ 45)
#define ActSeeDocCrs (ActChgCrsSta+ 38)
#define ActExpSeeDocCrs (ActChgCrsSta+ 39)
#define ActConSeeDocCrs (ActChgCrsSta+ 40)
#define ActZIPSeeDocCrs (ActChgCrsSta+ 41)
#define ActReqDatSeeDocCrs (ActChgCrsSta+ 42)
#define ActDowSeeDocCrs (ActChgCrsSta+ 43)
#define ActSeeDocGrp (ActChgCrsSta+ 46)
#define ActExpSeeDocGrp (ActChgCrsSta+ 47)
#define ActConSeeDocGrp (ActChgCrsSta+ 48)
#define ActZIPSeeDocGrp (ActChgCrsSta+ 49)
#define ActReqDatSeeDocGrp (ActChgCrsSta+ 50)
#define ActDowSeeDocGrp (ActChgCrsSta+ 51)
#define ActSeeDocGrp (ActChgCrsSta+ 44)
#define ActExpSeeDocGrp (ActChgCrsSta+ 45)
#define ActConSeeDocGrp (ActChgCrsSta+ 46)
#define ActZIPSeeDocGrp (ActChgCrsSta+ 47)
#define ActReqDatSeeDocGrp (ActChgCrsSta+ 48)
#define ActDowSeeDocGrp (ActChgCrsSta+ 49)
#define ActChgToAdmDoc (ActChgCrsSta+ 52)
#define ActChgToAdmDoc (ActChgCrsSta+ 50)
#define ActAdmDocCrs (ActChgCrsSta+ 53)
#define ActReqRemFilDocCrs (ActChgCrsSta+ 54)
#define ActRemFilDocCrs (ActChgCrsSta+ 55)
#define ActRemFolDocCrs (ActChgCrsSta+ 56)
#define ActCopDocCrs (ActChgCrsSta+ 57)
#define ActPasDocCrs (ActChgCrsSta+ 58)
#define ActRemTreDocCrs (ActChgCrsSta+ 59)
#define ActFrmCreDocCrs (ActChgCrsSta+ 60)
#define ActCreFolDocCrs (ActChgCrsSta+ 61)
#define ActCreLnkDocCrs (ActChgCrsSta+ 62)
#define ActRenFolDocCrs (ActChgCrsSta+ 63)
#define ActRcvFilDocCrsDZ (ActChgCrsSta+ 64)
#define ActRcvFilDocCrsCla (ActChgCrsSta+ 65)
#define ActExpAdmDocCrs (ActChgCrsSta+ 66)
#define ActConAdmDocCrs (ActChgCrsSta+ 67)
#define ActZIPAdmDocCrs (ActChgCrsSta+ 68)
#define ActShoDocCrs (ActChgCrsSta+ 69)
#define ActHidDocCrs (ActChgCrsSta+ 70)
#define ActReqDatAdmDocCrs (ActChgCrsSta+ 71)
#define ActChgDatAdmDocCrs (ActChgCrsSta+ 72)
#define ActDowAdmDocCrs (ActChgCrsSta+ 73)
#define ActAdmDocCrs (ActChgCrsSta+ 51)
#define ActReqRemFilDocCrs (ActChgCrsSta+ 52)
#define ActRemFilDocCrs (ActChgCrsSta+ 53)
#define ActRemFolDocCrs (ActChgCrsSta+ 54)
#define ActCopDocCrs (ActChgCrsSta+ 55)
#define ActPasDocCrs (ActChgCrsSta+ 56)
#define ActRemTreDocCrs (ActChgCrsSta+ 57)
#define ActFrmCreDocCrs (ActChgCrsSta+ 58)
#define ActCreFolDocCrs (ActChgCrsSta+ 59)
#define ActCreLnkDocCrs (ActChgCrsSta+ 60)
#define ActRenFolDocCrs (ActChgCrsSta+ 61)
#define ActRcvFilDocCrsDZ (ActChgCrsSta+ 62)
#define ActRcvFilDocCrsCla (ActChgCrsSta+ 63)
#define ActExpAdmDocCrs (ActChgCrsSta+ 64)
#define ActConAdmDocCrs (ActChgCrsSta+ 65)
#define ActZIPAdmDocCrs (ActChgCrsSta+ 66)
#define ActShoDocCrs (ActChgCrsSta+ 67)
#define ActHidDocCrs (ActChgCrsSta+ 68)
#define ActReqDatAdmDocCrs (ActChgCrsSta+ 69)
#define ActChgDatAdmDocCrs (ActChgCrsSta+ 70)
#define ActDowAdmDocCrs (ActChgCrsSta+ 71)
#define ActAdmDocGrp (ActChgCrsSta+ 74)
#define ActReqRemFilDocGrp (ActChgCrsSta+ 75)
#define ActRemFilDocGrp (ActChgCrsSta+ 76)
#define ActRemFolDocGrp (ActChgCrsSta+ 77)
#define ActCopDocGrp (ActChgCrsSta+ 78)
#define ActPasDocGrp (ActChgCrsSta+ 79)
#define ActRemTreDocGrp (ActChgCrsSta+ 80)
#define ActFrmCreDocGrp (ActChgCrsSta+ 81)
#define ActCreFolDocGrp (ActChgCrsSta+ 82)
#define ActCreLnkDocGrp (ActChgCrsSta+ 83)
#define ActRenFolDocGrp (ActChgCrsSta+ 84)
#define ActRcvFilDocGrpDZ (ActChgCrsSta+ 85)
#define ActRcvFilDocGrpCla (ActChgCrsSta+ 86)
#define ActExpAdmDocGrp (ActChgCrsSta+ 87)
#define ActConAdmDocGrp (ActChgCrsSta+ 88)
#define ActZIPAdmDocGrp (ActChgCrsSta+ 89)
#define ActShoDocGrp (ActChgCrsSta+ 90)
#define ActHidDocGrp (ActChgCrsSta+ 91)
#define ActReqDatAdmDocGrp (ActChgCrsSta+ 92)
#define ActChgDatAdmDocGrp (ActChgCrsSta+ 93)
#define ActDowAdmDocGrp (ActChgCrsSta+ 94)
#define ActAdmDocGrp (ActChgCrsSta+ 72)
#define ActReqRemFilDocGrp (ActChgCrsSta+ 73)
#define ActRemFilDocGrp (ActChgCrsSta+ 74)
#define ActRemFolDocGrp (ActChgCrsSta+ 75)
#define ActCopDocGrp (ActChgCrsSta+ 76)
#define ActPasDocGrp (ActChgCrsSta+ 77)
#define ActRemTreDocGrp (ActChgCrsSta+ 78)
#define ActFrmCreDocGrp (ActChgCrsSta+ 79)
#define ActCreFolDocGrp (ActChgCrsSta+ 80)
#define ActCreLnkDocGrp (ActChgCrsSta+ 81)
#define ActRenFolDocGrp (ActChgCrsSta+ 82)
#define ActRcvFilDocGrpDZ (ActChgCrsSta+ 83)
#define ActRcvFilDocGrpCla (ActChgCrsSta+ 84)
#define ActExpAdmDocGrp (ActChgCrsSta+ 85)
#define ActConAdmDocGrp (ActChgCrsSta+ 86)
#define ActZIPAdmDocGrp (ActChgCrsSta+ 87)
#define ActShoDocGrp (ActChgCrsSta+ 88)
#define ActHidDocGrp (ActChgCrsSta+ 89)
#define ActReqDatAdmDocGrp (ActChgCrsSta+ 90)
#define ActChgDatAdmDocGrp (ActChgCrsSta+ 91)
#define ActDowAdmDocGrp (ActChgCrsSta+ 92)
#define ActChgToAdmCom (ActChgCrsSta+ 95)
#define ActChgToAdmCom (ActChgCrsSta+ 93)
#define ActAdmComCrs (ActChgCrsSta+ 96)
#define ActReqRemFilComCrs (ActChgCrsSta+ 97)
#define ActRemFilComCrs (ActChgCrsSta+ 98)
#define ActRemFolComCrs (ActChgCrsSta+ 99)
#define ActCopComCrs (ActChgCrsSta+100)
#define ActPasComCrs (ActChgCrsSta+101)
#define ActRemTreComCrs (ActChgCrsSta+102)
#define ActFrmCreComCrs (ActChgCrsSta+103)
#define ActCreFolComCrs (ActChgCrsSta+104)
#define ActCreLnkComCrs (ActChgCrsSta+105)
#define ActRenFolComCrs (ActChgCrsSta+106)
#define ActRcvFilComCrsDZ (ActChgCrsSta+107)
#define ActRcvFilComCrsCla (ActChgCrsSta+108)
#define ActExpComCrs (ActChgCrsSta+109)
#define ActConComCrs (ActChgCrsSta+110)
#define ActZIPComCrs (ActChgCrsSta+111)
#define ActReqDatComCrs (ActChgCrsSta+112)
#define ActChgDatComCrs (ActChgCrsSta+113)
#define ActDowComCrs (ActChgCrsSta+114)
#define ActAdmComCrs (ActChgCrsSta+ 94)
#define ActReqRemFilComCrs (ActChgCrsSta+ 95)
#define ActRemFilComCrs (ActChgCrsSta+ 96)
#define ActRemFolComCrs (ActChgCrsSta+ 97)
#define ActCopComCrs (ActChgCrsSta+ 98)
#define ActPasComCrs (ActChgCrsSta+ 99)
#define ActRemTreComCrs (ActChgCrsSta+100)
#define ActFrmCreComCrs (ActChgCrsSta+101)
#define ActCreFolComCrs (ActChgCrsSta+102)
#define ActCreLnkComCrs (ActChgCrsSta+103)
#define ActRenFolComCrs (ActChgCrsSta+104)
#define ActRcvFilComCrsDZ (ActChgCrsSta+105)
#define ActRcvFilComCrsCla (ActChgCrsSta+106)
#define ActExpComCrs (ActChgCrsSta+107)
#define ActConComCrs (ActChgCrsSta+108)
#define ActZIPComCrs (ActChgCrsSta+109)
#define ActReqDatComCrs (ActChgCrsSta+110)
#define ActChgDatComCrs (ActChgCrsSta+111)
#define ActDowComCrs (ActChgCrsSta+112)
#define ActAdmComGrp (ActChgCrsSta+115)
#define ActReqRemFilComGrp (ActChgCrsSta+116)
#define ActRemFilComGrp (ActChgCrsSta+117)
#define ActRemFolComGrp (ActChgCrsSta+118)
#define ActCopComGrp (ActChgCrsSta+119)
#define ActPasComGrp (ActChgCrsSta+120)
#define ActRemTreComGrp (ActChgCrsSta+121)
#define ActFrmCreComGrp (ActChgCrsSta+122)
#define ActCreFolComGrp (ActChgCrsSta+123)
#define ActCreLnkComGrp (ActChgCrsSta+124)
#define ActRenFolComGrp (ActChgCrsSta+125)
#define ActRcvFilComGrpDZ (ActChgCrsSta+126)
#define ActRcvFilComGrpCla (ActChgCrsSta+127)
#define ActExpComGrp (ActChgCrsSta+128)
#define ActConComGrp (ActChgCrsSta+129)
#define ActZIPComGrp (ActChgCrsSta+130)
#define ActReqDatComGrp (ActChgCrsSta+131)
#define ActChgDatComGrp (ActChgCrsSta+132)
#define ActDowComGrp (ActChgCrsSta+133)
#define ActAdmComGrp (ActChgCrsSta+113)
#define ActReqRemFilComGrp (ActChgCrsSta+114)
#define ActRemFilComGrp (ActChgCrsSta+115)
#define ActRemFolComGrp (ActChgCrsSta+116)
#define ActCopComGrp (ActChgCrsSta+117)
#define ActPasComGrp (ActChgCrsSta+118)
#define ActRemTreComGrp (ActChgCrsSta+119)
#define ActFrmCreComGrp (ActChgCrsSta+120)
#define ActCreFolComGrp (ActChgCrsSta+121)
#define ActCreLnkComGrp (ActChgCrsSta+122)
#define ActRenFolComGrp (ActChgCrsSta+123)
#define ActRcvFilComGrpDZ (ActChgCrsSta+124)
#define ActRcvFilComGrpCla (ActChgCrsSta+125)
#define ActExpComGrp (ActChgCrsSta+126)
#define ActConComGrp (ActChgCrsSta+127)
#define ActZIPComGrp (ActChgCrsSta+128)
#define ActReqDatComGrp (ActChgCrsSta+129)
#define ActChgDatComGrp (ActChgCrsSta+130)
#define ActDowComGrp (ActChgCrsSta+131)
#define ActEdiBib (ActChgCrsSta+134)
#define ActEdiFAQ (ActChgCrsSta+135)
#define ActEdiCrsLnk (ActChgCrsSta+136)
#define ActEdiBib (ActChgCrsSta+132)
#define ActEdiFAQ (ActChgCrsSta+133)
#define ActEdiCrsLnk (ActChgCrsSta+134)
#define ActChgFrcReaCrsInf (ActChgCrsSta+137)
#define ActChgFrcReaTchGui (ActChgCrsSta+138)
#define ActChgFrcReaSylLec (ActChgCrsSta+139)
#define ActChgFrcReaSylPra (ActChgCrsSta+140)
#define ActChgFrcReaBib (ActChgCrsSta+141)
#define ActChgFrcReaFAQ (ActChgCrsSta+142)
#define ActChgFrcReaCrsLnk (ActChgCrsSta+143)
#define ActChgFrcReaCrsInf (ActChgCrsSta+135)
#define ActChgFrcReaTchGui (ActChgCrsSta+136)
#define ActChgFrcReaSylLec (ActChgCrsSta+137)
#define ActChgFrcReaSylPra (ActChgCrsSta+138)
#define ActChgFrcReaBib (ActChgCrsSta+139)
#define ActChgFrcReaFAQ (ActChgCrsSta+140)
#define ActChgFrcReaCrsLnk (ActChgCrsSta+141)
#define ActChgHavReaCrsInf (ActChgCrsSta+144)
#define ActChgHavReaTchGui (ActChgCrsSta+145)
#define ActChgHavReaSylLec (ActChgCrsSta+146)
#define ActChgHavReaSylPra (ActChgCrsSta+147)
#define ActChgHavReaBib (ActChgCrsSta+148)
#define ActChgHavReaFAQ (ActChgCrsSta+149)
#define ActChgHavReaCrsLnk (ActChgCrsSta+150)
#define ActChgHavReaCrsInf (ActChgCrsSta+142)
#define ActChgHavReaTchGui (ActChgCrsSta+143)
#define ActChgHavReaSylLec (ActChgCrsSta+144)
#define ActChgHavReaSylPra (ActChgCrsSta+145)
#define ActChgHavReaBib (ActChgCrsSta+146)
#define ActChgHavReaFAQ (ActChgCrsSta+147)
#define ActChgHavReaCrsLnk (ActChgCrsSta+148)
#define ActSelInfSrcCrsInf (ActChgCrsSta+151)
#define ActSelInfSrcTchGui (ActChgCrsSta+152)
#define ActSelInfSrcSylLec (ActChgCrsSta+153)
#define ActSelInfSrcSylPra (ActChgCrsSta+154)
#define ActSelInfSrcBib (ActChgCrsSta+155)
#define ActSelInfSrcFAQ (ActChgCrsSta+156)
#define ActSelInfSrcCrsLnk (ActChgCrsSta+157)
#define ActRcvURLCrsInf (ActChgCrsSta+158)
#define ActRcvURLTchGui (ActChgCrsSta+159)
#define ActRcvURLSylLec (ActChgCrsSta+160)
#define ActRcvURLSylPra (ActChgCrsSta+161)
#define ActRcvURLBib (ActChgCrsSta+162)
#define ActRcvURLFAQ (ActChgCrsSta+163)
#define ActRcvURLCrsLnk (ActChgCrsSta+164)
#define ActRcvPagCrsInf (ActChgCrsSta+165)
#define ActRcvPagTchGui (ActChgCrsSta+166)
#define ActRcvPagSylLec (ActChgCrsSta+167)
#define ActRcvPagSylPra (ActChgCrsSta+168)
#define ActRcvPagBib (ActChgCrsSta+169)
#define ActRcvPagFAQ (ActChgCrsSta+170)
#define ActRcvPagCrsLnk (ActChgCrsSta+171)
#define ActEditorCrsInf (ActChgCrsSta+172)
#define ActEditorTchGui (ActChgCrsSta+173)
#define ActEditorSylLec (ActChgCrsSta+174)
#define ActEditorSylPra (ActChgCrsSta+175)
#define ActEditorBib (ActChgCrsSta+176)
#define ActEditorFAQ (ActChgCrsSta+177)
#define ActEditorCrsLnk (ActChgCrsSta+178)
#define ActPlaTxtEdiCrsInf (ActChgCrsSta+179)
#define ActPlaTxtEdiTchGui (ActChgCrsSta+180)
#define ActPlaTxtEdiSylLec (ActChgCrsSta+181)
#define ActPlaTxtEdiSylPra (ActChgCrsSta+182)
#define ActPlaTxtEdiBib (ActChgCrsSta+183)
#define ActPlaTxtEdiFAQ (ActChgCrsSta+184)
#define ActPlaTxtEdiCrsLnk (ActChgCrsSta+185)
#define ActRchTxtEdiCrsInf (ActChgCrsSta+186)
#define ActRchTxtEdiTchGui (ActChgCrsSta+187)
#define ActRchTxtEdiSylLec (ActChgCrsSta+188)
#define ActRchTxtEdiSylPra (ActChgCrsSta+189)
#define ActRchTxtEdiBib (ActChgCrsSta+190)
#define ActRchTxtEdiFAQ (ActChgCrsSta+191)
#define ActRchTxtEdiCrsLnk (ActChgCrsSta+192)
#define ActRcvPlaTxtCrsInf (ActChgCrsSta+193)
#define ActRcvPlaTxtTchGui (ActChgCrsSta+194)
#define ActRcvPlaTxtSylLec (ActChgCrsSta+195)
#define ActRcvPlaTxtSylPra (ActChgCrsSta+196)
#define ActRcvPlaTxtBib (ActChgCrsSta+197)
#define ActRcvPlaTxtFAQ (ActChgCrsSta+198)
#define ActRcvPlaTxtCrsLnk (ActChgCrsSta+199)
#define ActRcvRchTxtCrsInf (ActChgCrsSta+200)
#define ActRcvRchTxtTchGui (ActChgCrsSta+201)
#define ActRcvRchTxtSylLec (ActChgCrsSta+202)
#define ActRcvRchTxtSylPra (ActChgCrsSta+203)
#define ActRcvRchTxtBib (ActChgCrsSta+204)
#define ActRcvRchTxtFAQ (ActChgCrsSta+205)
#define ActRcvRchTxtCrsLnk (ActChgCrsSta+206)
#define ActSelInfSrcCrsInf (ActChgCrsSta+149)
#define ActSelInfSrcTchGui (ActChgCrsSta+150)
#define ActSelInfSrcSylLec (ActChgCrsSta+151)
#define ActSelInfSrcSylPra (ActChgCrsSta+152)
#define ActSelInfSrcBib (ActChgCrsSta+153)
#define ActSelInfSrcFAQ (ActChgCrsSta+154)
#define ActSelInfSrcCrsLnk (ActChgCrsSta+155)
#define ActRcvURLCrsInf (ActChgCrsSta+156)
#define ActRcvURLTchGui (ActChgCrsSta+157)
#define ActRcvURLSylLec (ActChgCrsSta+158)
#define ActRcvURLSylPra (ActChgCrsSta+159)
#define ActRcvURLBib (ActChgCrsSta+160)
#define ActRcvURLFAQ (ActChgCrsSta+161)
#define ActRcvURLCrsLnk (ActChgCrsSta+162)
#define ActRcvPagCrsInf (ActChgCrsSta+163)
#define ActRcvPagTchGui (ActChgCrsSta+164)
#define ActRcvPagSylLec (ActChgCrsSta+165)
#define ActRcvPagSylPra (ActChgCrsSta+166)
#define ActRcvPagBib (ActChgCrsSta+167)
#define ActRcvPagFAQ (ActChgCrsSta+168)
#define ActRcvPagCrsLnk (ActChgCrsSta+169)
#define ActEditorCrsInf (ActChgCrsSta+170)
#define ActEditorTchGui (ActChgCrsSta+171)
#define ActEditorSylLec (ActChgCrsSta+172)
#define ActEditorSylPra (ActChgCrsSta+173)
#define ActEditorBib (ActChgCrsSta+174)
#define ActEditorFAQ (ActChgCrsSta+175)
#define ActEditorCrsLnk (ActChgCrsSta+176)
#define ActPlaTxtEdiCrsInf (ActChgCrsSta+177)
#define ActPlaTxtEdiTchGui (ActChgCrsSta+178)
#define ActPlaTxtEdiSylLec (ActChgCrsSta+179)
#define ActPlaTxtEdiSylPra (ActChgCrsSta+180)
#define ActPlaTxtEdiBib (ActChgCrsSta+181)
#define ActPlaTxtEdiFAQ (ActChgCrsSta+182)
#define ActPlaTxtEdiCrsLnk (ActChgCrsSta+183)
#define ActRchTxtEdiCrsInf (ActChgCrsSta+184)
#define ActRchTxtEdiTchGui (ActChgCrsSta+185)
#define ActRchTxtEdiSylLec (ActChgCrsSta+186)
#define ActRchTxtEdiSylPra (ActChgCrsSta+187)
#define ActRchTxtEdiBib (ActChgCrsSta+188)
#define ActRchTxtEdiFAQ (ActChgCrsSta+189)
#define ActRchTxtEdiCrsLnk (ActChgCrsSta+190)
#define ActRcvPlaTxtCrsInf (ActChgCrsSta+191)
#define ActRcvPlaTxtTchGui (ActChgCrsSta+192)
#define ActRcvPlaTxtSylLec (ActChgCrsSta+193)
#define ActRcvPlaTxtSylPra (ActChgCrsSta+194)
#define ActRcvPlaTxtBib (ActChgCrsSta+195)
#define ActRcvPlaTxtFAQ (ActChgCrsSta+196)
#define ActRcvPlaTxtCrsLnk (ActChgCrsSta+197)
#define ActRcvRchTxtCrsInf (ActChgCrsSta+198)
#define ActRcvRchTxtTchGui (ActChgCrsSta+199)
#define ActRcvRchTxtSylLec (ActChgCrsSta+200)
#define ActRcvRchTxtSylPra (ActChgCrsSta+201)
#define ActRcvRchTxtBib (ActChgCrsSta+202)
#define ActRcvRchTxtFAQ (ActChgCrsSta+203)
#define ActRcvRchTxtCrsLnk (ActChgCrsSta+204)
/*****************************************************************************/
/***************************** Assessment tab ********************************/
@ -513,199 +511,202 @@ typedef int Act_Action_t; // Must be a signed type, because -1 is used to indica
#define ActAdmAsgWrkUsr (ActRcvRchTxtCrsLnk+ 3)
#define ActReqAsgWrkCrs (ActRcvRchTxtCrsLnk+ 4)
#define ActReqTst (ActRcvRchTxtCrsLnk+ 5)
#define ActSeeExaAnn (ActRcvRchTxtCrsLnk+ 6)
#define ActSeeAdmMrk (ActRcvRchTxtCrsLnk+ 7)
#define ActSeeRecCrs (ActRcvRchTxtCrsLnk+ 8)
#define ActSeeCal (ActRcvRchTxtCrsLnk+ 6)
#define ActSeeExaAnn (ActRcvRchTxtCrsLnk+ 7)
#define ActSeeAdmMrk (ActRcvRchTxtCrsLnk+ 8)
#define ActSeeRecCrs (ActRcvRchTxtCrsLnk+ 9)
// Secondary actions
#define ActEdiAss (ActRcvRchTxtCrsLnk+ 9)
#define ActChgFrcReaAss (ActRcvRchTxtCrsLnk+ 10)
#define ActChgHavReaAss (ActRcvRchTxtCrsLnk+ 11)
#define ActSelInfSrcAss (ActRcvRchTxtCrsLnk+ 12)
#define ActRcvURLAss (ActRcvRchTxtCrsLnk+ 13)
#define ActRcvPagAss (ActRcvRchTxtCrsLnk+ 14)
#define ActEditorAss (ActRcvRchTxtCrsLnk+ 15)
#define ActPlaTxtEdiAss (ActRcvRchTxtCrsLnk+ 16)
#define ActRchTxtEdiAss (ActRcvRchTxtCrsLnk+ 17)
#define ActRcvPlaTxtAss (ActRcvRchTxtCrsLnk+ 18)
#define ActRcvRchTxtAss (ActRcvRchTxtCrsLnk+ 19)
#define ActEdiAss (ActRcvRchTxtCrsLnk+ 10)
#define ActChgFrcReaAss (ActRcvRchTxtCrsLnk+ 11)
#define ActChgHavReaAss (ActRcvRchTxtCrsLnk+ 12)
#define ActSelInfSrcAss (ActRcvRchTxtCrsLnk+ 13)
#define ActRcvURLAss (ActRcvRchTxtCrsLnk+ 14)
#define ActRcvPagAss (ActRcvRchTxtCrsLnk+ 15)
#define ActEditorAss (ActRcvRchTxtCrsLnk+ 16)
#define ActPlaTxtEdiAss (ActRcvRchTxtCrsLnk+ 17)
#define ActRchTxtEdiAss (ActRcvRchTxtCrsLnk+ 18)
#define ActRcvPlaTxtAss (ActRcvRchTxtCrsLnk+ 19)
#define ActRcvRchTxtAss (ActRcvRchTxtCrsLnk+ 20)
#define ActFrmNewAsg (ActRcvRchTxtCrsLnk+ 20)
#define ActEdiOneAsg (ActRcvRchTxtCrsLnk+ 21)
#define ActNewAsg (ActRcvRchTxtCrsLnk+ 22)
#define ActChgAsg (ActRcvRchTxtCrsLnk+ 23)
#define ActReqRemAsg (ActRcvRchTxtCrsLnk+ 24)
#define ActRemAsg (ActRcvRchTxtCrsLnk+ 25)
#define ActHidAsg (ActRcvRchTxtCrsLnk+ 26)
#define ActShoAsg (ActRcvRchTxtCrsLnk+ 27)
#define ActFrmNewAsg (ActRcvRchTxtCrsLnk+ 21)
#define ActEdiOneAsg (ActRcvRchTxtCrsLnk+ 22)
#define ActNewAsg (ActRcvRchTxtCrsLnk+ 23)
#define ActChgAsg (ActRcvRchTxtCrsLnk+ 24)
#define ActReqRemAsg (ActRcvRchTxtCrsLnk+ 25)
#define ActRemAsg (ActRcvRchTxtCrsLnk+ 26)
#define ActHidAsg (ActRcvRchTxtCrsLnk+ 27)
#define ActShoAsg (ActRcvRchTxtCrsLnk+ 28)
#define ActRcvRecCrs (ActRcvRchTxtCrsLnk+ 28)
#define ActAdmAsgWrkCrs (ActRcvRchTxtCrsLnk+ 29)
#define ActRcvRecCrs (ActRcvRchTxtCrsLnk+ 29)
#define ActAdmAsgWrkCrs (ActRcvRchTxtCrsLnk+ 30)
#define ActReqRemFilAsgUsr (ActRcvRchTxtCrsLnk+ 30)
#define ActRemFilAsgUsr (ActRcvRchTxtCrsLnk+ 31)
#define ActRemFolAsgUsr (ActRcvRchTxtCrsLnk+ 32)
#define ActCopAsgUsr (ActRcvRchTxtCrsLnk+ 33)
#define ActPasAsgUsr (ActRcvRchTxtCrsLnk+ 34)
#define ActRemTreAsgUsr (ActRcvRchTxtCrsLnk+ 35)
#define ActFrmCreAsgUsr (ActRcvRchTxtCrsLnk+ 36)
#define ActCreFolAsgUsr (ActRcvRchTxtCrsLnk+ 37)
#define ActCreLnkAsgUsr (ActRcvRchTxtCrsLnk+ 38)
#define ActRenFolAsgUsr (ActRcvRchTxtCrsLnk+ 39)
#define ActRcvFilAsgUsrDZ (ActRcvRchTxtCrsLnk+ 40)
#define ActRcvFilAsgUsrCla (ActRcvRchTxtCrsLnk+ 41)
#define ActExpAsgUsr (ActRcvRchTxtCrsLnk+ 42)
#define ActConAsgUsr (ActRcvRchTxtCrsLnk+ 43)
#define ActZIPAsgUsr (ActRcvRchTxtCrsLnk+ 44)
#define ActReqDatAsgUsr (ActRcvRchTxtCrsLnk+ 45)
#define ActChgDatAsgUsr (ActRcvRchTxtCrsLnk+ 46)
#define ActDowAsgUsr (ActRcvRchTxtCrsLnk+ 47)
#define ActReqRemFilAsgUsr (ActRcvRchTxtCrsLnk+ 31)
#define ActRemFilAsgUsr (ActRcvRchTxtCrsLnk+ 32)
#define ActRemFolAsgUsr (ActRcvRchTxtCrsLnk+ 33)
#define ActCopAsgUsr (ActRcvRchTxtCrsLnk+ 34)
#define ActPasAsgUsr (ActRcvRchTxtCrsLnk+ 35)
#define ActRemTreAsgUsr (ActRcvRchTxtCrsLnk+ 36)
#define ActFrmCreAsgUsr (ActRcvRchTxtCrsLnk+ 37)
#define ActCreFolAsgUsr (ActRcvRchTxtCrsLnk+ 38)
#define ActCreLnkAsgUsr (ActRcvRchTxtCrsLnk+ 39)
#define ActRenFolAsgUsr (ActRcvRchTxtCrsLnk+ 40)
#define ActRcvFilAsgUsrDZ (ActRcvRchTxtCrsLnk+ 41)
#define ActRcvFilAsgUsrCla (ActRcvRchTxtCrsLnk+ 42)
#define ActExpAsgUsr (ActRcvRchTxtCrsLnk+ 43)
#define ActConAsgUsr (ActRcvRchTxtCrsLnk+ 44)
#define ActZIPAsgUsr (ActRcvRchTxtCrsLnk+ 45)
#define ActReqDatAsgUsr (ActRcvRchTxtCrsLnk+ 46)
#define ActChgDatAsgUsr (ActRcvRchTxtCrsLnk+ 47)
#define ActDowAsgUsr (ActRcvRchTxtCrsLnk+ 48)
#define ActReqRemFilWrkUsr (ActRcvRchTxtCrsLnk+ 48)
#define ActRemFilWrkUsr (ActRcvRchTxtCrsLnk+ 49)
#define ActRemFolWrkUsr (ActRcvRchTxtCrsLnk+ 50)
#define ActCopWrkUsr (ActRcvRchTxtCrsLnk+ 51)
#define ActPasWrkUsr (ActRcvRchTxtCrsLnk+ 52)
#define ActRemTreWrkUsr (ActRcvRchTxtCrsLnk+ 53)
#define ActFrmCreWrkUsr (ActRcvRchTxtCrsLnk+ 54)
#define ActCreFolWrkUsr (ActRcvRchTxtCrsLnk+ 55)
#define ActCreLnkWrkUsr (ActRcvRchTxtCrsLnk+ 56)
#define ActRenFolWrkUsr (ActRcvRchTxtCrsLnk+ 57)
#define ActRcvFilWrkUsrDZ (ActRcvRchTxtCrsLnk+ 58)
#define ActRcvFilWrkUsrCla (ActRcvRchTxtCrsLnk+ 59)
#define ActExpWrkUsr (ActRcvRchTxtCrsLnk+ 60)
#define ActConWrkUsr (ActRcvRchTxtCrsLnk+ 61)
#define ActZIPWrkUsr (ActRcvRchTxtCrsLnk+ 62)
#define ActReqDatWrkUsr (ActRcvRchTxtCrsLnk+ 63)
#define ActChgDatWrkUsr (ActRcvRchTxtCrsLnk+ 64)
#define ActDowWrkUsr (ActRcvRchTxtCrsLnk+ 65)
#define ActReqRemFilWrkUsr (ActRcvRchTxtCrsLnk+ 49)
#define ActRemFilWrkUsr (ActRcvRchTxtCrsLnk+ 50)
#define ActRemFolWrkUsr (ActRcvRchTxtCrsLnk+ 51)
#define ActCopWrkUsr (ActRcvRchTxtCrsLnk+ 52)
#define ActPasWrkUsr (ActRcvRchTxtCrsLnk+ 53)
#define ActRemTreWrkUsr (ActRcvRchTxtCrsLnk+ 54)
#define ActFrmCreWrkUsr (ActRcvRchTxtCrsLnk+ 55)
#define ActCreFolWrkUsr (ActRcvRchTxtCrsLnk+ 56)
#define ActCreLnkWrkUsr (ActRcvRchTxtCrsLnk+ 57)
#define ActRenFolWrkUsr (ActRcvRchTxtCrsLnk+ 58)
#define ActRcvFilWrkUsrDZ (ActRcvRchTxtCrsLnk+ 59)
#define ActRcvFilWrkUsrCla (ActRcvRchTxtCrsLnk+ 60)
#define ActExpWrkUsr (ActRcvRchTxtCrsLnk+ 61)
#define ActConWrkUsr (ActRcvRchTxtCrsLnk+ 62)
#define ActZIPWrkUsr (ActRcvRchTxtCrsLnk+ 63)
#define ActReqDatWrkUsr (ActRcvRchTxtCrsLnk+ 64)
#define ActChgDatWrkUsr (ActRcvRchTxtCrsLnk+ 65)
#define ActDowWrkUsr (ActRcvRchTxtCrsLnk+ 66)
#define ActReqRemFilAsgCrs (ActRcvRchTxtCrsLnk+ 66)
#define ActRemFilAsgCrs (ActRcvRchTxtCrsLnk+ 67)
#define ActRemFolAsgCrs (ActRcvRchTxtCrsLnk+ 68)
#define ActCopAsgCrs (ActRcvRchTxtCrsLnk+ 69)
#define ActPasAsgCrs (ActRcvRchTxtCrsLnk+ 70)
#define ActRemTreAsgCrs (ActRcvRchTxtCrsLnk+ 71)
#define ActFrmCreAsgCrs (ActRcvRchTxtCrsLnk+ 72)
#define ActCreFolAsgCrs (ActRcvRchTxtCrsLnk+ 73)
#define ActCreLnkAsgCrs (ActRcvRchTxtCrsLnk+ 74)
#define ActRenFolAsgCrs (ActRcvRchTxtCrsLnk+ 75)
#define ActRcvFilAsgCrsDZ (ActRcvRchTxtCrsLnk+ 76)
#define ActRcvFilAsgCrsCla (ActRcvRchTxtCrsLnk+ 77)
#define ActExpAsgCrs (ActRcvRchTxtCrsLnk+ 78)
#define ActConAsgCrs (ActRcvRchTxtCrsLnk+ 79)
#define ActZIPAsgCrs (ActRcvRchTxtCrsLnk+ 80)
#define ActReqDatAsgCrs (ActRcvRchTxtCrsLnk+ 81)
#define ActChgDatAsgCrs (ActRcvRchTxtCrsLnk+ 82)
#define ActDowAsgCrs (ActRcvRchTxtCrsLnk+ 83)
#define ActReqRemFilAsgCrs (ActRcvRchTxtCrsLnk+ 67)
#define ActRemFilAsgCrs (ActRcvRchTxtCrsLnk+ 68)
#define ActRemFolAsgCrs (ActRcvRchTxtCrsLnk+ 69)
#define ActCopAsgCrs (ActRcvRchTxtCrsLnk+ 70)
#define ActPasAsgCrs (ActRcvRchTxtCrsLnk+ 71)
#define ActRemTreAsgCrs (ActRcvRchTxtCrsLnk+ 72)
#define ActFrmCreAsgCrs (ActRcvRchTxtCrsLnk+ 73)
#define ActCreFolAsgCrs (ActRcvRchTxtCrsLnk+ 74)
#define ActCreLnkAsgCrs (ActRcvRchTxtCrsLnk+ 75)
#define ActRenFolAsgCrs (ActRcvRchTxtCrsLnk+ 76)
#define ActRcvFilAsgCrsDZ (ActRcvRchTxtCrsLnk+ 77)
#define ActRcvFilAsgCrsCla (ActRcvRchTxtCrsLnk+ 78)
#define ActExpAsgCrs (ActRcvRchTxtCrsLnk+ 79)
#define ActConAsgCrs (ActRcvRchTxtCrsLnk+ 80)
#define ActZIPAsgCrs (ActRcvRchTxtCrsLnk+ 81)
#define ActReqDatAsgCrs (ActRcvRchTxtCrsLnk+ 82)
#define ActChgDatAsgCrs (ActRcvRchTxtCrsLnk+ 83)
#define ActDowAsgCrs (ActRcvRchTxtCrsLnk+ 84)
#define ActReqRemFilWrkCrs (ActRcvRchTxtCrsLnk+ 84)
#define ActRemFilWrkCrs (ActRcvRchTxtCrsLnk+ 85)
#define ActRemFolWrkCrs (ActRcvRchTxtCrsLnk+ 86)
#define ActCopWrkCrs (ActRcvRchTxtCrsLnk+ 87)
#define ActPasWrkCrs (ActRcvRchTxtCrsLnk+ 88)
#define ActRemTreWrkCrs (ActRcvRchTxtCrsLnk+ 89)
#define ActFrmCreWrkCrs (ActRcvRchTxtCrsLnk+ 90)
#define ActCreFolWrkCrs (ActRcvRchTxtCrsLnk+ 91)
#define ActCreLnkWrkCrs (ActRcvRchTxtCrsLnk+ 92)
#define ActRenFolWrkCrs (ActRcvRchTxtCrsLnk+ 93)
#define ActRcvFilWrkCrsDZ (ActRcvRchTxtCrsLnk+ 94)
#define ActRcvFilWrkCrsCla (ActRcvRchTxtCrsLnk+ 95)
#define ActExpWrkCrs (ActRcvRchTxtCrsLnk+ 96)
#define ActConWrkCrs (ActRcvRchTxtCrsLnk+ 97)
#define ActZIPWrkCrs (ActRcvRchTxtCrsLnk+ 98)
#define ActReqDatWrkCrs (ActRcvRchTxtCrsLnk+ 99)
#define ActChgDatWrkCrs (ActRcvRchTxtCrsLnk+100)
#define ActDowWrkCrs (ActRcvRchTxtCrsLnk+101)
#define ActReqRemFilWrkCrs (ActRcvRchTxtCrsLnk+ 85)
#define ActRemFilWrkCrs (ActRcvRchTxtCrsLnk+ 86)
#define ActRemFolWrkCrs (ActRcvRchTxtCrsLnk+ 87)
#define ActCopWrkCrs (ActRcvRchTxtCrsLnk+ 88)
#define ActPasWrkCrs (ActRcvRchTxtCrsLnk+ 89)
#define ActRemTreWrkCrs (ActRcvRchTxtCrsLnk+ 90)
#define ActFrmCreWrkCrs (ActRcvRchTxtCrsLnk+ 91)
#define ActCreFolWrkCrs (ActRcvRchTxtCrsLnk+ 92)
#define ActCreLnkWrkCrs (ActRcvRchTxtCrsLnk+ 93)
#define ActRenFolWrkCrs (ActRcvRchTxtCrsLnk+ 94)
#define ActRcvFilWrkCrsDZ (ActRcvRchTxtCrsLnk+ 95)
#define ActRcvFilWrkCrsCla (ActRcvRchTxtCrsLnk+ 96)
#define ActExpWrkCrs (ActRcvRchTxtCrsLnk+ 97)
#define ActConWrkCrs (ActRcvRchTxtCrsLnk+ 98)
#define ActZIPWrkCrs (ActRcvRchTxtCrsLnk+ 99)
#define ActReqDatWrkCrs (ActRcvRchTxtCrsLnk+100)
#define ActChgDatWrkCrs (ActRcvRchTxtCrsLnk+101)
#define ActDowWrkCrs (ActRcvRchTxtCrsLnk+102)
#define ActSeeTst (ActRcvRchTxtCrsLnk+102)
#define ActAssTst (ActRcvRchTxtCrsLnk+103)
#define ActEdiTstQst (ActRcvRchTxtCrsLnk+104)
#define ActEdiOneTstQst (ActRcvRchTxtCrsLnk+105)
#define ActReqImpTstQst (ActRcvRchTxtCrsLnk+106)
#define ActImpTstQst (ActRcvRchTxtCrsLnk+107)
#define ActLstTstQst (ActRcvRchTxtCrsLnk+108)
#define ActRcvTstQst (ActRcvRchTxtCrsLnk+109)
#define ActRemTstQst (ActRcvRchTxtCrsLnk+110)
#define ActShfTstQst (ActRcvRchTxtCrsLnk+111)
#define ActCfgTst (ActRcvRchTxtCrsLnk+112)
#define ActEnableTag (ActRcvRchTxtCrsLnk+113)
#define ActDisableTag (ActRcvRchTxtCrsLnk+114)
#define ActRenTag (ActRcvRchTxtCrsLnk+115)
#define ActRcvCfgTst (ActRcvRchTxtCrsLnk+116)
#define ActSeeTst (ActRcvRchTxtCrsLnk+103)
#define ActAssTst (ActRcvRchTxtCrsLnk+104)
#define ActEdiTstQst (ActRcvRchTxtCrsLnk+105)
#define ActEdiOneTstQst (ActRcvRchTxtCrsLnk+106)
#define ActReqImpTstQst (ActRcvRchTxtCrsLnk+107)
#define ActImpTstQst (ActRcvRchTxtCrsLnk+108)
#define ActLstTstQst (ActRcvRchTxtCrsLnk+109)
#define ActRcvTstQst (ActRcvRchTxtCrsLnk+110)
#define ActRemTstQst (ActRcvRchTxtCrsLnk+111)
#define ActShfTstQst (ActRcvRchTxtCrsLnk+112)
#define ActCfgTst (ActRcvRchTxtCrsLnk+113)
#define ActEnableTag (ActRcvRchTxtCrsLnk+114)
#define ActDisableTag (ActRcvRchTxtCrsLnk+115)
#define ActRenTag (ActRcvRchTxtCrsLnk+116)
#define ActRcvCfgTst (ActRcvRchTxtCrsLnk+117)
#define ActReqSeeMyTstExa (ActRcvRchTxtCrsLnk+117)
#define ActSeeMyTstExa (ActRcvRchTxtCrsLnk+118)
#define ActSeeOneTstExaMe (ActRcvRchTxtCrsLnk+119)
#define ActReqSeeUsrTstExa (ActRcvRchTxtCrsLnk+120)
#define ActSeeUsrTstExa (ActRcvRchTxtCrsLnk+121)
#define ActSeeOneTstExaOth (ActRcvRchTxtCrsLnk+122)
#define ActReqSeeMyTstExa (ActRcvRchTxtCrsLnk+118)
#define ActSeeMyTstExa (ActRcvRchTxtCrsLnk+119)
#define ActSeeOneTstExaMe (ActRcvRchTxtCrsLnk+120)
#define ActReqSeeUsrTstExa (ActRcvRchTxtCrsLnk+121)
#define ActSeeUsrTstExa (ActRcvRchTxtCrsLnk+122)
#define ActSeeOneTstExaOth (ActRcvRchTxtCrsLnk+123)
#define ActEdiExaAnn (ActRcvRchTxtCrsLnk+123)
#define ActRcvExaAnn (ActRcvRchTxtCrsLnk+124)
#define ActPrnExaAnn (ActRcvRchTxtCrsLnk+125)
#define ActRemExaAnn (ActRcvRchTxtCrsLnk+126)
#define ActPrnCal (ActRcvRchTxtCrsLnk+124)
#define ActChgToSeeMrk (ActRcvRchTxtCrsLnk+127)
#define ActEdiExaAnn (ActRcvRchTxtCrsLnk+125)
#define ActRcvExaAnn (ActRcvRchTxtCrsLnk+126)
#define ActPrnExaAnn (ActRcvRchTxtCrsLnk+127)
#define ActRemExaAnn (ActRcvRchTxtCrsLnk+128)
#define ActSeeMrkCrs (ActRcvRchTxtCrsLnk+128)
#define ActExpSeeMrkCrs (ActRcvRchTxtCrsLnk+129)
#define ActConSeeMrkCrs (ActRcvRchTxtCrsLnk+130)
#define ActReqDatSeeMrkCrs (ActRcvRchTxtCrsLnk+131)
#define ActSeeMyMrkCrs (ActRcvRchTxtCrsLnk+132)
#define ActChgToSeeMrk (ActRcvRchTxtCrsLnk+129)
#define ActSeeMrkGrp (ActRcvRchTxtCrsLnk+133)
#define ActExpSeeMrkGrp (ActRcvRchTxtCrsLnk+134)
#define ActConSeeMrkGrp (ActRcvRchTxtCrsLnk+135)
#define ActReqDatSeeMrkGrp (ActRcvRchTxtCrsLnk+136)
#define ActSeeMyMrkGrp (ActRcvRchTxtCrsLnk+137)
#define ActSeeMrkCrs (ActRcvRchTxtCrsLnk+130)
#define ActExpSeeMrkCrs (ActRcvRchTxtCrsLnk+131)
#define ActConSeeMrkCrs (ActRcvRchTxtCrsLnk+132)
#define ActReqDatSeeMrkCrs (ActRcvRchTxtCrsLnk+133)
#define ActSeeMyMrkCrs (ActRcvRchTxtCrsLnk+134)
#define ActChgToAdmMrk (ActRcvRchTxtCrsLnk+138)
#define ActSeeMrkGrp (ActRcvRchTxtCrsLnk+135)
#define ActExpSeeMrkGrp (ActRcvRchTxtCrsLnk+136)
#define ActConSeeMrkGrp (ActRcvRchTxtCrsLnk+137)
#define ActReqDatSeeMrkGrp (ActRcvRchTxtCrsLnk+138)
#define ActSeeMyMrkGrp (ActRcvRchTxtCrsLnk+139)
#define ActAdmMrkCrs (ActRcvRchTxtCrsLnk+139)
#define ActReqRemFilMrkCrs (ActRcvRchTxtCrsLnk+140)
#define ActRemFilMrkCrs (ActRcvRchTxtCrsLnk+141)
#define ActRemFolMrkCrs (ActRcvRchTxtCrsLnk+142)
#define ActCopMrkCrs (ActRcvRchTxtCrsLnk+143)
#define ActPasMrkCrs (ActRcvRchTxtCrsLnk+144)
#define ActRemTreMrkCrs (ActRcvRchTxtCrsLnk+145)
#define ActFrmCreMrkCrs (ActRcvRchTxtCrsLnk+146)
#define ActCreFolMrkCrs (ActRcvRchTxtCrsLnk+147)
#define ActRenFolMrkCrs (ActRcvRchTxtCrsLnk+148)
#define ActRcvFilMrkCrsDZ (ActRcvRchTxtCrsLnk+149)
#define ActRcvFilMrkCrsCla (ActRcvRchTxtCrsLnk+150)
#define ActExpAdmMrkCrs (ActRcvRchTxtCrsLnk+151)
#define ActConAdmMrkCrs (ActRcvRchTxtCrsLnk+152)
#define ActZIPAdmMrkCrs (ActRcvRchTxtCrsLnk+153)
#define ActShoMrkCrs (ActRcvRchTxtCrsLnk+154)
#define ActHidMrkCrs (ActRcvRchTxtCrsLnk+155)
#define ActReqDatAdmMrkCrs (ActRcvRchTxtCrsLnk+156)
#define ActChgDatAdmMrkCrs (ActRcvRchTxtCrsLnk+157)
#define ActDowAdmMrkCrs (ActRcvRchTxtCrsLnk+158)
#define ActChgNumRowHeaCrs (ActRcvRchTxtCrsLnk+159)
#define ActChgNumRowFooCrs (ActRcvRchTxtCrsLnk+160)
#define ActChgToAdmMrk (ActRcvRchTxtCrsLnk+140)
#define ActAdmMrkGrp (ActRcvRchTxtCrsLnk+161)
#define ActReqRemFilMrkGrp (ActRcvRchTxtCrsLnk+162)
#define ActRemFilMrkGrp (ActRcvRchTxtCrsLnk+163)
#define ActRemFolMrkGrp (ActRcvRchTxtCrsLnk+164)
#define ActCopMrkGrp (ActRcvRchTxtCrsLnk+165)
#define ActPasMrkGrp (ActRcvRchTxtCrsLnk+166)
#define ActRemTreMrkGrp (ActRcvRchTxtCrsLnk+167)
#define ActFrmCreMrkGrp (ActRcvRchTxtCrsLnk+168)
#define ActCreFolMrkGrp (ActRcvRchTxtCrsLnk+169)
#define ActRenFolMrkGrp (ActRcvRchTxtCrsLnk+170)
#define ActRcvFilMrkGrpDZ (ActRcvRchTxtCrsLnk+171)
#define ActRcvFilMrkGrpCla (ActRcvRchTxtCrsLnk+172)
#define ActExpAdmMrkGrp (ActRcvRchTxtCrsLnk+173)
#define ActConAdmMrkGrp (ActRcvRchTxtCrsLnk+174)
#define ActZIPAdmMrkGrp (ActRcvRchTxtCrsLnk+175)
#define ActShoMrkGrp (ActRcvRchTxtCrsLnk+176)
#define ActHidMrkGrp (ActRcvRchTxtCrsLnk+177)
#define ActReqDatAdmMrkGrp (ActRcvRchTxtCrsLnk+178)
#define ActChgDatAdmMrkGrp (ActRcvRchTxtCrsLnk+179)
#define ActDowAdmMrkGrp (ActRcvRchTxtCrsLnk+180)
#define ActChgNumRowHeaGrp (ActRcvRchTxtCrsLnk+181)
#define ActChgNumRowFooGrp (ActRcvRchTxtCrsLnk+182)
#define ActAdmMrkCrs (ActRcvRchTxtCrsLnk+141)
#define ActReqRemFilMrkCrs (ActRcvRchTxtCrsLnk+142)
#define ActRemFilMrkCrs (ActRcvRchTxtCrsLnk+143)
#define ActRemFolMrkCrs (ActRcvRchTxtCrsLnk+144)
#define ActCopMrkCrs (ActRcvRchTxtCrsLnk+145)
#define ActPasMrkCrs (ActRcvRchTxtCrsLnk+146)
#define ActRemTreMrkCrs (ActRcvRchTxtCrsLnk+147)
#define ActFrmCreMrkCrs (ActRcvRchTxtCrsLnk+148)
#define ActCreFolMrkCrs (ActRcvRchTxtCrsLnk+149)
#define ActRenFolMrkCrs (ActRcvRchTxtCrsLnk+150)
#define ActRcvFilMrkCrsDZ (ActRcvRchTxtCrsLnk+151)
#define ActRcvFilMrkCrsCla (ActRcvRchTxtCrsLnk+152)
#define ActExpAdmMrkCrs (ActRcvRchTxtCrsLnk+153)
#define ActConAdmMrkCrs (ActRcvRchTxtCrsLnk+154)
#define ActZIPAdmMrkCrs (ActRcvRchTxtCrsLnk+155)
#define ActShoMrkCrs (ActRcvRchTxtCrsLnk+156)
#define ActHidMrkCrs (ActRcvRchTxtCrsLnk+157)
#define ActReqDatAdmMrkCrs (ActRcvRchTxtCrsLnk+158)
#define ActChgDatAdmMrkCrs (ActRcvRchTxtCrsLnk+159)
#define ActDowAdmMrkCrs (ActRcvRchTxtCrsLnk+160)
#define ActChgNumRowHeaCrs (ActRcvRchTxtCrsLnk+161)
#define ActChgNumRowFooCrs (ActRcvRchTxtCrsLnk+162)
#define ActAdmMrkGrp (ActRcvRchTxtCrsLnk+163)
#define ActReqRemFilMrkGrp (ActRcvRchTxtCrsLnk+164)
#define ActRemFilMrkGrp (ActRcvRchTxtCrsLnk+165)
#define ActRemFolMrkGrp (ActRcvRchTxtCrsLnk+166)
#define ActCopMrkGrp (ActRcvRchTxtCrsLnk+167)
#define ActPasMrkGrp (ActRcvRchTxtCrsLnk+168)
#define ActRemTreMrkGrp (ActRcvRchTxtCrsLnk+169)
#define ActFrmCreMrkGrp (ActRcvRchTxtCrsLnk+170)
#define ActCreFolMrkGrp (ActRcvRchTxtCrsLnk+171)
#define ActRenFolMrkGrp (ActRcvRchTxtCrsLnk+172)
#define ActRcvFilMrkGrpDZ (ActRcvRchTxtCrsLnk+173)
#define ActRcvFilMrkGrpCla (ActRcvRchTxtCrsLnk+174)
#define ActExpAdmMrkGrp (ActRcvRchTxtCrsLnk+175)
#define ActConAdmMrkGrp (ActRcvRchTxtCrsLnk+176)
#define ActZIPAdmMrkGrp (ActRcvRchTxtCrsLnk+177)
#define ActShoMrkGrp (ActRcvRchTxtCrsLnk+178)
#define ActHidMrkGrp (ActRcvRchTxtCrsLnk+179)
#define ActReqDatAdmMrkGrp (ActRcvRchTxtCrsLnk+180)
#define ActChgDatAdmMrkGrp (ActRcvRchTxtCrsLnk+181)
#define ActDowAdmMrkGrp (ActRcvRchTxtCrsLnk+182)
#define ActChgNumRowHeaGrp (ActRcvRchTxtCrsLnk+183)
#define ActChgNumRowFooGrp (ActRcvRchTxtCrsLnk+184)
/*****************************************************************************/
/******************************* Users tab ***********************************/

View File

@ -35,11 +35,12 @@
/****************************** Public constants *****************************/
/*****************************************************************************/
#define Log_PLATFORM_VERSION "SWAD 14.51.2 (2015/01/02)"
#define Log_PLATFORM_VERSION "SWAD 14.52 (2015/01/02)"
// 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 | tail -1
/*
Version 14.52 :Jan 02, 2014 Calendar is moved from course tab to assessment tab. (? lines)
Version 14.51.2 :Jan 02, 2014 Changes in layout and titles of some options. (172987 lines)
Version 14.51.1 :Jan 02, 2014 Changes in layout and titles of some options. (172963 lines)
Version 14.51 :Jan 01, 2014 Users can select horizontal or vertical menu. (172958 lines)

View File

@ -16367,27 +16367,6 @@ const char *Txt_MENU_TITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Udostępnione"
#elif L==8
"Compartilhados"
#endif
,
// ActSeeCal
#if L==0
"Calendari"
#elif L==1
"Kalender"
#elif L==2
"Calendar"
#elif L==3
"Calendario"
#elif L==4
"Calendrier"
#elif L==5
"Arapapaha"
#elif L==6
"Calendario"
#elif L==7
"Kalendarz"
#elif L==8
"Calendário"
#endif
,
// ActSeeCrsTimTbl
@ -16482,6 +16461,7 @@ const char *Txt_MENU_TITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL,
NULL,
NULL,
NULL,
},
{
// TabAss *****************************************************
@ -16588,6 +16568,27 @@ const char *Txt_MENU_TITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Testów"
#elif L==8
"Testes"
#endif
,
// ActSeeCal
#if L==0
"Calendari"
#elif L==1
"Kalender"
#elif L==2
"Calendar"
#elif L==3
"Calendario"
#elif L==4
"Calendrier"
#elif L==5
"Arapapaha"
#elif L==6
"Calendario"
#elif L==7
"Kalendarz"
#elif L==8
"Calendário"
#endif
,
// ActSeeExaAnn
@ -16664,7 +16665,6 @@ const char *Txt_MENU_TITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL,
NULL,
NULL,
NULL,
},
{
// TabUsr *****************************************************
@ -18189,30 +18189,6 @@ const char *Txt_MENU_SUBTITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Pliki udostępnione"
#elif L==8
"Arquivos compartilhados"
#endif
,
// ActSeeCal
#if L==0
"Calendari acadèmic (els dies festius"
" corresponen al lloc del centre seleccionada)"
#elif L==1
"Kalender"
#elif L==2
"Academic calendar"
#elif L==3
"Calendario académico (los días festivos"
" corresponden al lugar del centro seleccionado)"
#elif L==4
"Calendrier"
#elif L==5
"Calendario académico (los días festivos"
" corresponden al lugar del centro seleccionado)"// Okoteve traducción
#elif L==6
"Calendario del corso"
#elif L==7
"Kalendarz akademicki"
#elif L==8
"Calendário"
#endif
,
// ActSeeCrsTimTbl
@ -18307,6 +18283,7 @@ const char *Txt_MENU_SUBTITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL,
NULL,
NULL,
NULL,
},
{
// TabAss *****************************************************
@ -18416,6 +18393,30 @@ const char *Txt_MENU_SUBTITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Testów"
#elif L==8
"Testes"
#endif
,
// ActSeeCal
#if L==0
"Calendari acadèmic (els dies festius"
" corresponen al lloc del centre seleccionada)"
#elif L==1
"Kalender"
#elif L==2
"Academic calendar"
#elif L==3
"Calendario académico (los días festivos"
" corresponden al lugar del centro seleccionado)"
#elif L==4
"Calendrier"
#elif L==5
"Calendario académico (los días festivos"
" corresponden al lugar del centro seleccionado)"// Okoteve traducción
#elif L==6
"Calendario del corso"
#elif L==7
"Kalendarz akademicki"
#elif L==8
"Calendário"
#endif
,
// ActSeeExaAnn
@ -18498,7 +18499,6 @@ const char *Txt_MENU_SUBTITLE[Act_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL,
NULL,
NULL,
NULL,
},
{
// TabUsr *****************************************************