Version 15.78.1

This commit is contained in:
Antonio Cañas Vargas 2015-12-29 13:18:25 +01:00
parent 87c3d06023
commit 4665d4d447
12 changed files with 1087 additions and 946 deletions

View File

@ -247,24 +247,24 @@ Institution:
144. ActChgDatAdmDocIns Change metadata of a file of the documents zone of the institution
145. ActDowAdmDocIns Download a file of the documents zone of the institution
146. ActReqRemFilComIns Request removal of a shared file of the institution
147. ActRemFilComIns Remove a shared file of the institution
148. ActRemFolComIns Remove a folder empty común of the institution
149. ActCopComIns Set source of copy in common zone of the institution
150. ActPasComIns Paste a folder or file in common zone of the institution
151. ActRemTreComIns Remove a folder no empty of common zone of the institution
152. ActFrmCreComIns Form to crear a folder or file in common zone of the institution
153. ActCreFolComIns Create a new folder in common zone of the institution
154. ActCreLnkComIns Create a new link in common zone of the institution
155. ActRenFolComIns Rename a folder in common zone of the institution
156. ActRcvFilComInsDZ Receive a file in common zone of the institution using Dropzone.js
157. ActRcvFilComInsCla Receive a file in common zone of the institution using the classic way
158. ActExpComIns Expand a folder in common zone of the institution
159. ActConComIns Contract a folder in common zone of the institution
160. ActZIPComIns Compress a folder in common zone of the institution
161. ActReqDatComIns Ask for metadata of a file of the common zone of the institution
162. ActChgDatComIns Change metadata of a file of the common zone of the institution
163. ActDowComIns Download a file of the common zone of the institution
146. ActReqRemFilShaIns Request removal of a shared file of the institution
147. ActRemFilShaIns Remove a shared file of the institution
148. ActRemFolShaIns Remove a folder empty común of the institution
149. ActCopShaIns Set source of copy in common zone of the institution
150. ActPasShaIns Paste a folder or file in common zone of the institution
151. ActRemTreShaIns Remove a folder no empty of common zone of the institution
152. ActFrmCreShaIns Form to crear a folder or file in common zone of the institution
153. ActCreFolShaIns Create a new folder in common zone of the institution
154. ActCreLnkShaIns Create a new link in common zone of the institution
155. ActRenFolShaIns Rename a folder in common zone of the institution
156. ActRcvFilShaInsDZ Receive a file in common zone of the institution using Dropzone.js
157. ActRcvFilShaInsCla Receive a file in common zone of the institution using the classic way
158. ActExpShaIns Expand a folder in common zone of the institution
159. ActConShaIns Contract a folder in common zone of the institution
160. ActZIPShaIns Compress a folder in common zone of the institution
161. ActReqDatShaIns Ask for metadata of a file of the common zone of the institution
162. ActChgDatShaIns Change metadata of a file of the common zone of the institution
163. ActDowShaIns Download a file of the common zone of the institution
Centre:
164. ActCtrReqSch Request search in centre tab
@ -329,24 +329,24 @@ Centre:
216. ActChgDatAdmDocCtr Change metadata of a file of the documents zone of the centre
217. ActDowAdmDocCtr Download a file of the documents zone of the centre
218. ActReqRemFilComCtr Request removal of a shared file of the centre
219. ActRemFilComCtr Remove a shared file of the centre
220. ActRemFolComCtr Remove a folder empty común of the centre
221. ActCopComCtr Set source of copy in common zone of the centre
222. ActPasComCtr Paste a folder or file in common zone of the centre
223. ActRemTreComCtr Remove a folder no empty of common zone of the centre
224. ActFrmCreComCtr Form to crear a folder or file in common zone of the centre
225. ActCreFolComCtr Create a new folder in common zone of the centre
226. ActCreLnkComCtr Create a new link in common zone of the centre
227. ActRenFolComCtr Rename a folder in common zone of the centre
228. ActRcvFilComCtrDZ Receive a file in common zone of the centre using Dropzone.js
229. ActRcvFilComCtrCla Receive a file in common zone of the centre using the classic way
230. ActExpComCtr Expand a folder in common zone of the centre
231. ActConComCtr Contract a folder in common zone of the centre
232. ActZIPComCtr Compress a folder in common zone of the centre
233. ActReqDatComCtr Ask for metadata of a file of the common zone of the centre
234. ActChgDatComCtr Change metadata of a file of the common zone of the centre
235. ActDowComCtr Download a file of the common zone of the centre
218. ActReqRemFilShaCtr Request removal of a shared file of the centre
219. ActRemFilShaCtr Remove a shared file of the centre
220. ActRemFolShaCtr Remove a folder empty común of the centre
221. ActCopShaCtr Set source of copy in common zone of the centre
222. ActPasShaCtr Paste a folder or file in common zone of the centre
223. ActRemTreShaCtr Remove a folder no empty of common zone of the centre
224. ActFrmCreShaCtr Form to crear a folder or file in common zone of the centre
225. ActCreFolShaCtr Create a new folder in common zone of the centre
226. ActCreLnkShaCtr Create a new link in common zone of the centre
227. ActRenFolShaCtr Rename a folder in common zone of the centre
228. ActRcvFilShaCtrDZ Receive a file in common zone of the centre using Dropzone.js
229. ActRcvFilShaCtrCla Receive a file in common zone of the centre using the classic way
230. ActExpShaCtr Expand a folder in common zone of the centre
231. ActConShaCtr Contract a folder in common zone of the centre
232. ActZIPShaCtr Compress a folder in common zone of the centre
233. ActReqDatShaCtr Ask for metadata of a file of the common zone of the centre
234. ActChgDatShaCtr Change metadata of a file of the common zone of the centre
235. ActDowShaCtr Download a file of the common zone of the centre
Degree:
236. ActDegReqSch Request search in degree tab
@ -406,24 +406,24 @@ Degree:
283. ActChgDatAdmDocDeg Change metadata of a file of the documents zone of the degree
284. ActDowAdmDocDeg Download a file of the documents zone of the degree
285. ActReqRemFilComDeg Request removal of a shared file of the degree
286. ActRemFilComDeg Remove a shared file of the degree
287. ActRemFolComDeg Remove a folder empty común of the degree
288. ActCopComDeg Set source of copy in common zone of the degree
289. ActPasComDeg Paste a folder or file in common zone of the degree
290. ActRemTreComDeg Remove a folder no empty of common zone of the degree
291. ActFrmCreComDeg Form to crear a folder or file in common zone of the degree
292. ActCreFolComDeg Create a new folder in common zone of the degree
293. ActCreLnkComDeg Create a new link in common zone of the degree
294. ActRenFolComDeg Rename a folder in common zone of the degree
295. ActRcvFilComDegDZ Receive a file in common zone of the degree using Dropzone.js
296. ActRcvFilComDegCla Receive a file in common zone of the degree using the classic way
297. ActExpComDeg Expand a folder in common zone of the degree
298. ActConComDeg Contract a folder in common zone of the degree
299. ActZIPComDeg Compress a folder in common zone of the degree
300. ActReqDatComDeg Ask for metadata of a file of the common zone of the degree
301. ActChgDatComDeg Change metadata of a file of the common zone of the degree
302. ActDowComDeg Download a file of the common zone of the degree
285. ActReqRemFilShaDeg Request removal of a shared file of the degree
286. ActRemFilShaDeg Remove a shared file of the degree
287. ActRemFolShaDeg Remove a folder empty común of the degree
288. ActCopShaDeg Set source of copy in common zone of the degree
289. ActPasShaDeg Paste a folder or file in common zone of the degree
290. ActRemTreShaDeg Remove a folder no empty of common zone of the degree
291. ActFrmCreShaDeg Form to crear a folder or file in common zone of the degree
292. ActCreFolShaDeg Create a new folder in common zone of the degree
293. ActCreLnkShaDeg Create a new link in common zone of the degree
294. ActRenFolShaDeg Rename a folder in common zone of the degree
295. ActRcvFilShaDegDZ Receive a file in common zone of the degree using Dropzone.js
296. ActRcvFilShaDegCla Receive a file in common zone of the degree using the classic way
297. ActExpShaDeg Expand a folder in common zone of the degree
298. ActConShaDeg Contract a folder in common zone of the degree
299. ActZIPShaDeg Compress a folder in common zone of the degree
300. ActReqDatShaDeg Ask for metadata of a file of the common zone of the degree
301. ActChgDatShaDeg Change metadata of a file of the common zone of the degree
302. ActDowShaDeg Download a file of the common zone of the degree
Course:
303. ActCrsReqSch Request search in course tab
@ -432,8 +432,8 @@ Course:
306. ActSeeSyl Show syllabus (lectures or practicals)
307. ActSeeSylLec Show the syllabus of lectures
308. ActSeeSylPra Show the syllabus of practicals
309. ActSeeAdmDocCrs Documents zone of the course (see or admin)
310. ActAdmCom Request the administration of the files of the common zone of the course or of a group
309. ActSeeAdmDocCrsGrp Documents zone of the course (see or admin)
310. ActAdmShaCrsGrp Request the administration of the files of the common zone of the course or of a group
311. ActSeeCrsTT Show the timetable
312. ActSeeBib Show the bibliography
313. ActSeeFAQ Show the FAQ
@ -528,47 +528,47 @@ Course:
394. ActChgDatAdmDocGrp Change metadata of a file of the documents zone of a group
395. ActDowAdmDocGrp Download a file of the documents zone of a group
396. ActChgToAdmCom Change to administrate shared files of the course/group
396. ActChgToAdmSha Change to administrate shared files of the course/group
397. ActAdmComCrs Admin the shared files zone of the course
398. ActReqRemFilComCrs Request removal of a shared file of the course
399. ActRemFilComCrs Remove a shared file of the course
400. ActRemFolComCrs Remove a folder empty común of the course
401. ActCopComCrs Set source of copy in common zone of the course
402. ActPasComCrs Paste a folder or file in common zone of the course
403. ActRemTreComCrs Remove a folder no empty of common zone of the course
404. ActFrmCreComCrs Form to crear a folder or file in common zone of the course
405. ActCreFolComCrs Create a new folder in common zone of the course
406. ActCreLnkComCrs Create a new link in common zone of the course
407. ActRenFolComCrs Rename a folder in common zone of the course
408. ActRcvFilComCrsDZ Receive a file in common zone of the course using Dropzone.js
409. ActRcvFilComCrsCla Receive a file in common zone of the course using the classic way
410. ActExpComCrs Expand a folder in common zone of the course
411. ActConComCrs Contract a folder in common zone of the course
412. ActZIPComCrs Compress a folder in common zone of the course
413. ActReqDatComCrs Ask for metadata of a file of the common zone of the course
414. ActChgDatComCrs Change metadata of a file of the common zone of the course
415. ActDowComCrs Download a file of the common zone of the course
397. ActAdmShaCrs Admin the shared files zone of the course
398. ActReqRemFilShaCrs Request removal of a shared file of the course
399. ActRemFilShaCrs Remove a shared file of the course
400. ActRemFolShaCrs Remove a folder empty común of the course
401. ActCopShaCrs Set source of copy in common zone of the course
402. ActPasShaCrs Paste a folder or file in common zone of the course
403. ActRemTreShaCrs Remove a folder no empty of common zone of the course
404. ActFrmCreShaCrs Form to crear a folder or file in common zone of the course
405. ActCreFolShaCrs Create a new folder in common zone of the course
406. ActCreLnkShaCrs Create a new link in common zone of the course
407. ActRenFolShaCrs Rename a folder in common zone of the course
408. ActRcvFilShaCrsDZ Receive a file in common zone of the course using Dropzone.js
409. ActRcvFilShaCrsCla Receive a file in common zone of the course using the classic way
410. ActExpShaCrs Expand a folder in common zone of the course
411. ActConShaCrs Contract a folder in common zone of the course
412. ActZIPShaCrs Compress a folder in common zone of the course
413. ActReqDatShaCrs Ask for metadata of a file of the common zone of the course
414. ActChgDatShaCrs Change metadata of a file of the common zone of the course
415. ActDowShaCrs Download a file of the common zone of the course
416. ActAdmComGrp Admin the shared files zone of a group
417. ActReqRemFilComGrp Request removal of a shared file of a group
418. ActRemFilComGrp Remove a shared file of a group
419. ActRemFolComGrp Remove a folder empty común of a group
420. ActCopComGrp Set source of copy in common zone of a group
421. ActPasComGrp Paste a folder or file in common zone of a group
422. ActRemTreComGrp Remove a folder no empty of common zone of a group
423. ActFrmCreComGrp Form to crear a folder or file in common zone of a group
424. ActCreFolComGrp Create a new folder in common zone of a group
425. ActCreLnkComGrp Create a new link in common zone of a group
426. ActRenFolComGrp Rename a folder in common zone of a group
427. ActRcvFilComGrpDZ Receive a file in common zone of a group using Dropzone.js
428. ActRcvFilComGrpCla Receive a file in common zone of a group using the classic way
429. ActExpComGrp Expand a folder in common zone of a group
430. ActConComGrp Contract a folder in common zone of a group
431. ActZIPComGrp Compress a folder in common zone of a group
432. ActReqDatComGrp Ask for metadata of a file of the common zone of a group
433. ActChgDatComGrp Change metadata of a file of the common zone of a group
434. ActDowComGrp Download a file of the common zone of a group
416. ActAdmShaGrp Admin the shared files zone of a group
417. ActReqRemFilShaGrp Request removal of a shared file of a group
418. ActRemFilShaGrp Remove a shared file of a group
419. ActRemFolShaGrp Remove a folder empty común of a group
420. ActCopShaGrp Set source of copy in common zone of a group
421. ActPasShaGrp Paste a folder or file in common zone of a group
422. ActRemTreShaGrp Remove a folder no empty of common zone of a group
423. ActFrmCreShaGrp Form to crear a folder or file in common zone of a group
424. ActCreFolShaGrp Create a new folder in common zone of a group
425. ActCreLnkShaGrp Create a new link in common zone of a group
426. ActRenFolShaGrp Rename a folder in common zone of a group
427. ActRcvFilShaGrpDZ Receive a file in common zone of a group using Dropzone.js
428. ActRcvFilShaGrpCla Receive a file in common zone of a group using the classic way
429. ActExpShaGrp Expand a folder in common zone of a group
430. ActConShaGrp Contract a folder in common zone of a group
431. ActZIPShaGrp Compress a folder in common zone of a group
432. ActReqDatShaGrp Ask for metadata of a file of the common zone of a group
433. ActChgDatShaGrp Change metadata of a file of the common zone of a group
434. ActDowShaGrp Download a file of the common zone of a group
435. ActEdiBib Edit the bibliography
436. ActEdiFAQ Edit the FAQ
@ -1496,24 +1496,24 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActChgDatAdmDocIns*/{1335,-1,TabIns,ActSeeAdmDocIns ,0x180,0x180,0x180,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocIns */{1336,-1,TabIns,ActSeeAdmDocIns ,0x180,0x180,0x180,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActReqRemFilComIns*/{1383,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilComIns */{1384,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolComIns */{1385,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopComIns */{1386,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasComIns */{1387,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreComIns */{1388,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreComIns */{1389,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolComIns */{1390,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkComIns */{1391,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolComIns */{1392,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilComInsDZ */{1393,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilComInsCla*/{1394,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpComIns */{1395,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConComIns */{1396,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPComIns */{1397,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatComIns */{1398,-1,TabIns,ActAdmComIns ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatComIns */{1399,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowComIns */{1400,-1,TabIns,ActAdmComIns ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActReqRemFilShaIns*/{1383,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilShaIns */{1384,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolShaIns */{1385,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopShaIns */{1386,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasShaIns */{1387,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreShaIns */{1388,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreShaIns */{1389,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolShaIns */{1390,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkShaIns */{1391,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolShaIns */{1392,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilShaInsDZ */{1393,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilShaInsCla*/{1394,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpShaIns */{1395,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConShaIns */{1396,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPShaIns */{1397,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatShaIns */{1398,-1,TabIns,ActAdmComIns ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatShaIns */{1399,-1,TabIns,ActAdmComIns ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowShaIns */{1400,-1,TabIns,ActAdmComIns ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
// TabCtr ******************************************************************
// Actions in menu:
@ -1581,24 +1581,24 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActChgDatAdmDocCtr*/{1306,-1,TabCtr,ActSeeAdmDocCtr ,0x1C0,0x1C0,0x1C0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocCtr */{1307,-1,TabCtr,ActSeeAdmDocCtr ,0x1C0,0x1C0,0x1C0,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActReqRemFilComCtr*/{1364,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilComCtr */{1365,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolComCtr */{1366,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopComCtr */{1367,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasComCtr */{1368,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreComCtr */{1369,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreComCtr */{1370,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolComCtr */{1371,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkComCtr */{1372,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolComCtr */{1373,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilComCtrDZ */{1374,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilComCtrCla*/{1375,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpComCtr */{1376,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConComCtr */{1377,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPComCtr */{1378,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatComCtr */{1379,-1,TabCtr,ActAdmComCtr ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatComCtr */{1380,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowComCtr */{1381,-1,TabCtr,ActAdmComCtr ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActReqRemFilShaCtr*/{1364,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilShaCtr */{1365,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolShaCtr */{1366,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopShaCtr */{1367,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasShaCtr */{1368,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreShaCtr */{1369,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreShaCtr */{1370,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolShaCtr */{1371,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkShaCtr */{1372,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolShaCtr */{1373,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilShaCtrDZ */{1374,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilShaCtrCla*/{1375,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpShaCtr */{1376,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConShaCtr */{1377,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPShaCtr */{1378,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatShaCtr */{1379,-1,TabCtr,ActAdmComCtr ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatShaCtr */{1380,-1,TabCtr,ActAdmComCtr ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowShaCtr */{1381,-1,TabCtr,ActAdmComCtr ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
// TabDeg ******************************************************************
// Actions in menu:
@ -1661,24 +1661,24 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActChgDatAdmDocDeg*/{1277,-1,TabDeg,ActSeeAdmDocDeg ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocDeg */{1278,-1,TabDeg,ActSeeAdmDocDeg ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActReqRemFilComDeg*/{1345,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilComDeg */{1346,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolComDeg */{1347,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopComDeg */{1348,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasComDeg */{1349,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreComDeg */{1350,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreComDeg */{1351,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolComDeg */{1352,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkComDeg */{1353,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolComDeg */{1354,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilComDegDZ */{1355,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilComDegCla*/{1356,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpComDeg */{1357,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConComDeg */{1358,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPComDeg */{1359,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatComDeg */{1360,-1,TabDeg,ActAdmComDeg ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatComDeg */{1361,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowComDeg */{1362,-1,TabDeg,ActAdmComDeg ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActReqRemFilShaDeg*/{1345,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilShaDeg */{1346,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolShaDeg */{1347,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopShaDeg */{1348,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasShaDeg */{1349,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreShaDeg */{1350,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreShaDeg */{1351,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolShaDeg */{1352,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkShaDeg */{1353,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolShaDeg */{1354,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilShaDegDZ */{1355,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilShaDegCla*/{1356,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpShaDeg */{1357,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConShaDeg */{1358,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPShaDeg */{1359,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatShaDeg */{1360,-1,TabDeg,ActAdmComDeg ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatShaDeg */{1361,-1,TabDeg,ActAdmComDeg ,0x1F8,0x1F8,0x1F8,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowShaDeg */{1362,-1,TabDeg,ActAdmComDeg ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
// TabCrs ******************************************************************
// Actions in menu:
@ -1687,8 +1687,8 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActSeeCrsInf */{ 847, 1,TabCrs,ActSeeCrsInf ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Crs_ShowIntroduction ,"info64x64.gif" },
/* ActSeeTchGui */{ 784, 2,TabCrs,ActSeeTchGui ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Inf_ShowInfo ,"guide64x64.gif" },
/* ActSeeSyl */{1242, 3,TabCrs,ActSeeSyl ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Inf_ShowInfo ,"presentation64x64.gif"},
/* ActSeeAdmDocCrs */{ 0, 4,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,"folder64x64.gif" },
/* ActAdmCom */{ 461, 5,TabCrs,ActAdmCom ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,"folderusers64x64.gif" },
/* ActSeeAdmDocCrsGrp*/{ 0, 4,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,"folder64x64.gif" },
/* ActAdmShaCrsGrp */{ 461, 5,TabCrs,ActAdmShaCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,"folderusers64x64.gif" },
/* ActSeeCrsTT */{ 25, 6,TabCrs,ActSeeCrsTT ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,TT_ShowClassTimeTable ,"clock64x64.gif" },
/* ActSeeBib */{ 32, 7,TabCrs,ActSeeBib ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Inf_ShowInfo ,"books64x64.gif" },
/* ActSeeFAQ */{ 54, 8,TabCrs,ActSeeFAQ ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Inf_ShowInfo ,"faq64x64.gif" },
@ -1726,109 +1726,109 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActModIteSylLec */{ 211,-1,TabCrs,ActSeeSyl ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Syl_ModifyItemSyllabus ,NULL},
/* ActModIteSylPra */{ 216,-1,TabCrs,ActSeeSyl ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Syl_ModifyItemSyllabus ,NULL},
/* ActChgToSeeDocCrs */{1195,-1,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActChgToSeeDocCrs */{1195,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActSeeDocCrs */{1078,-1,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActExpSeeDocCrs */{ 462,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConSeeDocCrs */{ 476,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPSeeDocCrs */{1124,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatSeeDocCrs*/{1033,-1,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActDowSeeDocCrs */{1111,-1,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActSeeDocCrs */{1078,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActExpSeeDocCrs */{ 462,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConSeeDocCrs */{ 476,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPSeeDocCrs */{1124,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatSeeDocCrs*/{1033,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActDowSeeDocCrs */{1111,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActSeeDocGrp */{1200,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActExpSeeDocGrp */{ 488,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConSeeDocGrp */{ 489,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPSeeDocGrp */{1125,-1,TabCrs,ActSeeAdmDocCrs ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatSeeDocGrp*/{1034,-1,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActDowSeeDocGrp */{1112,-1,TabCrs,ActSeeAdmDocCrs ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActSeeDocGrp */{1200,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActExpSeeDocGrp */{ 488,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConSeeDocGrp */{ 489,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPSeeDocGrp */{1125,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatSeeDocGrp*/{1034,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActDowSeeDocGrp */{1112,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActChgToAdmDocCrs */{1196,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActChgToAdmDocCrs */{1196,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActAdmDocCrs */{ 12,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilDocCrs*/{ 479,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilDocCrs */{ 480,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolDocCrs */{ 497,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopDocCrs */{ 470,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasDocCrs */{ 478,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreDocCrs */{ 498,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreDocCrs */{ 481,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolDocCrs */{ 491,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkDocCrs */{1225,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolDocCrs */{ 535,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilDocCrsDZ */{1214,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilDocCrsCla*/{ 482,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpAdmDocCrs */{ 477,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConAdmDocCrs */{ 494,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPAdmDocCrs */{1126,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActShoDocCrs */{ 464,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsVisible ,NULL},
/* ActHidDocCrs */{ 465,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsHidden ,NULL},
/* ActReqDatAdmDocCrs*/{1029,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatAdmDocCrs*/{ 996,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocCrs */{1113,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActAdmDocCrs */{ 12,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilDocCrs*/{ 479,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilDocCrs */{ 480,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolDocCrs */{ 497,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopDocCrs */{ 470,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasDocCrs */{ 478,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreDocCrs */{ 498,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreDocCrs */{ 481,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolDocCrs */{ 491,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkDocCrs */{1225,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolDocCrs */{ 535,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilDocCrsDZ */{1214,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilDocCrsCla*/{ 482,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpAdmDocCrs */{ 477,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConAdmDocCrs */{ 494,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPAdmDocCrs */{1126,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActShoDocCrs */{ 464,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsVisible ,NULL},
/* ActHidDocCrs */{ 465,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsHidden ,NULL},
/* ActReqDatAdmDocCrs*/{1029,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatAdmDocCrs*/{ 996,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocCrs */{1113,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActAdmDocGrp */{1201,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilDocGrp*/{ 473,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilDocGrp */{ 474,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolDocGrp */{ 484,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopDocGrp */{ 472,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasDocGrp */{ 471,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreDocGrp */{ 485,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreDocGrp */{ 468,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolDocGrp */{ 469,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkDocGrp */{1231,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolDocGrp */{ 490,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilDocGrpDZ */{1215,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilDocGrpCla*/{ 483,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpAdmDocGrp */{ 486,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConAdmDocGrp */{ 487,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPAdmDocGrp */{1127,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActShoDocGrp */{ 493,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsVisible ,NULL},
/* ActHidDocGrp */{ 492,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsHidden ,NULL},
/* ActReqDatAdmDocGrp*/{1030,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatAdmDocGrp*/{ 998,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocGrp */{1114,-1,TabCrs,ActSeeAdmDocCrs ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActAdmDocGrp */{1201,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilDocGrp*/{ 473,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilDocGrp */{ 474,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolDocGrp */{ 484,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopDocGrp */{ 472,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasDocGrp */{ 471,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreDocGrp */{ 485,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreDocGrp */{ 468,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolDocGrp */{ 469,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkDocGrp */{1231,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolDocGrp */{ 490,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilDocGrpDZ */{1215,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilDocGrpCla*/{ 483,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpAdmDocGrp */{ 486,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConAdmDocGrp */{ 487,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPAdmDocGrp */{1127,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActShoDocGrp */{ 493,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsVisible ,NULL},
/* ActHidDocGrp */{ 492,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_SetDocumentAsHidden ,NULL},
/* ActReqDatAdmDocGrp*/{1030,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatAdmDocGrp*/{ 998,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowAdmDocGrp */{1114,-1,TabCrs,ActSeeAdmDocCrsGrp ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActChgToAdmCom */{1197,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActChgToAdmSha */{1197,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActAdmComCrs */{1202,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilComCrs*/{ 327,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilComCrs */{ 328,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolComCrs */{ 325,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopComCrs */{ 330,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasComCrs */{ 331,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreComCrs */{ 332,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreComCrs */{ 323,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolComCrs */{ 324,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkComCrs */{1226,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolComCrs */{ 329,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilComCrsDZ */{1216,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilComCrsCla*/{ 326,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpComCrs */{ 421,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConComCrs */{ 422,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPComCrs */{1128,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatComCrs */{1031,-1,TabCrs,ActAdmCom ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatComCrs */{1000,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowComCrs */{1115,-1,TabCrs,ActAdmCom ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActAdmShaCrs */{1202,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilShaCrs*/{ 327,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilShaCrs */{ 328,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolShaCrs */{ 325,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopShaCrs */{ 330,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasShaCrs */{ 331,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreShaCrs */{ 332,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreShaCrs */{ 323,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolShaCrs */{ 324,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkShaCrs */{1226,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolShaCrs */{ 329,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilShaCrsDZ */{1216,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilShaCrsCla*/{ 326,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpShaCrs */{ 421,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConShaCrs */{ 422,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPShaCrs */{1128,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatShaCrs */{1031,-1,TabCrs,ActAdmShaCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatShaCrs */{1000,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowShaCrs */{1115,-1,TabCrs,ActAdmShaCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActAdmComGrp */{1203,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilComGrp*/{ 341,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilComGrp */{ 342,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolComGrp */{ 338,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopComGrp */{ 336,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasComGrp */{ 337,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreComGrp */{ 339,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreComGrp */{ 333,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolComGrp */{ 334,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkComGrp */{1227,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolComGrp */{ 340,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilComGrpDZ */{1217,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilComGrpCla*/{ 335,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpComGrp */{ 427,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConComGrp */{ 426,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPComGrp */{1129,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatComGrp */{1032,-1,TabCrs,ActAdmCom ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatComGrp */{1002,-1,TabCrs,ActAdmCom ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowComGrp */{1116,-1,TabCrs,ActAdmCom ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActAdmShaGrp */{1203,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,NULL},
/* ActReqRemFilShaGrp*/{ 341,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_AskRemFileFromTree ,NULL},
/* ActRemFilShaGrp */{ 342,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFileFromTree ,NULL},
/* ActRemFolShaGrp */{ 338,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemFolderFromTree ,NULL},
/* ActCopShaGrp */{ 336,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_CopyFromFileBrowser ,NULL},
/* ActPasShaGrp */{ 337,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_PasteIntoFileBrowser ,NULL},
/* ActRemTreShaGrp */{ 339,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RemSubtreeInFileBrowser ,NULL},
/* ActFrmCreShaGrp */{ 333,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFormFileBrowser ,NULL},
/* ActCreFolShaGrp */{ 334,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecFolderFileBrowser ,NULL},
/* ActCreLnkShaGrp */{1227,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RecLinkFileBrowser ,NULL},
/* ActRenFolShaGrp */{ 340,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_RenFolderFileBrowser ,NULL},
/* ActRcvFilShaGrpDZ */{1217,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_UPLOAD_FILE,Brw_RcvFileInFileBrwDropzone,NULL ,NULL},
/* ActRcvFilShaGrpCla*/{ 335,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_DATA,Act_MAIN_WINDOW,NULL ,Brw_RcvFileInFileBrwClassic ,NULL},
/* ActExpShaGrp */{ 427,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ExpandFileTree ,NULL},
/* ActConShaGrp */{ 426,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ContractFileTree ,NULL},
/* ActZIPShaGrp */{1129,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,ZIP_CompressFileTree ,NULL},
/* ActReqDatShaGrp */{1032,-1,TabCrs,ActAdmShaCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ShowFileMetadata ,NULL},
/* ActChgDatShaGrp */{1002,-1,TabCrs,ActAdmShaCrsGrp ,0x118,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Brw_ChgFileMetadata ,NULL},
/* ActDowShaGrp */{1116,-1,TabCrs,ActAdmShaCrsGrp ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_DOWNLD_FILE,Brw_DownloadFile ,NULL ,NULL},
/* ActEdiBib */{ 76,-1,TabCrs,ActSeeBib ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Inf_FormsToSelSendInfo ,NULL},
/* ActEdiFAQ */{ 109,-1,TabCrs,ActSeeFAQ ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Inf_FormsToSelSendInfo ,NULL},
@ -2650,7 +2650,7 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse unique action codes!
{
ActSeeAdmDocCrs, // #0
ActSeeAdmDocCrsGrp, // #0
-1, // #1 (obsolete action)
ActMnu, // #2
ActSeeRcvMsg, // #3
@ -2973,26 +2973,26 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
-1, // #320 (obsolete action)
ActCloGrp, // #321
ActOpeGrp, // #322
ActFrmCreComCrs, // #323
ActCreFolComCrs, // #324
ActRemFolComCrs, // #325
ActRcvFilComCrsCla, // #326
ActReqRemFilComCrs, // #327
ActRemFilComCrs, // #328
ActRenFolComCrs, // #329
ActCopComCrs, // #330
ActPasComCrs, // #331
ActRemTreComCrs, // #332
ActFrmCreComGrp, // #333
ActCreFolComGrp, // #334
ActRcvFilComGrpCla, // #335
ActCopComGrp, // #336
ActPasComGrp, // #337
ActRemFolComGrp, // #338
ActRemTreComGrp, // #339
ActRenFolComGrp, // #340
ActReqRemFilComGrp, // #341
ActRemFilComGrp, // #342
ActFrmCreShaCrs, // #323
ActCreFolShaCrs, // #324
ActRemFolShaCrs, // #325
ActRcvFilShaCrsCla, // #326
ActReqRemFilShaCrs, // #327
ActRemFilShaCrs, // #328
ActRenFolShaCrs, // #329
ActCopShaCrs, // #330
ActPasShaCrs, // #331
ActRemTreShaCrs, // #332
ActFrmCreShaGrp, // #333
ActCreFolShaGrp, // #334
ActRcvFilShaGrpCla, // #335
ActCopShaGrp, // #336
ActPasShaGrp, // #337
ActRemFolShaGrp, // #338
ActRemTreShaGrp, // #339
ActRenFolShaGrp, // #340
ActReqRemFilShaGrp, // #341
ActRemFilShaGrp, // #342
-1, // #343 (obsolete action)
-1, // #344 (obsolete action)
ActSeeForCrsUsr, // #345
@ -3071,13 +3071,13 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
-1, // #418 (obsolete action)
-1, // #419 (obsolete action)
-1, // #420 (obsolete action)
ActExpComCrs, // #421
ActConComCrs, // #422
ActExpShaCrs, // #421
ActConShaCrs, // #422
ActExpWrkUsr, // #423
ActConWrkCrs, // #424
ActConWrkUsr, // #425
ActConComGrp, // #426
ActExpComGrp, // #427
ActConShaGrp, // #426
ActExpShaGrp, // #427
ActRemMyPho, // #428
-1, // #429 (obsolete action)
ActSeeForCtrTch, // #430
@ -3111,7 +3111,7 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
-1, // #458 (obsolete action)
-1, // #459 (obsolete action)
-1, // #460 (obsolete action)
ActAdmCom, // #461
ActAdmShaCrsGrp, // #461
ActExpSeeDocCrs, // #462
-1, // #463 (obsolete action)
ActShoDocCrs, // #464
@ -3650,9 +3650,9 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
-1, // #997 (obsolete action)
ActChgDatAdmDocGrp, // #998
-1, // #999 (obsolete action)
ActChgDatComCrs, // #1000
ActChgDatShaCrs, // #1000
-1, // #1001 (obsolete action)
ActChgDatComGrp, // #1002
ActChgDatShaGrp, // #1002
-1, // #1003 (obsolete action)
-1, // #1004 (obsolete action)
-1, // #1005 (obsolete action)
@ -3681,8 +3681,8 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActPrnCrsInf, // #1028
ActReqDatAdmDocCrs, // #1029
ActReqDatAdmDocGrp, // #1030
ActReqDatComCrs, // #1031
ActReqDatComGrp, // #1032
ActReqDatShaCrs, // #1031
ActReqDatShaGrp, // #1032
ActReqDatSeeDocCrs, // #1033
ActReqDatSeeDocGrp, // #1034
ActReqDatAdmMrkCrs, // #1035
@ -3765,8 +3765,8 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActDowSeeDocGrp, // #1112
ActDowAdmDocCrs, // #1113
ActDowAdmDocGrp, // #1114
ActDowComCrs, // #1115
ActDowComGrp, // #1116
ActDowShaCrs, // #1115
ActDowShaGrp, // #1116
ActDowAsgUsr, // #1117
ActDowWrkUsr, // #1118
ActDowAsgCrs, // #1119
@ -3778,8 +3778,8 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActZIPSeeDocGrp, // #1125
ActZIPAdmDocCrs, // #1126
ActZIPAdmDocGrp, // #1127
ActZIPComCrs, // #1128
ActZIPComGrp, // #1129
ActZIPShaCrs, // #1128
ActZIPShaGrp, // #1129
ActZIPAsgUsr, // #1130
ActZIPWrkUsr, // #1131
ActZIPAsgCrs, // #1132
@ -3847,13 +3847,13 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActHidMrkGrp, // #1194
ActChgToSeeDocCrs, // #1195
ActChgToAdmDocCrs, // #1196
ActChgToAdmCom, // #1197
ActChgToAdmSha, // #1197
ActChgToSeeMrk, // #1198
ActChgToAdmMrk, // #1199
ActSeeDocGrp, // #1200
ActAdmDocGrp, // #1201
ActAdmComCrs, // #1202
ActAdmComGrp, // #1203
ActAdmShaCrs, // #1202
ActAdmShaGrp, // #1203
ActSeeMrkGrp, // #1204
ActAdmMrkGrp, // #1205
ActReqDeg, // #1206
@ -3866,8 +3866,8 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActHidBan, // #1213
ActRcvFilDocCrsDZ, // #1214
ActRcvFilDocGrpDZ, // #1215
ActRcvFilComCrsDZ, // #1216
ActRcvFilComGrpDZ, // #1217
ActRcvFilShaCrsDZ, // #1216
ActRcvFilShaGrpDZ, // #1217
ActRcvFilAsgUsrDZ, // #1218
ActRcvFilWrkUsrDZ, // #1219
ActRcvFilAsgCrsDZ, // #1220
@ -3876,8 +3876,8 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActRcvFilMrkGrpDZ, // #1223
ActRcvFilBrfDZ, // #1224
ActCreLnkDocCrs, // #1225
ActCreLnkComCrs, // #1226
ActCreLnkComGrp, // #1227
ActCreLnkShaCrs, // #1226
ActCreLnkShaGrp, // #1227
ActCreLnkWrkUsr, // #1228
ActCreLnkWrkCrs, // #1229
ActCreLnkBrf, // #1230
@ -3998,62 +3998,62 @@ Act_Action_t Act_FromActCodToAction[1+Act_MAX_ACTION_COD] = // Do not reuse uniq
ActRemCtrLog, // #1342
ActRemDegLog, // #1343
ActAdmComDeg, // #1344
ActReqRemFilComDeg, // #1345
ActRemFilComDeg, // #1346
ActRemFolComDeg, // #1347
ActCopComDeg, // #1348
ActPasComDeg, // #1349
ActRemTreComDeg, // #1350
ActFrmCreComDeg, // #1351
ActCreFolComDeg, // #1352
ActCreLnkComDeg, // #1353
ActRenFolComDeg, // #1354
ActRcvFilComDegDZ, // #1355
ActRcvFilComDegCla, // #1356
ActExpComDeg, // #1357
ActConComDeg, // #1358
ActZIPComDeg, // #1359
ActReqDatComDeg, // #1360
ActChgDatComDeg, // #1361
ActDowComDeg, // #1362
ActReqRemFilShaDeg, // #1345
ActRemFilShaDeg, // #1346
ActRemFolShaDeg, // #1347
ActCopShaDeg, // #1348
ActPasShaDeg, // #1349
ActRemTreShaDeg, // #1350
ActFrmCreShaDeg, // #1351
ActCreFolShaDeg, // #1352
ActCreLnkShaDeg, // #1353
ActRenFolShaDeg, // #1354
ActRcvFilShaDegDZ, // #1355
ActRcvFilShaDegCla, // #1356
ActExpShaDeg, // #1357
ActConShaDeg, // #1358
ActZIPShaDeg, // #1359
ActReqDatShaDeg, // #1360
ActChgDatShaDeg, // #1361
ActDowShaDeg, // #1362
ActAdmComCtr, // #1363
ActReqRemFilComCtr, // #1364
ActRemFilComCtr, // #1365
ActRemFolComCtr, // #1366
ActCopComCtr, // #1367
ActPasComCtr, // #1368
ActRemTreComCtr, // #1369
ActFrmCreComCtr, // #1370
ActCreFolComCtr, // #1371
ActCreLnkComCtr, // #1372
ActRenFolComCtr, // #1373
ActRcvFilComCtrDZ, // #1374
ActRcvFilComCtrCla, // #1375
ActExpComCtr, // #1376
ActConComCtr, // #1377
ActZIPComCtr, // #1378
ActReqDatComCtr, // #1379
ActChgDatComCtr, // #1380
ActDowComCtr, // #1381
ActReqRemFilShaCtr, // #1364
ActRemFilShaCtr, // #1365
ActRemFolShaCtr, // #1366
ActCopShaCtr, // #1367
ActPasShaCtr, // #1368
ActRemTreShaCtr, // #1369
ActFrmCreShaCtr, // #1370
ActCreFolShaCtr, // #1371
ActCreLnkShaCtr, // #1372
ActRenFolShaCtr, // #1373
ActRcvFilShaCtrDZ, // #1374
ActRcvFilShaCtrCla, // #1375
ActExpShaCtr, // #1376
ActConShaCtr, // #1377
ActZIPShaCtr, // #1378
ActReqDatShaCtr, // #1379
ActChgDatShaCtr, // #1380
ActDowShaCtr, // #1381
ActAdmComIns, // #1382
ActReqRemFilComIns, // #1383
ActRemFilComIns, // #1384
ActRemFolComIns, // #1385
ActCopComIns, // #1386
ActPasComIns, // #1387
ActRemTreComIns, // #1388
ActFrmCreComIns, // #1389
ActCreFolComIns, // #1390
ActCreLnkComIns, // #1391
ActRenFolComIns, // #1392
ActRcvFilComInsDZ, // #1393
ActRcvFilComInsCla, // #1394
ActExpComIns, // #1395
ActConComIns, // #1396
ActZIPComIns, // #1397
ActReqDatComIns, // #1398
ActChgDatComIns, // #1399
ActDowComIns, // #1400
ActReqRemFilShaIns, // #1383
ActRemFilShaIns, // #1384
ActRemFolShaIns, // #1385
ActCopShaIns, // #1386
ActPasShaIns, // #1387
ActRemTreShaIns, // #1388
ActFrmCreShaIns, // #1389
ActCreFolShaIns, // #1390
ActCreLnkShaIns, // #1391
ActRenFolShaIns, // #1392
ActRcvFilShaInsDZ, // #1393
ActRcvFilShaInsCla, // #1394
ActExpShaIns, // #1395
ActConShaIns, // #1396
ActZIPShaIns, // #1397
ActReqDatShaIns, // #1398
ActChgDatShaIns, // #1399
ActDowShaIns, // #1400
ActReqPubPrf, // #1401
ActSeePubPrf, // #1402
ActEdiPri, // #1403

View File

@ -258,406 +258,406 @@ typedef int Act_Action_t; // Must be a signed type, because -1 is used to indica
#define ActChgDatAdmDocIns (ActChgInsSta+ 71)
#define ActDowAdmDocIns (ActChgInsSta+ 72)
#define ActReqRemFilComIns (ActChgInsSta+ 73)
#define ActRemFilComIns (ActChgInsSta+ 74)
#define ActRemFolComIns (ActChgInsSta+ 75)
#define ActCopComIns (ActChgInsSta+ 76)
#define ActPasComIns (ActChgInsSta+ 77)
#define ActRemTreComIns (ActChgInsSta+ 78)
#define ActFrmCreComIns (ActChgInsSta+ 79)
#define ActCreFolComIns (ActChgInsSta+ 80)
#define ActCreLnkComIns (ActChgInsSta+ 81)
#define ActRenFolComIns (ActChgInsSta+ 82)
#define ActRcvFilComInsDZ (ActChgInsSta+ 83)
#define ActRcvFilComInsCla (ActChgInsSta+ 84)
#define ActExpComIns (ActChgInsSta+ 85)
#define ActConComIns (ActChgInsSta+ 86)
#define ActZIPComIns (ActChgInsSta+ 87)
#define ActReqDatComIns (ActChgInsSta+ 88)
#define ActChgDatComIns (ActChgInsSta+ 89)
#define ActDowComIns (ActChgInsSta+ 90)
#define ActReqRemFilShaIns (ActChgInsSta+ 73)
#define ActRemFilShaIns (ActChgInsSta+ 74)
#define ActRemFolShaIns (ActChgInsSta+ 75)
#define ActCopShaIns (ActChgInsSta+ 76)
#define ActPasShaIns (ActChgInsSta+ 77)
#define ActRemTreShaIns (ActChgInsSta+ 78)
#define ActFrmCreShaIns (ActChgInsSta+ 79)
#define ActCreFolShaIns (ActChgInsSta+ 80)
#define ActCreLnkShaIns (ActChgInsSta+ 81)
#define ActRenFolShaIns (ActChgInsSta+ 82)
#define ActRcvFilShaInsDZ (ActChgInsSta+ 83)
#define ActRcvFilShaInsCla (ActChgInsSta+ 84)
#define ActExpShaIns (ActChgInsSta+ 85)
#define ActConShaIns (ActChgInsSta+ 86)
#define ActZIPShaIns (ActChgInsSta+ 87)
#define ActReqDatShaIns (ActChgInsSta+ 88)
#define ActChgDatShaIns (ActChgInsSta+ 89)
#define ActDowShaIns (ActChgInsSta+ 90)
/*****************************************************************************/
/********************************* Centre tab ********************************/
/*****************************************************************************/
// Actions in menu
#define ActCtrReqSch (ActDowComIns+ 1)
#define ActSeeCtrInf (ActDowComIns+ 2)
#define ActSeeDeg (ActDowComIns+ 3)
#define ActSeeAdmDocCtr (ActDowComIns+ 4)
#define ActAdmComCtr (ActDowComIns+ 5)
#define ActCtrReqSch (ActDowShaIns+ 1)
#define ActSeeCtrInf (ActDowShaIns+ 2)
#define ActSeeDeg (ActDowShaIns+ 3)
#define ActSeeAdmDocCtr (ActDowShaIns+ 4)
#define ActAdmComCtr (ActDowShaIns+ 5)
// Secondary actions
#define ActCtrSch (ActDowComIns+ 6)
#define ActPrnCtrInf (ActDowComIns+ 7)
#define ActReqCtrLog (ActDowComIns+ 8)
#define ActRecCtrLog (ActDowComIns+ 9)
#define ActRemCtrLog (ActDowComIns+ 10)
#define ActReqCtrPho (ActDowComIns+ 11)
#define ActRecCtrPho (ActDowComIns+ 12)
#define ActChgCtrPhoAtt (ActDowComIns+ 13)
#define ActCtrSch (ActDowShaIns+ 6)
#define ActPrnCtrInf (ActDowShaIns+ 7)
#define ActReqCtrLog (ActDowShaIns+ 8)
#define ActRecCtrLog (ActDowShaIns+ 9)
#define ActRemCtrLog (ActDowShaIns+ 10)
#define ActReqCtrPho (ActDowShaIns+ 11)
#define ActRecCtrPho (ActDowShaIns+ 12)
#define ActChgCtrPhoAtt (ActDowShaIns+ 13)
#define ActEdiDeg (ActDowComIns+ 14)
#define ActReqDeg (ActDowComIns+ 15)
#define ActNewDeg (ActDowComIns+ 16)
#define ActRemDeg (ActDowComIns+ 17)
#define ActRenDegSho (ActDowComIns+ 18)
#define ActRenDegFul (ActDowComIns+ 19)
#define ActChgDegTyp (ActDowComIns+ 20)
#define ActChgDegCtr (ActDowComIns+ 21)
#define ActChgDegFstYea (ActDowComIns+ 22)
#define ActChgDegLstYea (ActDowComIns+ 23)
// #define ActChgDegOptYea (ActDowComIns+ 24)
#define ActChgDegWWW (ActDowComIns+ 24)
#define ActChgDegSta (ActDowComIns+ 25)
#define ActEdiDeg (ActDowShaIns+ 14)
#define ActReqDeg (ActDowShaIns+ 15)
#define ActNewDeg (ActDowShaIns+ 16)
#define ActRemDeg (ActDowShaIns+ 17)
#define ActRenDegSho (ActDowShaIns+ 18)
#define ActRenDegFul (ActDowShaIns+ 19)
#define ActChgDegTyp (ActDowShaIns+ 20)
#define ActChgDegCtr (ActDowShaIns+ 21)
#define ActChgDegFstYea (ActDowShaIns+ 22)
#define ActChgDegLstYea (ActDowShaIns+ 23)
// #define ActChgDegOptYea (ActDowShaIns+ 24)
#define ActChgDegWWW (ActDowShaIns+ 24)
#define ActChgDegSta (ActDowShaIns+ 25)
#define ActChgToSeeDocCtr (ActDowComIns+ 26)
#define ActSeeDocCtr (ActDowComIns+ 27)
#define ActExpSeeDocCtr (ActDowComIns+ 28)
#define ActConSeeDocCtr (ActDowComIns+ 29)
#define ActZIPSeeDocCtr (ActDowComIns+ 30)
#define ActReqDatSeeDocCtr (ActDowComIns+ 31)
#define ActDowSeeDocCtr (ActDowComIns+ 32)
#define ActChgToAdmDocCtr (ActDowComIns+ 33)
#define ActAdmDocCtr (ActDowComIns+ 34)
#define ActReqRemFilDocCtr (ActDowComIns+ 35)
#define ActRemFilDocCtr (ActDowComIns+ 36)
#define ActRemFolDocCtr (ActDowComIns+ 37)
#define ActCopDocCtr (ActDowComIns+ 38)
#define ActPasDocCtr (ActDowComIns+ 39)
#define ActRemTreDocCtr (ActDowComIns+ 40)
#define ActFrmCreDocCtr (ActDowComIns+ 41)
#define ActCreFolDocCtr (ActDowComIns+ 42)
#define ActCreLnkDocCtr (ActDowComIns+ 43)
#define ActRenFolDocCtr (ActDowComIns+ 44)
#define ActRcvFilDocCtrDZ (ActDowComIns+ 45)
#define ActRcvFilDocCtrCla (ActDowComIns+ 46)
#define ActExpAdmDocCtr (ActDowComIns+ 47)
#define ActConAdmDocCtr (ActDowComIns+ 48)
#define ActZIPAdmDocCtr (ActDowComIns+ 49)
#define ActShoDocCtr (ActDowComIns+ 50)
#define ActHidDocCtr (ActDowComIns+ 51)
#define ActReqDatAdmDocCtr (ActDowComIns+ 52)
#define ActChgDatAdmDocCtr (ActDowComIns+ 53)
#define ActDowAdmDocCtr (ActDowComIns+ 54)
#define ActChgToSeeDocCtr (ActDowShaIns+ 26)
#define ActSeeDocCtr (ActDowShaIns+ 27)
#define ActExpSeeDocCtr (ActDowShaIns+ 28)
#define ActConSeeDocCtr (ActDowShaIns+ 29)
#define ActZIPSeeDocCtr (ActDowShaIns+ 30)
#define ActReqDatSeeDocCtr (ActDowShaIns+ 31)
#define ActDowSeeDocCtr (ActDowShaIns+ 32)
#define ActChgToAdmDocCtr (ActDowShaIns+ 33)
#define ActAdmDocCtr (ActDowShaIns+ 34)
#define ActReqRemFilDocCtr (ActDowShaIns+ 35)
#define ActRemFilDocCtr (ActDowShaIns+ 36)
#define ActRemFolDocCtr (ActDowShaIns+ 37)
#define ActCopDocCtr (ActDowShaIns+ 38)
#define ActPasDocCtr (ActDowShaIns+ 39)
#define ActRemTreDocCtr (ActDowShaIns+ 40)
#define ActFrmCreDocCtr (ActDowShaIns+ 41)
#define ActCreFolDocCtr (ActDowShaIns+ 42)
#define ActCreLnkDocCtr (ActDowShaIns+ 43)
#define ActRenFolDocCtr (ActDowShaIns+ 44)
#define ActRcvFilDocCtrDZ (ActDowShaIns+ 45)
#define ActRcvFilDocCtrCla (ActDowShaIns+ 46)
#define ActExpAdmDocCtr (ActDowShaIns+ 47)
#define ActConAdmDocCtr (ActDowShaIns+ 48)
#define ActZIPAdmDocCtr (ActDowShaIns+ 49)
#define ActShoDocCtr (ActDowShaIns+ 50)
#define ActHidDocCtr (ActDowShaIns+ 51)
#define ActReqDatAdmDocCtr (ActDowShaIns+ 52)
#define ActChgDatAdmDocCtr (ActDowShaIns+ 53)
#define ActDowAdmDocCtr (ActDowShaIns+ 54)
#define ActReqRemFilComCtr (ActDowComIns+ 55)
#define ActRemFilComCtr (ActDowComIns+ 56)
#define ActRemFolComCtr (ActDowComIns+ 57)
#define ActCopComCtr (ActDowComIns+ 58)
#define ActPasComCtr (ActDowComIns+ 59)
#define ActRemTreComCtr (ActDowComIns+ 60)
#define ActFrmCreComCtr (ActDowComIns+ 61)
#define ActCreFolComCtr (ActDowComIns+ 62)
#define ActCreLnkComCtr (ActDowComIns+ 63)
#define ActRenFolComCtr (ActDowComIns+ 64)
#define ActRcvFilComCtrDZ (ActDowComIns+ 65)
#define ActRcvFilComCtrCla (ActDowComIns+ 66)
#define ActExpComCtr (ActDowComIns+ 67)
#define ActConComCtr (ActDowComIns+ 68)
#define ActZIPComCtr (ActDowComIns+ 69)
#define ActReqDatComCtr (ActDowComIns+ 70)
#define ActChgDatComCtr (ActDowComIns+ 71)
#define ActDowComCtr (ActDowComIns+ 72)
#define ActReqRemFilShaCtr (ActDowShaIns+ 55)
#define ActRemFilShaCtr (ActDowShaIns+ 56)
#define ActRemFolShaCtr (ActDowShaIns+ 57)
#define ActCopShaCtr (ActDowShaIns+ 58)
#define ActPasShaCtr (ActDowShaIns+ 59)
#define ActRemTreShaCtr (ActDowShaIns+ 60)
#define ActFrmCreShaCtr (ActDowShaIns+ 61)
#define ActCreFolShaCtr (ActDowShaIns+ 62)
#define ActCreLnkShaCtr (ActDowShaIns+ 63)
#define ActRenFolShaCtr (ActDowShaIns+ 64)
#define ActRcvFilShaCtrDZ (ActDowShaIns+ 65)
#define ActRcvFilShaCtrCla (ActDowShaIns+ 66)
#define ActExpShaCtr (ActDowShaIns+ 67)
#define ActConShaCtr (ActDowShaIns+ 68)
#define ActZIPShaCtr (ActDowShaIns+ 69)
#define ActReqDatShaCtr (ActDowShaIns+ 70)
#define ActChgDatShaCtr (ActDowShaIns+ 71)
#define ActDowShaCtr (ActDowShaIns+ 72)
/*****************************************************************************/
/********************************* Degree tab ********************************/
/*****************************************************************************/
// Actions in menu
#define ActDegReqSch (ActDowComCtr+ 1)
#define ActSeeDegInf (ActDowComCtr+ 2)
#define ActSeeCrs (ActDowComCtr+ 3)
#define ActSeeAdmDocDeg (ActDowComCtr+ 4)
#define ActAdmComDeg (ActDowComCtr+ 5)
#define ActDegReqSch (ActDowShaCtr+ 1)
#define ActSeeDegInf (ActDowShaCtr+ 2)
#define ActSeeCrs (ActDowShaCtr+ 3)
#define ActSeeAdmDocDeg (ActDowShaCtr+ 4)
#define ActAdmComDeg (ActDowShaCtr+ 5)
// Secondary actions
#define ActDegSch (ActDowComCtr+ 6)
#define ActPrnDegInf (ActDowComCtr+ 7)
#define ActReqDegLog (ActDowComCtr+ 8)
#define ActRecDegLog (ActDowComCtr+ 9)
#define ActRemDegLog (ActDowComCtr+ 10)
#define ActDegSch (ActDowShaCtr+ 6)
#define ActPrnDegInf (ActDowShaCtr+ 7)
#define ActReqDegLog (ActDowShaCtr+ 8)
#define ActRecDegLog (ActDowShaCtr+ 9)
#define ActRemDegLog (ActDowShaCtr+ 10)
#define ActEdiCrs (ActDowComCtr+ 11)
#define ActReqCrs (ActDowComCtr+ 12)
#define ActNewCrs (ActDowComCtr+ 13)
#define ActRemCrs (ActDowComCtr+ 14)
#define ActChgInsCrsCod (ActDowComCtr+ 15)
#define ActChgCrsDeg (ActDowComCtr+ 16)
#define ActChgCrsYea (ActDowComCtr+ 17)
#define ActRenCrsSho (ActDowComCtr+ 18)
#define ActRenCrsFul (ActDowComCtr+ 19)
#define ActChgCrsSta (ActDowComCtr+ 20)
#define ActEdiCrs (ActDowShaCtr+ 11)
#define ActReqCrs (ActDowShaCtr+ 12)
#define ActNewCrs (ActDowShaCtr+ 13)
#define ActRemCrs (ActDowShaCtr+ 14)
#define ActChgInsCrsCod (ActDowShaCtr+ 15)
#define ActChgCrsDeg (ActDowShaCtr+ 16)
#define ActChgCrsYea (ActDowShaCtr+ 17)
#define ActRenCrsSho (ActDowShaCtr+ 18)
#define ActRenCrsFul (ActDowShaCtr+ 19)
#define ActChgCrsSta (ActDowShaCtr+ 20)
#define ActChgToSeeDocDeg (ActDowComCtr+ 21)
#define ActSeeDocDeg (ActDowComCtr+ 22)
#define ActExpSeeDocDeg (ActDowComCtr+ 23)
#define ActConSeeDocDeg (ActDowComCtr+ 24)
#define ActZIPSeeDocDeg (ActDowComCtr+ 25)
#define ActReqDatSeeDocDeg (ActDowComCtr+ 26)
#define ActDowSeeDocDeg (ActDowComCtr+ 27)
#define ActChgToAdmDocDeg (ActDowComCtr+ 28)
#define ActAdmDocDeg (ActDowComCtr+ 29)
#define ActReqRemFilDocDeg (ActDowComCtr+ 30)
#define ActRemFilDocDeg (ActDowComCtr+ 31)
#define ActRemFolDocDeg (ActDowComCtr+ 32)
#define ActCopDocDeg (ActDowComCtr+ 33)
#define ActPasDocDeg (ActDowComCtr+ 34)
#define ActRemTreDocDeg (ActDowComCtr+ 35)
#define ActFrmCreDocDeg (ActDowComCtr+ 36)
#define ActCreFolDocDeg (ActDowComCtr+ 37)
#define ActCreLnkDocDeg (ActDowComCtr+ 38)
#define ActRenFolDocDeg (ActDowComCtr+ 39)
#define ActRcvFilDocDegDZ (ActDowComCtr+ 40)
#define ActRcvFilDocDegCla (ActDowComCtr+ 41)
#define ActExpAdmDocDeg (ActDowComCtr+ 42)
#define ActConAdmDocDeg (ActDowComCtr+ 43)
#define ActZIPAdmDocDeg (ActDowComCtr+ 44)
#define ActShoDocDeg (ActDowComCtr+ 45)
#define ActHidDocDeg (ActDowComCtr+ 46)
#define ActReqDatAdmDocDeg (ActDowComCtr+ 47)
#define ActChgDatAdmDocDeg (ActDowComCtr+ 48)
#define ActDowAdmDocDeg (ActDowComCtr+ 49)
#define ActChgToSeeDocDeg (ActDowShaCtr+ 21)
#define ActSeeDocDeg (ActDowShaCtr+ 22)
#define ActExpSeeDocDeg (ActDowShaCtr+ 23)
#define ActConSeeDocDeg (ActDowShaCtr+ 24)
#define ActZIPSeeDocDeg (ActDowShaCtr+ 25)
#define ActReqDatSeeDocDeg (ActDowShaCtr+ 26)
#define ActDowSeeDocDeg (ActDowShaCtr+ 27)
#define ActChgToAdmDocDeg (ActDowShaCtr+ 28)
#define ActAdmDocDeg (ActDowShaCtr+ 29)
#define ActReqRemFilDocDeg (ActDowShaCtr+ 30)
#define ActRemFilDocDeg (ActDowShaCtr+ 31)
#define ActRemFolDocDeg (ActDowShaCtr+ 32)
#define ActCopDocDeg (ActDowShaCtr+ 33)
#define ActPasDocDeg (ActDowShaCtr+ 34)
#define ActRemTreDocDeg (ActDowShaCtr+ 35)
#define ActFrmCreDocDeg (ActDowShaCtr+ 36)
#define ActCreFolDocDeg (ActDowShaCtr+ 37)
#define ActCreLnkDocDeg (ActDowShaCtr+ 38)
#define ActRenFolDocDeg (ActDowShaCtr+ 39)
#define ActRcvFilDocDegDZ (ActDowShaCtr+ 40)
#define ActRcvFilDocDegCla (ActDowShaCtr+ 41)
#define ActExpAdmDocDeg (ActDowShaCtr+ 42)
#define ActConAdmDocDeg (ActDowShaCtr+ 43)
#define ActZIPAdmDocDeg (ActDowShaCtr+ 44)
#define ActShoDocDeg (ActDowShaCtr+ 45)
#define ActHidDocDeg (ActDowShaCtr+ 46)
#define ActReqDatAdmDocDeg (ActDowShaCtr+ 47)
#define ActChgDatAdmDocDeg (ActDowShaCtr+ 48)
#define ActDowAdmDocDeg (ActDowShaCtr+ 49)
#define ActReqRemFilComDeg (ActDowComCtr+ 50)
#define ActRemFilComDeg (ActDowComCtr+ 51)
#define ActRemFolComDeg (ActDowComCtr+ 52)
#define ActCopComDeg (ActDowComCtr+ 53)
#define ActPasComDeg (ActDowComCtr+ 54)
#define ActRemTreComDeg (ActDowComCtr+ 55)
#define ActFrmCreComDeg (ActDowComCtr+ 56)
#define ActCreFolComDeg (ActDowComCtr+ 57)
#define ActCreLnkComDeg (ActDowComCtr+ 58)
#define ActRenFolComDeg (ActDowComCtr+ 59)
#define ActRcvFilComDegDZ (ActDowComCtr+ 60)
#define ActRcvFilComDegCla (ActDowComCtr+ 61)
#define ActExpComDeg (ActDowComCtr+ 62)
#define ActConComDeg (ActDowComCtr+ 63)
#define ActZIPComDeg (ActDowComCtr+ 64)
#define ActReqDatComDeg (ActDowComCtr+ 65)
#define ActChgDatComDeg (ActDowComCtr+ 66)
#define ActDowComDeg (ActDowComCtr+ 67)
#define ActReqRemFilShaDeg (ActDowShaCtr+ 50)
#define ActRemFilShaDeg (ActDowShaCtr+ 51)
#define ActRemFolShaDeg (ActDowShaCtr+ 52)
#define ActCopShaDeg (ActDowShaCtr+ 53)
#define ActPasShaDeg (ActDowShaCtr+ 54)
#define ActRemTreShaDeg (ActDowShaCtr+ 55)
#define ActFrmCreShaDeg (ActDowShaCtr+ 56)
#define ActCreFolShaDeg (ActDowShaCtr+ 57)
#define ActCreLnkShaDeg (ActDowShaCtr+ 58)
#define ActRenFolShaDeg (ActDowShaCtr+ 59)
#define ActRcvFilShaDegDZ (ActDowShaCtr+ 60)
#define ActRcvFilShaDegCla (ActDowShaCtr+ 61)
#define ActExpShaDeg (ActDowShaCtr+ 62)
#define ActConShaDeg (ActDowShaCtr+ 63)
#define ActZIPShaDeg (ActDowShaCtr+ 64)
#define ActReqDatShaDeg (ActDowShaCtr+ 65)
#define ActChgDatShaDeg (ActDowShaCtr+ 66)
#define ActDowShaDeg (ActDowShaCtr+ 67)
/*****************************************************************************/
/******************************** Course tab *********************************/
/*****************************************************************************/
// Actions in menu
#define ActCrsReqSch (ActDowComDeg+ 1)
#define ActSeeCrsInf (ActDowComDeg+ 2)
#define ActSeeTchGui (ActDowComDeg+ 3)
#define ActSeeSyl (ActDowComDeg+ 4)
#define ActSeeAdmDocCrs (ActDowComDeg+ 5)
#define ActAdmCom (ActDowComDeg+ 6)
#define ActSeeCrsTT (ActDowComDeg+ 7)
#define ActSeeBib (ActDowComDeg+ 8)
#define ActSeeFAQ (ActDowComDeg+ 9)
#define ActSeeCrsLnk (ActDowComDeg+ 10)
#define ActCrsReqSch (ActDowShaDeg+ 1)
#define ActSeeCrsInf (ActDowShaDeg+ 2)
#define ActSeeTchGui (ActDowShaDeg+ 3)
#define ActSeeSyl (ActDowShaDeg+ 4)
#define ActSeeAdmDocCrsGrp (ActDowShaDeg+ 5)
#define ActAdmShaCrsGrp (ActDowShaDeg+ 6)
#define ActSeeCrsTT (ActDowShaDeg+ 7)
#define ActSeeBib (ActDowShaDeg+ 8)
#define ActSeeFAQ (ActDowShaDeg+ 9)
#define ActSeeCrsLnk (ActDowShaDeg+ 10)
// Secondary actions
#define ActCrsSch (ActDowComDeg+ 11)
#define ActPrnCrsInf (ActDowComDeg+ 12)
#define ActChgCrsLog (ActDowComDeg+ 13)
#define ActEdiCrsInf (ActDowComDeg+ 14)
#define ActEdiTchGui (ActDowComDeg+ 15)
#define ActPrnCrsTT (ActDowComDeg+ 16)
#define ActEdiCrsTT (ActDowComDeg+ 17)
#define ActChgCrsTT (ActDowComDeg+ 18)
#define ActChgCrsTT1stDay (ActDowComDeg+ 19)
#define ActSeeSylLec (ActDowComDeg+ 20)
#define ActSeeSylPra (ActDowComDeg+ 21)
#define ActEdiSylLec (ActDowComDeg+ 22)
#define ActEdiSylPra (ActDowComDeg+ 23)
#define ActDelItmSylLec (ActDowComDeg+ 24)
#define ActDelItmSylPra (ActDowComDeg+ 25)
#define ActUp_IteSylLec (ActDowComDeg+ 26)
#define ActUp_IteSylPra (ActDowComDeg+ 27)
#define ActDwnIteSylLec (ActDowComDeg+ 28)
#define ActDwnIteSylPra (ActDowComDeg+ 29)
#define ActRgtIteSylLec (ActDowComDeg+ 30)
#define ActRgtIteSylPra (ActDowComDeg+ 31)
#define ActLftIteSylLec (ActDowComDeg+ 32)
#define ActLftIteSylPra (ActDowComDeg+ 33)
#define ActInsIteSylLec (ActDowComDeg+ 34)
#define ActInsIteSylPra (ActDowComDeg+ 35)
#define ActModIteSylLec (ActDowComDeg+ 36)
#define ActModIteSylPra (ActDowComDeg+ 37)
#define ActCrsSch (ActDowShaDeg+ 11)
#define ActPrnCrsInf (ActDowShaDeg+ 12)
#define ActChgCrsLog (ActDowShaDeg+ 13)
#define ActEdiCrsInf (ActDowShaDeg+ 14)
#define ActEdiTchGui (ActDowShaDeg+ 15)
#define ActPrnCrsTT (ActDowShaDeg+ 16)
#define ActEdiCrsTT (ActDowShaDeg+ 17)
#define ActChgCrsTT (ActDowShaDeg+ 18)
#define ActChgCrsTT1stDay (ActDowShaDeg+ 19)
#define ActSeeSylLec (ActDowShaDeg+ 20)
#define ActSeeSylPra (ActDowShaDeg+ 21)
#define ActEdiSylLec (ActDowShaDeg+ 22)
#define ActEdiSylPra (ActDowShaDeg+ 23)
#define ActDelItmSylLec (ActDowShaDeg+ 24)
#define ActDelItmSylPra (ActDowShaDeg+ 25)
#define ActUp_IteSylLec (ActDowShaDeg+ 26)
#define ActUp_IteSylPra (ActDowShaDeg+ 27)
#define ActDwnIteSylLec (ActDowShaDeg+ 28)
#define ActDwnIteSylPra (ActDowShaDeg+ 29)
#define ActRgtIteSylLec (ActDowShaDeg+ 30)
#define ActRgtIteSylPra (ActDowShaDeg+ 31)
#define ActLftIteSylLec (ActDowShaDeg+ 32)
#define ActLftIteSylPra (ActDowShaDeg+ 33)
#define ActInsIteSylLec (ActDowShaDeg+ 34)
#define ActInsIteSylPra (ActDowShaDeg+ 35)
#define ActModIteSylLec (ActDowShaDeg+ 36)
#define ActModIteSylPra (ActDowShaDeg+ 37)
#define ActChgToSeeDocCrs (ActDowComDeg+ 38)
#define ActSeeDocCrs (ActDowComDeg+ 39)
#define ActExpSeeDocCrs (ActDowComDeg+ 40)
#define ActConSeeDocCrs (ActDowComDeg+ 41)
#define ActZIPSeeDocCrs (ActDowComDeg+ 42)
#define ActReqDatSeeDocCrs (ActDowComDeg+ 43)
#define ActDowSeeDocCrs (ActDowComDeg+ 44)
#define ActChgToSeeDocCrs (ActDowShaDeg+ 38)
#define ActSeeDocCrs (ActDowShaDeg+ 39)
#define ActExpSeeDocCrs (ActDowShaDeg+ 40)
#define ActConSeeDocCrs (ActDowShaDeg+ 41)
#define ActZIPSeeDocCrs (ActDowShaDeg+ 42)
#define ActReqDatSeeDocCrs (ActDowShaDeg+ 43)
#define ActDowSeeDocCrs (ActDowShaDeg+ 44)
#define ActSeeDocGrp (ActDowComDeg+ 45)
#define ActExpSeeDocGrp (ActDowComDeg+ 46)
#define ActConSeeDocGrp (ActDowComDeg+ 47)
#define ActZIPSeeDocGrp (ActDowComDeg+ 48)
#define ActReqDatSeeDocGrp (ActDowComDeg+ 49)
#define ActDowSeeDocGrp (ActDowComDeg+ 50)
#define ActSeeDocGrp (ActDowShaDeg+ 45)
#define ActExpSeeDocGrp (ActDowShaDeg+ 46)
#define ActConSeeDocGrp (ActDowShaDeg+ 47)
#define ActZIPSeeDocGrp (ActDowShaDeg+ 48)
#define ActReqDatSeeDocGrp (ActDowShaDeg+ 49)
#define ActDowSeeDocGrp (ActDowShaDeg+ 50)
#define ActChgToAdmDocCrs (ActDowComDeg+ 51)
#define ActAdmDocCrs (ActDowComDeg+ 52)
#define ActReqRemFilDocCrs (ActDowComDeg+ 53)
#define ActRemFilDocCrs (ActDowComDeg+ 54)
#define ActRemFolDocCrs (ActDowComDeg+ 55)
#define ActCopDocCrs (ActDowComDeg+ 56)
#define ActPasDocCrs (ActDowComDeg+ 57)
#define ActRemTreDocCrs (ActDowComDeg+ 58)
#define ActFrmCreDocCrs (ActDowComDeg+ 59)
#define ActCreFolDocCrs (ActDowComDeg+ 60)
#define ActCreLnkDocCrs (ActDowComDeg+ 61)
#define ActRenFolDocCrs (ActDowComDeg+ 62)
#define ActRcvFilDocCrsDZ (ActDowComDeg+ 63)
#define ActRcvFilDocCrsCla (ActDowComDeg+ 64)
#define ActExpAdmDocCrs (ActDowComDeg+ 65)
#define ActConAdmDocCrs (ActDowComDeg+ 66)
#define ActZIPAdmDocCrs (ActDowComDeg+ 67)
#define ActShoDocCrs (ActDowComDeg+ 68)
#define ActHidDocCrs (ActDowComDeg+ 69)
#define ActReqDatAdmDocCrs (ActDowComDeg+ 70)
#define ActChgDatAdmDocCrs (ActDowComDeg+ 71)
#define ActDowAdmDocCrs (ActDowComDeg+ 72)
#define ActChgToAdmDocCrs (ActDowShaDeg+ 51)
#define ActAdmDocCrs (ActDowShaDeg+ 52)
#define ActReqRemFilDocCrs (ActDowShaDeg+ 53)
#define ActRemFilDocCrs (ActDowShaDeg+ 54)
#define ActRemFolDocCrs (ActDowShaDeg+ 55)
#define ActCopDocCrs (ActDowShaDeg+ 56)
#define ActPasDocCrs (ActDowShaDeg+ 57)
#define ActRemTreDocCrs (ActDowShaDeg+ 58)
#define ActFrmCreDocCrs (ActDowShaDeg+ 59)
#define ActCreFolDocCrs (ActDowShaDeg+ 60)
#define ActCreLnkDocCrs (ActDowShaDeg+ 61)
#define ActRenFolDocCrs (ActDowShaDeg+ 62)
#define ActRcvFilDocCrsDZ (ActDowShaDeg+ 63)
#define ActRcvFilDocCrsCla (ActDowShaDeg+ 64)
#define ActExpAdmDocCrs (ActDowShaDeg+ 65)
#define ActConAdmDocCrs (ActDowShaDeg+ 66)
#define ActZIPAdmDocCrs (ActDowShaDeg+ 67)
#define ActShoDocCrs (ActDowShaDeg+ 68)
#define ActHidDocCrs (ActDowShaDeg+ 69)
#define ActReqDatAdmDocCrs (ActDowShaDeg+ 70)
#define ActChgDatAdmDocCrs (ActDowShaDeg+ 71)
#define ActDowAdmDocCrs (ActDowShaDeg+ 72)
#define ActAdmDocGrp (ActDowComDeg+ 73)
#define ActReqRemFilDocGrp (ActDowComDeg+ 74)
#define ActRemFilDocGrp (ActDowComDeg+ 75)
#define ActRemFolDocGrp (ActDowComDeg+ 76)
#define ActCopDocGrp (ActDowComDeg+ 77)
#define ActPasDocGrp (ActDowComDeg+ 78)
#define ActRemTreDocGrp (ActDowComDeg+ 79)
#define ActFrmCreDocGrp (ActDowComDeg+ 80)
#define ActCreFolDocGrp (ActDowComDeg+ 81)
#define ActCreLnkDocGrp (ActDowComDeg+ 82)
#define ActRenFolDocGrp (ActDowComDeg+ 83)
#define ActRcvFilDocGrpDZ (ActDowComDeg+ 84)
#define ActRcvFilDocGrpCla (ActDowComDeg+ 85)
#define ActExpAdmDocGrp (ActDowComDeg+ 86)
#define ActConAdmDocGrp (ActDowComDeg+ 87)
#define ActZIPAdmDocGrp (ActDowComDeg+ 88)
#define ActShoDocGrp (ActDowComDeg+ 89)
#define ActHidDocGrp (ActDowComDeg+ 90)
#define ActReqDatAdmDocGrp (ActDowComDeg+ 91)
#define ActChgDatAdmDocGrp (ActDowComDeg+ 92)
#define ActDowAdmDocGrp (ActDowComDeg+ 93)
#define ActAdmDocGrp (ActDowShaDeg+ 73)
#define ActReqRemFilDocGrp (ActDowShaDeg+ 74)
#define ActRemFilDocGrp (ActDowShaDeg+ 75)
#define ActRemFolDocGrp (ActDowShaDeg+ 76)
#define ActCopDocGrp (ActDowShaDeg+ 77)
#define ActPasDocGrp (ActDowShaDeg+ 78)
#define ActRemTreDocGrp (ActDowShaDeg+ 79)
#define ActFrmCreDocGrp (ActDowShaDeg+ 80)
#define ActCreFolDocGrp (ActDowShaDeg+ 81)
#define ActCreLnkDocGrp (ActDowShaDeg+ 82)
#define ActRenFolDocGrp (ActDowShaDeg+ 83)
#define ActRcvFilDocGrpDZ (ActDowShaDeg+ 84)
#define ActRcvFilDocGrpCla (ActDowShaDeg+ 85)
#define ActExpAdmDocGrp (ActDowShaDeg+ 86)
#define ActConAdmDocGrp (ActDowShaDeg+ 87)
#define ActZIPAdmDocGrp (ActDowShaDeg+ 88)
#define ActShoDocGrp (ActDowShaDeg+ 89)
#define ActHidDocGrp (ActDowShaDeg+ 90)
#define ActReqDatAdmDocGrp (ActDowShaDeg+ 91)
#define ActChgDatAdmDocGrp (ActDowShaDeg+ 92)
#define ActDowAdmDocGrp (ActDowShaDeg+ 93)
#define ActChgToAdmCom (ActDowComDeg+ 94)
#define ActChgToAdmSha (ActDowShaDeg+ 94)
#define ActAdmComCrs (ActDowComDeg+ 95)
#define ActReqRemFilComCrs (ActDowComDeg+ 96)
#define ActRemFilComCrs (ActDowComDeg+ 97)
#define ActRemFolComCrs (ActDowComDeg+ 98)
#define ActCopComCrs (ActDowComDeg+ 99)
#define ActPasComCrs (ActDowComDeg+100)
#define ActRemTreComCrs (ActDowComDeg+101)
#define ActFrmCreComCrs (ActDowComDeg+102)
#define ActCreFolComCrs (ActDowComDeg+103)
#define ActCreLnkComCrs (ActDowComDeg+104)
#define ActRenFolComCrs (ActDowComDeg+105)
#define ActRcvFilComCrsDZ (ActDowComDeg+106)
#define ActRcvFilComCrsCla (ActDowComDeg+107)
#define ActExpComCrs (ActDowComDeg+108)
#define ActConComCrs (ActDowComDeg+109)
#define ActZIPComCrs (ActDowComDeg+110)
#define ActReqDatComCrs (ActDowComDeg+111)
#define ActChgDatComCrs (ActDowComDeg+112)
#define ActDowComCrs (ActDowComDeg+113)
#define ActAdmShaCrs (ActDowShaDeg+ 95)
#define ActReqRemFilShaCrs (ActDowShaDeg+ 96)
#define ActRemFilShaCrs (ActDowShaDeg+ 97)
#define ActRemFolShaCrs (ActDowShaDeg+ 98)
#define ActCopShaCrs (ActDowShaDeg+ 99)
#define ActPasShaCrs (ActDowShaDeg+100)
#define ActRemTreShaCrs (ActDowShaDeg+101)
#define ActFrmCreShaCrs (ActDowShaDeg+102)
#define ActCreFolShaCrs (ActDowShaDeg+103)
#define ActCreLnkShaCrs (ActDowShaDeg+104)
#define ActRenFolShaCrs (ActDowShaDeg+105)
#define ActRcvFilShaCrsDZ (ActDowShaDeg+106)
#define ActRcvFilShaCrsCla (ActDowShaDeg+107)
#define ActExpShaCrs (ActDowShaDeg+108)
#define ActConShaCrs (ActDowShaDeg+109)
#define ActZIPShaCrs (ActDowShaDeg+110)
#define ActReqDatShaCrs (ActDowShaDeg+111)
#define ActChgDatShaCrs (ActDowShaDeg+112)
#define ActDowShaCrs (ActDowShaDeg+113)
#define ActAdmComGrp (ActDowComDeg+114)
#define ActReqRemFilComGrp (ActDowComDeg+115)
#define ActRemFilComGrp (ActDowComDeg+116)
#define ActRemFolComGrp (ActDowComDeg+117)
#define ActCopComGrp (ActDowComDeg+118)
#define ActPasComGrp (ActDowComDeg+119)
#define ActRemTreComGrp (ActDowComDeg+120)
#define ActFrmCreComGrp (ActDowComDeg+121)
#define ActCreFolComGrp (ActDowComDeg+122)
#define ActCreLnkComGrp (ActDowComDeg+123)
#define ActRenFolComGrp (ActDowComDeg+124)
#define ActRcvFilComGrpDZ (ActDowComDeg+125)
#define ActRcvFilComGrpCla (ActDowComDeg+126)
#define ActExpComGrp (ActDowComDeg+127)
#define ActConComGrp (ActDowComDeg+128)
#define ActZIPComGrp (ActDowComDeg+129)
#define ActReqDatComGrp (ActDowComDeg+130)
#define ActChgDatComGrp (ActDowComDeg+131)
#define ActDowComGrp (ActDowComDeg+132)
#define ActAdmShaGrp (ActDowShaDeg+114)
#define ActReqRemFilShaGrp (ActDowShaDeg+115)
#define ActRemFilShaGrp (ActDowShaDeg+116)
#define ActRemFolShaGrp (ActDowShaDeg+117)
#define ActCopShaGrp (ActDowShaDeg+118)
#define ActPasShaGrp (ActDowShaDeg+119)
#define ActRemTreShaGrp (ActDowShaDeg+120)
#define ActFrmCreShaGrp (ActDowShaDeg+121)
#define ActCreFolShaGrp (ActDowShaDeg+122)
#define ActCreLnkShaGrp (ActDowShaDeg+123)
#define ActRenFolShaGrp (ActDowShaDeg+124)
#define ActRcvFilShaGrpDZ (ActDowShaDeg+125)
#define ActRcvFilShaGrpCla (ActDowShaDeg+126)
#define ActExpShaGrp (ActDowShaDeg+127)
#define ActConShaGrp (ActDowShaDeg+128)
#define ActZIPShaGrp (ActDowShaDeg+129)
#define ActReqDatShaGrp (ActDowShaDeg+130)
#define ActChgDatShaGrp (ActDowShaDeg+131)
#define ActDowShaGrp (ActDowShaDeg+132)
#define ActEdiBib (ActDowComDeg+133)
#define ActEdiFAQ (ActDowComDeg+134)
#define ActEdiCrsLnk (ActDowComDeg+135)
#define ActEdiBib (ActDowShaDeg+133)
#define ActEdiFAQ (ActDowShaDeg+134)
#define ActEdiCrsLnk (ActDowShaDeg+135)
#define ActChgFrcReaCrsInf (ActDowComDeg+136)
#define ActChgFrcReaTchGui (ActDowComDeg+137)
#define ActChgFrcReaSylLec (ActDowComDeg+138)
#define ActChgFrcReaSylPra (ActDowComDeg+139)
#define ActChgFrcReaBib (ActDowComDeg+140)
#define ActChgFrcReaFAQ (ActDowComDeg+141)
#define ActChgFrcReaCrsLnk (ActDowComDeg+142)
#define ActChgFrcReaCrsInf (ActDowShaDeg+136)
#define ActChgFrcReaTchGui (ActDowShaDeg+137)
#define ActChgFrcReaSylLec (ActDowShaDeg+138)
#define ActChgFrcReaSylPra (ActDowShaDeg+139)
#define ActChgFrcReaBib (ActDowShaDeg+140)
#define ActChgFrcReaFAQ (ActDowShaDeg+141)
#define ActChgFrcReaCrsLnk (ActDowShaDeg+142)
#define ActChgHavReaCrsInf (ActDowComDeg+143)
#define ActChgHavReaTchGui (ActDowComDeg+144)
#define ActChgHavReaSylLec (ActDowComDeg+145)
#define ActChgHavReaSylPra (ActDowComDeg+146)
#define ActChgHavReaBib (ActDowComDeg+147)
#define ActChgHavReaFAQ (ActDowComDeg+148)
#define ActChgHavReaCrsLnk (ActDowComDeg+149)
#define ActChgHavReaCrsInf (ActDowShaDeg+143)
#define ActChgHavReaTchGui (ActDowShaDeg+144)
#define ActChgHavReaSylLec (ActDowShaDeg+145)
#define ActChgHavReaSylPra (ActDowShaDeg+146)
#define ActChgHavReaBib (ActDowShaDeg+147)
#define ActChgHavReaFAQ (ActDowShaDeg+148)
#define ActChgHavReaCrsLnk (ActDowShaDeg+149)
#define ActSelInfSrcCrsInf (ActDowComDeg+150)
#define ActSelInfSrcTchGui (ActDowComDeg+151)
#define ActSelInfSrcSylLec (ActDowComDeg+152)
#define ActSelInfSrcSylPra (ActDowComDeg+153)
#define ActSelInfSrcBib (ActDowComDeg+154)
#define ActSelInfSrcFAQ (ActDowComDeg+155)
#define ActSelInfSrcCrsLnk (ActDowComDeg+156)
#define ActRcvURLCrsInf (ActDowComDeg+157)
#define ActRcvURLTchGui (ActDowComDeg+158)
#define ActRcvURLSylLec (ActDowComDeg+159)
#define ActRcvURLSylPra (ActDowComDeg+160)
#define ActRcvURLBib (ActDowComDeg+161)
#define ActRcvURLFAQ (ActDowComDeg+162)
#define ActRcvURLCrsLnk (ActDowComDeg+163)
#define ActRcvPagCrsInf (ActDowComDeg+164)
#define ActRcvPagTchGui (ActDowComDeg+165)
#define ActRcvPagSylLec (ActDowComDeg+166)
#define ActRcvPagSylPra (ActDowComDeg+167)
#define ActRcvPagBib (ActDowComDeg+168)
#define ActRcvPagFAQ (ActDowComDeg+169)
#define ActRcvPagCrsLnk (ActDowComDeg+170)
#define ActEditorCrsInf (ActDowComDeg+171)
#define ActEditorTchGui (ActDowComDeg+172)
#define ActEditorSylLec (ActDowComDeg+173)
#define ActEditorSylPra (ActDowComDeg+174)
#define ActEditorBib (ActDowComDeg+175)
#define ActEditorFAQ (ActDowComDeg+176)
#define ActEditorCrsLnk (ActDowComDeg+177)
#define ActPlaTxtEdiCrsInf (ActDowComDeg+178)
#define ActPlaTxtEdiTchGui (ActDowComDeg+179)
#define ActPlaTxtEdiSylLec (ActDowComDeg+180)
#define ActPlaTxtEdiSylPra (ActDowComDeg+181)
#define ActPlaTxtEdiBib (ActDowComDeg+182)
#define ActPlaTxtEdiFAQ (ActDowComDeg+183)
#define ActPlaTxtEdiCrsLnk (ActDowComDeg+184)
#define ActRchTxtEdiCrsInf (ActDowComDeg+185)
#define ActRchTxtEdiTchGui (ActDowComDeg+186)
#define ActRchTxtEdiSylLec (ActDowComDeg+187)
#define ActRchTxtEdiSylPra (ActDowComDeg+188)
#define ActRchTxtEdiBib (ActDowComDeg+189)
#define ActRchTxtEdiFAQ (ActDowComDeg+190)
#define ActRchTxtEdiCrsLnk (ActDowComDeg+191)
#define ActRcvPlaTxtCrsInf (ActDowComDeg+192)
#define ActRcvPlaTxtTchGui (ActDowComDeg+193)
#define ActRcvPlaTxtSylLec (ActDowComDeg+194)
#define ActRcvPlaTxtSylPra (ActDowComDeg+195)
#define ActRcvPlaTxtBib (ActDowComDeg+196)
#define ActRcvPlaTxtFAQ (ActDowComDeg+197)
#define ActRcvPlaTxtCrsLnk (ActDowComDeg+198)
#define ActRcvRchTxtCrsInf (ActDowComDeg+199)
#define ActRcvRchTxtTchGui (ActDowComDeg+200)
#define ActRcvRchTxtSylLec (ActDowComDeg+201)
#define ActRcvRchTxtSylPra (ActDowComDeg+202)
#define ActRcvRchTxtBib (ActDowComDeg+203)
#define ActRcvRchTxtFAQ (ActDowComDeg+204)
#define ActRcvRchTxtCrsLnk (ActDowComDeg+205)
#define ActSelInfSrcCrsInf (ActDowShaDeg+150)
#define ActSelInfSrcTchGui (ActDowShaDeg+151)
#define ActSelInfSrcSylLec (ActDowShaDeg+152)
#define ActSelInfSrcSylPra (ActDowShaDeg+153)
#define ActSelInfSrcBib (ActDowShaDeg+154)
#define ActSelInfSrcFAQ (ActDowShaDeg+155)
#define ActSelInfSrcCrsLnk (ActDowShaDeg+156)
#define ActRcvURLCrsInf (ActDowShaDeg+157)
#define ActRcvURLTchGui (ActDowShaDeg+158)
#define ActRcvURLSylLec (ActDowShaDeg+159)
#define ActRcvURLSylPra (ActDowShaDeg+160)
#define ActRcvURLBib (ActDowShaDeg+161)
#define ActRcvURLFAQ (ActDowShaDeg+162)
#define ActRcvURLCrsLnk (ActDowShaDeg+163)
#define ActRcvPagCrsInf (ActDowShaDeg+164)
#define ActRcvPagTchGui (ActDowShaDeg+165)
#define ActRcvPagSylLec (ActDowShaDeg+166)
#define ActRcvPagSylPra (ActDowShaDeg+167)
#define ActRcvPagBib (ActDowShaDeg+168)
#define ActRcvPagFAQ (ActDowShaDeg+169)
#define ActRcvPagCrsLnk (ActDowShaDeg+170)
#define ActEditorCrsInf (ActDowShaDeg+171)
#define ActEditorTchGui (ActDowShaDeg+172)
#define ActEditorSylLec (ActDowShaDeg+173)
#define ActEditorSylPra (ActDowShaDeg+174)
#define ActEditorBib (ActDowShaDeg+175)
#define ActEditorFAQ (ActDowShaDeg+176)
#define ActEditorCrsLnk (ActDowShaDeg+177)
#define ActPlaTxtEdiCrsInf (ActDowShaDeg+178)
#define ActPlaTxtEdiTchGui (ActDowShaDeg+179)
#define ActPlaTxtEdiSylLec (ActDowShaDeg+180)
#define ActPlaTxtEdiSylPra (ActDowShaDeg+181)
#define ActPlaTxtEdiBib (ActDowShaDeg+182)
#define ActPlaTxtEdiFAQ (ActDowShaDeg+183)
#define ActPlaTxtEdiCrsLnk (ActDowShaDeg+184)
#define ActRchTxtEdiCrsInf (ActDowShaDeg+185)
#define ActRchTxtEdiTchGui (ActDowShaDeg+186)
#define ActRchTxtEdiSylLec (ActDowShaDeg+187)
#define ActRchTxtEdiSylPra (ActDowShaDeg+188)
#define ActRchTxtEdiBib (ActDowShaDeg+189)
#define ActRchTxtEdiFAQ (ActDowShaDeg+190)
#define ActRchTxtEdiCrsLnk (ActDowShaDeg+191)
#define ActRcvPlaTxtCrsInf (ActDowShaDeg+192)
#define ActRcvPlaTxtTchGui (ActDowShaDeg+193)
#define ActRcvPlaTxtSylLec (ActDowShaDeg+194)
#define ActRcvPlaTxtSylPra (ActDowShaDeg+195)
#define ActRcvPlaTxtBib (ActDowShaDeg+196)
#define ActRcvPlaTxtFAQ (ActDowShaDeg+197)
#define ActRcvPlaTxtCrsLnk (ActDowShaDeg+198)
#define ActRcvRchTxtCrsInf (ActDowShaDeg+199)
#define ActRcvRchTxtTchGui (ActDowShaDeg+200)
#define ActRcvRchTxtSylLec (ActDowShaDeg+201)
#define ActRcvRchTxtSylPra (ActDowShaDeg+202)
#define ActRcvRchTxtBib (ActDowShaDeg+203)
#define ActRcvRchTxtFAQ (ActDowShaDeg+204)
#define ActRcvRchTxtCrsLnk (ActDowShaDeg+205)
/*****************************************************************************/
/***************************** Assessment tab ********************************/

View File

@ -115,13 +115,16 @@
/****************************** Public constants *****************************/
/*****************************************************************************/
#define Log_PLATFORM_VERSION "SWAD 15.77.7 (2015-12-29)"
#define Log_PLATFORM_VERSION "SWAD 15.78.1 (2015-12-29)"
#define CSS_FILE "swad15.77.6.css"
#define JS_FILE "swad15.77.7.js"
// 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
/*
Version 15.78.1: Dec 29, 2015 Go directly to notice in notifications and social events. (188785 lines)
Version 15.78: Dec 29, 2015 Links in social events.
Actions related to shared files renamed. (188776 lines)
Version 15.77.8: Dec 29, 2015 Author's name length is limited in social events. (188662 lines)
Version 15.77.7: Dec 29, 2015 When a date-time is written in local time, and the date is today, 'Today' is displayed instead of date. (188660 lines)
1 change necessary:

View File

@ -316,8 +316,8 @@ static const Act_Action_t Brw_ActSeeAdm[Brw_NUM_TYPES_FILE_BROWSER] =
ActSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActSeeMrkCrs, // Brw_SHOW_MARKS_CRS
ActAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActAdmComCrs, // Brw_ADMI_SHARE_CRS
ActAdmComGrp, // Brw_ADMI_SHARE_GRP
ActAdmShaCrs, // Brw_ADMI_SHARE_CRS
ActAdmShaGrp, // Brw_ADMI_SHARE_GRP
ActAdmAsgWrkUsr, // Brw_ADMI_WORKS_USR
ActAdmAsgWrkCrs, // Brw_ADMI_WORKS_CRS
ActAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -344,8 +344,8 @@ static const Act_Action_t Brw_ActChgZone[Brw_NUM_TYPES_FILE_BROWSER] =
ActChgToSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActChgToSeeMrk, // Brw_SHOW_MARKS_CRS
ActChgToAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActChgToAdmCom, // Brw_ADMI_SHARE_CRS
ActChgToAdmCom, // Brw_ADMI_SHARE_GRP
ActChgToAdmSha, // Brw_ADMI_SHARE_CRS
ActChgToAdmSha, // Brw_ADMI_SHARE_GRP
ActUnk, // Brw_ADMI_WORKS_USR
ActUnk, // Brw_ADMI_WORKS_CRS
ActChgToAdmMrk, // Brw_ADMI_MARKS_CRS
@ -428,8 +428,8 @@ static const Act_Action_t Brw_ActReqDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActReqDatSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActReqDatSeeMrkCrs, // Brw_SHOW_MARKS_CRS
ActReqDatAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActReqDatComCrs, // Brw_ADMI_SHARE_CRS
ActReqDatComGrp, // Brw_ADMI_SHARE_GRP
ActReqDatShaCrs, // Brw_ADMI_SHARE_CRS
ActReqDatShaGrp, // Brw_ADMI_SHARE_GRP
ActReqDatWrkUsr, // Brw_ADMI_WORKS_USR
ActReqDatWrkCrs, // Brw_ADMI_WORKS_CRS
ActReqDatAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -446,9 +446,9 @@ static const Act_Action_t Brw_ActReqDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActReqDatAdmDocCtr, // Brw_ADMI_DOCUM_CTR
ActReqDatSeeDocIns, // Brw_SHOW_DOCUM_INS
ActReqDatAdmDocIns, // Brw_ADMI_DOCUM_INS
ActReqDatComDeg, // Brw_ADMI_SHARE_DEG
ActReqDatComCtr, // Brw_ADMI_SHARE_CTR
ActReqDatComIns, // Brw_ADMI_SHARE_INS
ActReqDatShaDeg, // Brw_ADMI_SHARE_DEG
ActReqDatShaCtr, // Brw_ADMI_SHARE_CTR
ActReqDatShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActDowFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -456,8 +456,8 @@ static const Act_Action_t Brw_ActDowFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActDowSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActSeeMyMrkCrs, // Brw_SHOW_MARKS_CRS
ActDowAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActDowComCrs, // Brw_ADMI_SHARE_CRS
ActDowComGrp, // Brw_ADMI_SHARE_GRP
ActDowShaCrs, // Brw_ADMI_SHARE_CRS
ActDowShaGrp, // Brw_ADMI_SHARE_GRP
ActDowWrkUsr, // Brw_ADMI_WORKS_USR
ActDowWrkCrs, // Brw_ADMI_WORKS_CRS
ActDowAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -474,9 +474,9 @@ static const Act_Action_t Brw_ActDowFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActDowAdmDocCtr, // Brw_ADMI_DOCUM_CTR
ActDowSeeDocIns, // Brw_SHOW_DOCUM_INS
ActDowAdmDocIns, // Brw_ADMI_DOCUM_INS
ActDowComDeg, // Brw_ADMI_SHARE_DEG
ActDowComCtr, // Brw_ADMI_SHARE_CTR
ActDowComIns, // Brw_ADMI_SHARE_INS
ActDowShaDeg, // Brw_ADMI_SHARE_DEG
ActDowShaCtr, // Brw_ADMI_SHARE_CTR
ActDowShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActAskRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -484,8 +484,8 @@ static const Act_Action_t Brw_ActAskRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActReqRemFilDocCrs, // Brw_ADMI_DOCUM_CRS
ActReqRemFilComCrs, // Brw_ADMI_SHARE_CRS
ActReqRemFilComGrp, // Brw_ADMI_SHARE_GRP
ActReqRemFilShaCrs, // Brw_ADMI_SHARE_CRS
ActReqRemFilShaGrp, // Brw_ADMI_SHARE_GRP
ActReqRemFilWrkUsr, // Brw_ADMI_WORKS_USR
ActReqRemFilWrkCrs, // Brw_ADMI_WORKS_CRS
ActReqRemFilMrkCrs, // Brw_ADMI_MARKS_CRS
@ -502,9 +502,9 @@ static const Act_Action_t Brw_ActAskRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActReqRemFilDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActReqRemFilDocIns, // Brw_ADMI_DOCUM_INS
ActReqRemFilComDeg, // Brw_ADMI_SHARE_DEG
ActReqRemFilComCtr, // Brw_ADMI_SHARE_CTR
ActReqRemFilComIns, // Brw_ADMI_SHARE_INS
ActReqRemFilShaDeg, // Brw_ADMI_SHARE_DEG
ActReqRemFilShaCtr, // Brw_ADMI_SHARE_CTR
ActReqRemFilShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -512,8 +512,8 @@ static const Act_Action_t Brw_ActRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActRemFilDocCrs, // Brw_ADMI_DOCUM_CRS
ActRemFilComCrs, // Brw_ADMI_SHARE_CRS
ActRemFilComGrp, // Brw_ADMI_SHARE_GRP
ActRemFilShaCrs, // Brw_ADMI_SHARE_CRS
ActRemFilShaGrp, // Brw_ADMI_SHARE_GRP
ActRemFilWrkUsr, // Brw_ADMI_WORKS_USR
ActRemFilWrkCrs, // Brw_ADMI_WORKS_CRS
ActRemFilMrkCrs, // Brw_ADMI_MARKS_CRS
@ -530,9 +530,9 @@ static const Act_Action_t Brw_ActRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActRemFilDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActRemFilDocIns, // Brw_ADMI_DOCUM_INS
ActRemFilComDeg, // Brw_ADMI_SHARE_DEG
ActRemFilComCtr, // Brw_ADMI_SHARE_CTR
ActRemFilComIns, // Brw_ADMI_SHARE_INS
ActRemFilShaDeg, // Brw_ADMI_SHARE_DEG
ActRemFilShaCtr, // Brw_ADMI_SHARE_CTR
ActRemFilShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActRemoveFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -540,8 +540,8 @@ static const Act_Action_t Brw_ActRemoveFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActRemFolDocCrs, // Brw_ADMI_DOCUM_CRS
ActRemFolComCrs, // Brw_ADMI_SHARE_CRS
ActRemFolComGrp, // Brw_ADMI_SHARE_GRP
ActRemFolShaCrs, // Brw_ADMI_SHARE_CRS
ActRemFolShaGrp, // Brw_ADMI_SHARE_GRP
ActRemFolWrkUsr, // Brw_ADMI_WORKS_USR
ActRemFolWrkCrs, // Brw_ADMI_WORKS_CRS
ActRemFolMrkCrs, // Brw_ADMI_MARKS_CRS
@ -558,9 +558,9 @@ static const Act_Action_t Brw_ActRemoveFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActRemFolDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActRemFolDocIns, // Brw_ADMI_DOCUM_INS
ActRemFolComDeg, // Brw_ADMI_SHARE_DEG
ActRemFolComCtr, // Brw_ADMI_SHARE_CTR
ActRemFolComIns, // Brw_ADMI_SHARE_INS
ActRemFolShaDeg, // Brw_ADMI_SHARE_DEG
ActRemFolShaCtr, // Brw_ADMI_SHARE_CTR
ActRemFolShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActRemoveFolderNotEmpty[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -568,8 +568,8 @@ static const Act_Action_t Brw_ActRemoveFolderNotEmpty[Brw_NUM_TYPES_FILE_BROWSER
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActRemTreDocCrs, // Brw_ADMI_DOCUM_CRS
ActRemTreComCrs, // Brw_ADMI_SHARE_CRS
ActRemTreComGrp, // Brw_ADMI_SHARE_GRP
ActRemTreShaCrs, // Brw_ADMI_SHARE_CRS
ActRemTreShaGrp, // Brw_ADMI_SHARE_GRP
ActRemTreWrkUsr, // Brw_ADMI_WORKS_USR
ActRemTreWrkCrs, // Brw_ADMI_WORKS_CRS
ActRemTreMrkCrs, // Brw_ADMI_MARKS_CRS
@ -586,9 +586,9 @@ static const Act_Action_t Brw_ActRemoveFolderNotEmpty[Brw_NUM_TYPES_FILE_BROWSER
ActRemTreDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActRemTreDocIns, // Brw_ADMI_DOCUM_INS
ActRemTreComDeg, // Brw_ADMI_SHARE_DEG
ActRemTreComCtr, // Brw_ADMI_SHARE_CTR
ActRemTreComIns, // Brw_ADMI_SHARE_INS
ActRemTreShaDeg, // Brw_ADMI_SHARE_DEG
ActRemTreShaCtr, // Brw_ADMI_SHARE_CTR
ActRemTreShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActCopy[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -596,8 +596,8 @@ static const Act_Action_t Brw_ActCopy[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActCopDocCrs, // Brw_ADMI_DOCUM_CRS
ActCopComCrs, // Brw_ADMI_SHARE_CRS
ActCopComGrp, // Brw_ADMI_SHARE_GRP
ActCopShaCrs, // Brw_ADMI_SHARE_CRS
ActCopShaGrp, // Brw_ADMI_SHARE_GRP
ActCopWrkUsr, // Brw_ADMI_WORKS_USR
ActCopWrkCrs, // Brw_ADMI_WORKS_CRS
ActCopMrkCrs, // Brw_ADMI_MARKS_CRS
@ -614,9 +614,9 @@ static const Act_Action_t Brw_ActCopy[Brw_NUM_TYPES_FILE_BROWSER] =
ActCopDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActCopDocIns, // Brw_ADMI_DOCUM_INS
ActCopComDeg, // Brw_ADMI_SHARE_DEG
ActCopComCtr, // Brw_ADMI_SHARE_CTR
ActCopComIns, // Brw_ADMI_SHARE_INS
ActCopShaDeg, // Brw_ADMI_SHARE_DEG
ActCopShaCtr, // Brw_ADMI_SHARE_CTR
ActCopShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActPaste[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -624,8 +624,8 @@ static const Act_Action_t Brw_ActPaste[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActPasDocCrs, // Brw_ADMI_DOCUM_CRS
ActPasComCrs, // Brw_ADMI_SHARE_CRS
ActPasComGrp, // Brw_ADMI_SHARE_GRP
ActPasShaCrs, // Brw_ADMI_SHARE_CRS
ActPasShaGrp, // Brw_ADMI_SHARE_GRP
ActPasWrkUsr, // Brw_ADMI_WORKS_USR
ActPasWrkCrs, // Brw_ADMI_WORKS_CRS
ActPasMrkCrs, // Brw_ADMI_MARKS_CRS
@ -642,9 +642,9 @@ static const Act_Action_t Brw_ActPaste[Brw_NUM_TYPES_FILE_BROWSER] =
ActPasDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActPasDocIns, // Brw_ADMI_DOCUM_INS
ActPasComDeg, // Brw_ADMI_SHARE_DEG
ActPasComCtr, // Brw_ADMI_SHARE_CTR
ActPasComIns, // Brw_ADMI_SHARE_INS
ActPasShaDeg, // Brw_ADMI_SHARE_DEG
ActPasShaCtr, // Brw_ADMI_SHARE_CTR
ActPasShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActFormCreate[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -652,8 +652,8 @@ static const Act_Action_t Brw_ActFormCreate[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActFrmCreDocCrs, // Brw_ADMI_DOCUM_CRS
ActFrmCreComCrs, // Brw_ADMI_SHARE_CRS
ActFrmCreComGrp, // Brw_ADMI_SHARE_GRP
ActFrmCreShaCrs, // Brw_ADMI_SHARE_CRS
ActFrmCreShaGrp, // Brw_ADMI_SHARE_GRP
ActFrmCreWrkUsr, // Brw_ADMI_WORKS_USR
ActFrmCreWrkCrs, // Brw_ADMI_WORKS_CRS
ActFrmCreMrkCrs, // Brw_ADMI_MARKS_CRS
@ -670,9 +670,9 @@ static const Act_Action_t Brw_ActFormCreate[Brw_NUM_TYPES_FILE_BROWSER] =
ActFrmCreDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActFrmCreDocIns, // Brw_ADMI_DOCUM_INS
ActFrmCreComDeg, // Brw_ADMI_SHARE_DEG
ActFrmCreComCtr, // Brw_ADMI_SHARE_CTR
ActFrmCreComIns, // Brw_ADMI_SHARE_INS
ActFrmCreShaDeg, // Brw_ADMI_SHARE_DEG
ActFrmCreShaCtr, // Brw_ADMI_SHARE_CTR
ActFrmCreShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActCreateFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -680,8 +680,8 @@ static const Act_Action_t Brw_ActCreateFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActCreFolDocCrs, // Brw_ADMI_DOCUM_CRS
ActCreFolComCrs, // Brw_ADMI_SHARE_CRS
ActCreFolComGrp, // Brw_ADMI_SHARE_GRP
ActCreFolShaCrs, // Brw_ADMI_SHARE_CRS
ActCreFolShaGrp, // Brw_ADMI_SHARE_GRP
ActCreFolWrkUsr, // Brw_ADMI_WORKS_USR
ActCreFolWrkCrs, // Brw_ADMI_WORKS_CRS
ActCreFolMrkCrs, // Brw_ADMI_MARKS_CRS
@ -698,9 +698,9 @@ static const Act_Action_t Brw_ActCreateFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActCreFolDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActCreFolDocIns, // Brw_ADMI_DOCUM_INS
ActCreFolComDeg, // Brw_ADMI_SHARE_DEG
ActCreFolComCtr, // Brw_ADMI_SHARE_CTR
ActCreFolComIns, // Brw_ADMI_SHARE_INS
ActCreFolShaDeg, // Brw_ADMI_SHARE_DEG
ActCreFolShaCtr, // Brw_ADMI_SHARE_CTR
ActCreFolShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActCreateLink[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -708,8 +708,8 @@ static const Act_Action_t Brw_ActCreateLink[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActCreLnkDocCrs, // Brw_ADMI_DOCUM_CRS
ActCreLnkComCrs, // Brw_ADMI_SHARE_CRS
ActCreLnkComGrp, // Brw_ADMI_SHARE_GRP
ActCreLnkShaCrs, // Brw_ADMI_SHARE_CRS
ActCreLnkShaGrp, // Brw_ADMI_SHARE_GRP
ActCreLnkWrkUsr, // Brw_ADMI_WORKS_USR
ActCreLnkWrkCrs, // Brw_ADMI_WORKS_CRS
ActUnk, // Brw_ADMI_MARKS_CRS
@ -726,9 +726,9 @@ static const Act_Action_t Brw_ActCreateLink[Brw_NUM_TYPES_FILE_BROWSER] =
ActCreLnkDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActCreLnkDocIns, // Brw_ADMI_DOCUM_INS
ActCreLnkComDeg, // Brw_ADMI_SHARE_DEG
ActCreLnkComCtr, // Brw_ADMI_SHARE_CTR
ActCreLnkComIns, // Brw_ADMI_SHARE_INS
ActCreLnkShaDeg, // Brw_ADMI_SHARE_DEG
ActCreLnkShaCtr, // Brw_ADMI_SHARE_CTR
ActCreLnkShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActRenameFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -736,8 +736,8 @@ static const Act_Action_t Brw_ActRenameFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActRenFolDocCrs, // Brw_ADMI_DOCUM_CRS
ActRenFolComCrs, // Brw_ADMI_SHARE_CRS
ActRenFolComGrp, // Brw_ADMI_SHARE_GRP
ActRenFolShaCrs, // Brw_ADMI_SHARE_CRS
ActRenFolShaGrp, // Brw_ADMI_SHARE_GRP
ActRenFolWrkUsr, // Brw_ADMI_WORKS_USR
ActRenFolWrkCrs, // Brw_ADMI_WORKS_CRS
ActRenFolMrkCrs, // Brw_ADMI_MARKS_CRS
@ -754,9 +754,9 @@ static const Act_Action_t Brw_ActRenameFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActRenFolDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActRenFolDocIns, // Brw_ADMI_DOCUM_INS
ActRenFolComDeg, // Brw_ADMI_SHARE_DEG
ActRenFolComCtr, // Brw_ADMI_SHARE_CTR
ActRenFolComIns, // Brw_ADMI_SHARE_INS
ActRenFolShaDeg, // Brw_ADMI_SHARE_DEG
ActRenFolShaCtr, // Brw_ADMI_SHARE_CTR
ActRenFolShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActUploadFileDropzone[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -764,8 +764,8 @@ static const Act_Action_t Brw_ActUploadFileDropzone[Brw_NUM_TYPES_FILE_BROWSER]
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActRcvFilDocCrsDZ, // Brw_ADMI_DOCUM_CRS
ActRcvFilComCrsDZ, // Brw_ADMI_SHARE_CRS
ActRcvFilComGrpDZ, // Brw_ADMI_SHARE_GRP
ActRcvFilShaCrsDZ, // Brw_ADMI_SHARE_CRS
ActRcvFilShaGrpDZ, // Brw_ADMI_SHARE_GRP
ActRcvFilWrkUsrDZ, // Brw_ADMI_WORKS_USR
ActRcvFilWrkCrsDZ, // Brw_ADMI_WORKS_CRS
ActRcvFilMrkCrsDZ, // Brw_ADMI_MARKS_CRS
@ -782,9 +782,9 @@ static const Act_Action_t Brw_ActUploadFileDropzone[Brw_NUM_TYPES_FILE_BROWSER]
ActRcvFilDocCtrDZ, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActRcvFilDocInsDZ, // Brw_ADMI_DOCUM_INS
ActRcvFilComDegDZ, // Brw_ADMI_SHARE_DEG
ActRcvFilComCtrDZ, // Brw_ADMI_SHARE_CTR
ActRcvFilComInsDZ, // Brw_ADMI_SHARE_INS
ActRcvFilShaDegDZ, // Brw_ADMI_SHARE_DEG
ActRcvFilShaCtrDZ, // Brw_ADMI_SHARE_CTR
ActRcvFilShaInsDZ, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActUploadFileClassic[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -792,8 +792,8 @@ static const Act_Action_t Brw_ActUploadFileClassic[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActRcvFilDocCrsCla, // Brw_ADMI_DOCUM_CRS
ActRcvFilComCrsCla, // Brw_ADMI_SHARE_CRS
ActRcvFilComGrpCla, // Brw_ADMI_SHARE_GRP
ActRcvFilShaCrsCla, // Brw_ADMI_SHARE_CRS
ActRcvFilShaGrpCla, // Brw_ADMI_SHARE_GRP
ActRcvFilWrkUsrCla, // Brw_ADMI_WORKS_USR
ActRcvFilWrkCrsCla, // Brw_ADMI_WORKS_CRS
ActRcvFilMrkCrsCla, // Brw_ADMI_MARKS_CRS
@ -810,9 +810,9 @@ static const Act_Action_t Brw_ActUploadFileClassic[Brw_NUM_TYPES_FILE_BROWSER] =
ActRcvFilDocCtrCla, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActRcvFilDocInsCla, // Brw_ADMI_DOCUM_INS
ActRcvFilComDegCla, // Brw_ADMI_SHARE_DEG
ActRcvFilComCtrCla, // Brw_ADMI_SHARE_CTR
ActRcvFilComInsCla, // Brw_ADMI_SHARE_INS
ActRcvFilShaDegCla, // Brw_ADMI_SHARE_DEG
ActRcvFilShaCtrCla, // Brw_ADMI_SHARE_CTR
ActRcvFilShaInsCla, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActRefreshAfterUploadFiles[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -820,8 +820,8 @@ static const Act_Action_t Brw_ActRefreshAfterUploadFiles[Brw_NUM_TYPES_FILE_BROW
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActAdmComCrs, // Brw_ADMI_SHARE_CRS
ActAdmComGrp, // Brw_ADMI_SHARE_GRP
ActAdmShaCrs, // Brw_ADMI_SHARE_CRS
ActAdmShaGrp, // Brw_ADMI_SHARE_GRP
ActAdmAsgWrkUsr, // Brw_ADMI_WORKS_USR
ActAdmAsgWrkCrs, // Brw_ADMI_WORKS_CRS
ActAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -848,8 +848,8 @@ static const Act_Action_t Brw_ActExpandFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActExpSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActExpSeeMrkCrs, // Brw_SHOW_MARKS_CRS
ActExpAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActExpComCrs, // Brw_ADMI_SHARE_CRS
ActExpComGrp, // Brw_ADMI_SHARE_GRP
ActExpShaCrs, // Brw_ADMI_SHARE_CRS
ActExpShaGrp, // Brw_ADMI_SHARE_GRP
ActExpWrkUsr, // Brw_ADMI_WORKS_USR
ActExpWrkCrs, // Brw_ADMI_WORKS_CRS
ActExpAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -866,9 +866,9 @@ static const Act_Action_t Brw_ActExpandFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActExpAdmDocCtr, // Brw_ADMI_DOCUM_CTR
ActExpSeeDocIns, // Brw_SHOW_DOCUM_INS
ActExpAdmDocIns, // Brw_ADMI_DOCUM_INS
ActExpComDeg, // Brw_ADMI_SHARE_DEG
ActExpComCtr, // Brw_ADMI_SHARE_CTR
ActExpComIns, // Brw_ADMI_SHARE_INS
ActExpShaDeg, // Brw_ADMI_SHARE_DEG
ActExpShaCtr, // Brw_ADMI_SHARE_CTR
ActExpShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActContractFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -876,8 +876,8 @@ static const Act_Action_t Brw_ActContractFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActConSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActConSeeMrkCrs, // Brw_SHOW_MARKS_CRS
ActConAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActConComCrs, // Brw_ADMI_SHARE_CRS
ActConComGrp, // Brw_ADMI_SHARE_GRP
ActConShaCrs, // Brw_ADMI_SHARE_CRS
ActConShaGrp, // Brw_ADMI_SHARE_GRP
ActConWrkUsr, // Brw_ADMI_WORKS_USR
ActConWrkCrs, // Brw_ADMI_WORKS_CRS
ActConAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -894,9 +894,9 @@ static const Act_Action_t Brw_ActContractFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActConAdmDocCtr, // Brw_ADMI_DOCUM_CTR
ActConSeeDocIns, // Brw_SHOW_DOCUM_INS
ActConAdmDocIns, // Brw_ADMI_DOCUM_INS
ActConComDeg, // Brw_ADMI_SHARE_DEG
ActConComCtr, // Brw_ADMI_SHARE_CTR
ActConComIns, // Brw_ADMI_SHARE_INS
ActConShaDeg, // Brw_ADMI_SHARE_DEG
ActConShaCtr, // Brw_ADMI_SHARE_CTR
ActConShaIns, // Brw_ADMI_SHARE_INS
};
static const Act_Action_t Brw_ActRecDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
@ -904,8 +904,8 @@ static const Act_Action_t Brw_ActRecDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActUnk, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActChgDatAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActChgDatComCrs, // Brw_ADMI_SHARE_CRS
ActChgDatComGrp, // Brw_ADMI_SHARE_GRP
ActChgDatShaCrs, // Brw_ADMI_SHARE_CRS
ActChgDatShaGrp, // Brw_ADMI_SHARE_GRP
ActChgDatWrkUsr, // Brw_ADMI_WORKS_USR
ActChgDatWrkCrs, // Brw_ADMI_WORKS_CRS
ActChgDatAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -922,9 +922,9 @@ static const Act_Action_t Brw_ActRecDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
ActChgDatAdmDocCtr, // Brw_ADMI_DOCUM_CTR
ActUnk, // Brw_SHOW_DOCUM_INS
ActChgDatAdmDocIns, // Brw_ADMI_DOCUM_INS
ActChgDatComDeg, // Brw_ADMI_SHARE_DEG
ActChgDatComCtr, // Brw_ADMI_SHARE_CTR
ActChgDatComIns, // Brw_ADMI_SHARE_INS
ActChgDatShaDeg, // Brw_ADMI_SHARE_DEG
ActChgDatShaCtr, // Brw_ADMI_SHARE_CTR
ActChgDatShaIns, // Brw_ADMI_SHARE_INS
};
/* All quotas must be multiple of 1 GiB (Gibibyte)*/
@ -1529,24 +1529,24 @@ void Brw_GetParAndInitFileBrowser (void)
/***** Shared files of institution *****/
case ActAdmComIns:
case ActReqRemFilComIns:
case ActRemFilComIns:
case ActRemFolComIns:
case ActCopComIns:
case ActPasComIns:
case ActRemTreComIns:
case ActFrmCreComIns:
case ActCreFolComIns:
case ActCreLnkComIns:
case ActRenFolComIns:
case ActRcvFilComInsDZ:
case ActRcvFilComInsCla:
case ActExpComIns:
case ActConComIns:
case ActZIPComIns:
case ActReqDatComIns:
case ActChgDatComIns:
case ActDowComIns:
case ActReqRemFilShaIns:
case ActRemFilShaIns:
case ActRemFolShaIns:
case ActCopShaIns:
case ActPasShaIns:
case ActRemTreShaIns:
case ActFrmCreShaIns:
case ActCreFolShaIns:
case ActCreLnkShaIns:
case ActRenFolShaIns:
case ActRcvFilShaInsDZ:
case ActRcvFilShaInsCla:
case ActExpShaIns:
case ActConShaIns:
case ActZIPShaIns:
case ActReqDatShaIns:
case ActChgDatShaIns:
case ActDowShaIns:
Gbl.FileBrowser.Type = Brw_ADMI_SHARE_INS;
break;
@ -1595,24 +1595,24 @@ void Brw_GetParAndInitFileBrowser (void)
/***** Shared files of centre *****/
case ActAdmComCtr:
case ActReqRemFilComCtr:
case ActRemFilComCtr:
case ActRemFolComCtr:
case ActCopComCtr:
case ActPasComCtr:
case ActRemTreComCtr:
case ActFrmCreComCtr:
case ActCreFolComCtr:
case ActCreLnkComCtr:
case ActRenFolComCtr:
case ActRcvFilComCtrDZ:
case ActRcvFilComCtrCla:
case ActExpComCtr:
case ActConComCtr:
case ActZIPComCtr:
case ActReqDatComCtr:
case ActChgDatComCtr:
case ActDowComCtr:
case ActReqRemFilShaCtr:
case ActRemFilShaCtr:
case ActRemFolShaCtr:
case ActCopShaCtr:
case ActPasShaCtr:
case ActRemTreShaCtr:
case ActFrmCreShaCtr:
case ActCreFolShaCtr:
case ActCreLnkShaCtr:
case ActRenFolShaCtr:
case ActRcvFilShaCtrDZ:
case ActRcvFilShaCtrCla:
case ActExpShaCtr:
case ActConShaCtr:
case ActZIPShaCtr:
case ActReqDatShaCtr:
case ActChgDatShaCtr:
case ActDowShaCtr:
Gbl.FileBrowser.Type = Brw_ADMI_SHARE_CTR;
break;
@ -1661,29 +1661,29 @@ void Brw_GetParAndInitFileBrowser (void)
/***** Shared files of degree *****/
case ActAdmComDeg:
case ActReqRemFilComDeg:
case ActRemFilComDeg:
case ActRemFolComDeg:
case ActCopComDeg:
case ActPasComDeg:
case ActRemTreComDeg:
case ActFrmCreComDeg:
case ActCreFolComDeg:
case ActCreLnkComDeg:
case ActRenFolComDeg:
case ActRcvFilComDegDZ:
case ActRcvFilComDegCla:
case ActExpComDeg:
case ActConComDeg:
case ActZIPComDeg:
case ActReqDatComDeg:
case ActChgDatComDeg:
case ActDowComDeg:
case ActReqRemFilShaDeg:
case ActRemFilShaDeg:
case ActRemFolShaDeg:
case ActCopShaDeg:
case ActPasShaDeg:
case ActRemTreShaDeg:
case ActFrmCreShaDeg:
case ActCreFolShaDeg:
case ActCreLnkShaDeg:
case ActRenFolShaDeg:
case ActRcvFilShaDegDZ:
case ActRcvFilShaDegCla:
case ActExpShaDeg:
case ActConShaDeg:
case ActZIPShaDeg:
case ActReqDatShaDeg:
case ActChgDatShaDeg:
case ActDowShaDeg:
Gbl.FileBrowser.Type = Brw_ADMI_SHARE_DEG;
break;
/***** Documents of course/group *****/
case ActSeeAdmDocCrs: // Access to a documents zone from menu
case ActSeeAdmDocCrsGrp: // Access to a documents zone from menu
/* Set file browser type acording to last group accessed */
switch (Gbl.Usrs.Me.LoggedRole)
{
@ -1774,52 +1774,52 @@ void Brw_GetParAndInitFileBrowser (void)
break;
/***** Shared files of course/group *****/
case ActAdmCom:
case ActChgToAdmCom: // Access to a shared zone from menu
case ActAdmShaCrsGrp:
case ActChgToAdmSha: // Access to a shared zone from menu
/* Set file browser type acording to last group accessed */
Gbl.FileBrowser.Type = (Gbl.CurrentCrs.Grps.GrpCod > 0) ? Brw_ADMI_SHARE_GRP :
Brw_ADMI_SHARE_CRS;
break;
case ActAdmComCrs:
case ActReqRemFilComCrs:
case ActRemFilComCrs:
case ActRemFolComCrs:
case ActCopComCrs:
case ActPasComCrs:
case ActRemTreComCrs:
case ActFrmCreComCrs:
case ActCreFolComCrs:
case ActCreLnkComCrs:
case ActRenFolComCrs:
case ActRcvFilComCrsDZ:
case ActRcvFilComCrsCla:
case ActExpComCrs:
case ActConComCrs:
case ActZIPComCrs:
case ActReqDatComCrs:
case ActChgDatComCrs:
case ActDowComCrs:
case ActAdmShaCrs:
case ActReqRemFilShaCrs:
case ActRemFilShaCrs:
case ActRemFolShaCrs:
case ActCopShaCrs:
case ActPasShaCrs:
case ActRemTreShaCrs:
case ActFrmCreShaCrs:
case ActCreFolShaCrs:
case ActCreLnkShaCrs:
case ActRenFolShaCrs:
case ActRcvFilShaCrsDZ:
case ActRcvFilShaCrsCla:
case ActExpShaCrs:
case ActConShaCrs:
case ActZIPShaCrs:
case ActReqDatShaCrs:
case ActChgDatShaCrs:
case ActDowShaCrs:
Gbl.FileBrowser.Type = Brw_ADMI_SHARE_CRS;
break;
case ActAdmComGrp:
case ActReqRemFilComGrp:
case ActRemFilComGrp:
case ActRemFolComGrp:
case ActCopComGrp:
case ActPasComGrp:
case ActRemTreComGrp:
case ActFrmCreComGrp:
case ActCreFolComGrp:
case ActCreLnkComGrp:
case ActRenFolComGrp:
case ActRcvFilComGrpDZ:
case ActRcvFilComGrpCla:
case ActExpComGrp:
case ActConComGrp:
case ActZIPComGrp:
case ActReqDatComGrp:
case ActChgDatComGrp:
case ActDowComGrp:
case ActAdmShaGrp:
case ActReqRemFilShaGrp:
case ActRemFilShaGrp:
case ActRemFolShaGrp:
case ActCopShaGrp:
case ActPasShaGrp:
case ActRemTreShaGrp:
case ActFrmCreShaGrp:
case ActCreFolShaGrp:
case ActCreLnkShaGrp:
case ActRenFolShaGrp:
case ActRcvFilShaGrpDZ:
case ActRcvFilShaGrpCla:
case ActExpShaGrp:
case ActConShaGrp:
case ActZIPShaGrp:
case ActReqDatShaGrp:
case ActChgDatShaGrp:
case ActDowShaGrp:
Gbl.FileBrowser.Type = Brw_ADMI_SHARE_GRP;
break;
@ -2048,19 +2048,19 @@ void Brw_GetParAndInitFileBrowser (void)
switch (Gbl.CurrentAct)
{
case ActCreFolDocIns: case ActRenFolDocIns:
case ActCreFolComIns: case ActRenFolComIns:
case ActCreFolShaIns: case ActRenFolShaIns:
case ActCreFolDocCtr: case ActRenFolDocCtr:
case ActCreFolComCtr: case ActRenFolComCtr:
case ActCreFolShaCtr: case ActRenFolShaCtr:
case ActCreFolDocDeg: case ActRenFolDocDeg:
case ActCreFolComDeg: case ActRenFolComDeg:
case ActCreFolShaDeg: case ActRenFolShaDeg:
case ActCreFolDocCrs: case ActRenFolDocCrs:
case ActCreFolDocGrp: case ActRenFolDocGrp:
case ActCreFolComCrs: case ActRenFolComCrs:
case ActCreFolComGrp: case ActRenFolComGrp:
case ActCreFolShaCrs: case ActRenFolShaCrs:
case ActCreFolShaGrp: case ActRenFolShaGrp:
case ActCreFolMrkCrs: case ActRenFolMrkCrs:
case ActCreFolMrkGrp: case ActRenFolMrkGrp:
@ -2075,15 +2075,15 @@ void Brw_GetParAndInitFileBrowser (void)
Par_GetParToText ("NewFolderName",Gbl.FileBrowser.NewFilFolLnkName,NAME_MAX);
break;
case ActCreLnkDocIns:
case ActCreLnkComIns:
case ActCreLnkShaIns:
case ActCreLnkDocCtr:
case ActCreLnkComCtr:
case ActCreLnkShaCtr:
case ActCreLnkDocDeg:
case ActCreLnkComDeg:
case ActCreLnkShaDeg:
case ActCreLnkDocCrs:
case ActCreLnkDocGrp:
case ActCreLnkComCrs:
case ActCreLnkComGrp:
case ActCreLnkShaCrs:
case ActCreLnkShaGrp:
case ActCreLnkAsgCrs:
case ActCreLnkWrkCrs:
case ActCreLnkAsgUsr:
@ -2153,12 +2153,12 @@ static long Brw_GetGrpSettings (void)
/***** Try to get group code from database *****/
switch (Gbl.CurrentAct)
{
case ActSeeAdmDocCrs:
case ActSeeAdmDocCrsGrp:
case ActSeeDocGrp:
case ActAdmDocGrp: // Access to a documents zone from menu
return Brw_GetGrpLastAccZone ("LastDowGrpCod");
case ActAdmCom:
case ActAdmComGrp: // Access to a shared documents zone from menu
case ActAdmShaCrsGrp:
case ActAdmShaGrp: // Access to a shared documents zone from menu
return Brw_GetGrpLastAccZone ("LastComGrpCod");
case ActSeeAdmMrk:
case ActSeeMrkGrp:
@ -2184,15 +2184,15 @@ static void Brw_GetDataCurrentGrp (void)
switch (Gbl.CurrentAct)
{
case ActSeeAdmDocCrs: // Access to see/admin a documents zone from menu
case ActSeeAdmDocCrsGrp:// Access to see/admin a documents zone from menu
case ActChgToSeeDocCrs:// Access to see a documents zone
case ActSeeDocGrp: // Access to see a documents zone
case ActChgToAdmDocCrs:// Access to admin a documents zone
case ActAdmDocGrp: // Access to admin a documents zone
case ActChgToAdmCom: // Access to admin a common zone
case ActAdmComGrp: // Access to admin a common zone
case ActChgToAdmSha: // Access to admin a common zone
case ActAdmShaGrp: // Access to admin a common zone
case ActSeeAdmMrk: // Access to see/admin a marks zone from menu
case ActChgToSeeMrk: // Access to see a marks zone
@ -3500,11 +3500,11 @@ static void Brw_UpdateLastAccess (void)
Brw_UpdateGrpLastAccZone ("LastDowGrpCod",Gbl.CurrentCrs.Grps.GrpCod);
break;
case Brw_ADMI_SHARE_CRS:
if (Gbl.CurrentAct == ActChgToAdmCom) // Update group of last access to a shared files zone only when user changes zone
if (Gbl.CurrentAct == ActChgToAdmSha) // Update group of last access to a shared files zone only when user changes zone
Brw_UpdateGrpLastAccZone ("LastComGrpCod",-1L);
break;
case Brw_ADMI_SHARE_GRP:
if (Gbl.CurrentAct == ActChgToAdmCom) // Update group of last access to a shared files zone only when user changes zone
if (Gbl.CurrentAct == ActChgToAdmSha) // Update group of last access to a shared files zone only when user changes zone
Brw_UpdateGrpLastAccZone ("LastComGrpCod",Gbl.CurrentCrs.Grps.GrpCod);
break;
case Brw_SHOW_MARKS_CRS:
@ -9407,18 +9407,18 @@ static bool Brw_CheckIfICanEditFileMetadata (long PublisherUsrCod)
switch (Gbl.CurrentAct) // Only in actions where edition is allowed
{
case ActReqDatAdmDocIns: case ActChgDatAdmDocIns:
case ActReqDatComIns: case ActChgDatComIns:
case ActReqDatShaIns: case ActChgDatShaIns:
case ActReqDatAdmDocCtr: case ActChgDatAdmDocCtr:
case ActReqDatComCtr: case ActChgDatComCtr:
case ActReqDatShaCtr: case ActChgDatShaCtr:
case ActReqDatAdmDocDeg: case ActChgDatAdmDocDeg:
case ActReqDatComDeg: case ActChgDatComDeg:
case ActReqDatShaDeg: case ActChgDatShaDeg:
case ActReqDatAdmDocCrs: case ActChgDatAdmDocCrs:
case ActReqDatAdmDocGrp: case ActChgDatAdmDocGrp:
case ActReqDatComCrs: case ActChgDatComCrs:
case ActReqDatComGrp: case ActChgDatComGrp:
case ActReqDatShaCrs: case ActChgDatShaCrs:
case ActReqDatShaGrp: case ActChgDatShaGrp:
case ActReqDatAsgUsr: case ActChgDatAsgUsr:
case ActReqDatAsgCrs: case ActChgDatAsgCrs:

View File

@ -194,15 +194,15 @@ void Lay_WriteStartOfPage (void)
// images/spritemap@2x.png
// images/spritemap.png
if (Gbl.CurrentAct == ActFrmCreDocIns || // Brw_ADMI_DOCUM_INS
Gbl.CurrentAct == ActFrmCreComIns || // Brw_ADMI_SHARE_INS
Gbl.CurrentAct == ActFrmCreShaIns || // Brw_ADMI_SHARE_INS
Gbl.CurrentAct == ActFrmCreDocCtr || // Brw_ADMI_DOCUM_CTR
Gbl.CurrentAct == ActFrmCreComCtr || // Brw_ADMI_SHARE_CTR
Gbl.CurrentAct == ActFrmCreShaCtr || // Brw_ADMI_SHARE_CTR
Gbl.CurrentAct == ActFrmCreDocDeg || // Brw_ADMI_DOCUM_DEG
Gbl.CurrentAct == ActFrmCreComDeg || // Brw_ADMI_SHARE_DEG
Gbl.CurrentAct == ActFrmCreShaDeg || // Brw_ADMI_SHARE_DEG
Gbl.CurrentAct == ActFrmCreDocCrs || // Brw_ADMI_DOCUM_CRS
Gbl.CurrentAct == ActFrmCreDocGrp || // Brw_ADMI_DOCUM_GRP
Gbl.CurrentAct == ActFrmCreComCrs || // Brw_ADMI_SHARE_CRS
Gbl.CurrentAct == ActFrmCreComGrp || // Brw_ADMI_SHARE_GRP
Gbl.CurrentAct == ActFrmCreShaCrs || // Brw_ADMI_SHARE_CRS
Gbl.CurrentAct == ActFrmCreShaGrp || // Brw_ADMI_SHARE_GRP
Gbl.CurrentAct == ActFrmCreAsgUsr || // Brw_ADMI_ASSIG_USR
Gbl.CurrentAct == ActFrmCreAsgCrs || // Brw_ADMI_ASSIG_CRS
Gbl.CurrentAct == ActFrmCreWrkUsr || // Brw_ADMI_WORKS_USR
@ -533,15 +533,15 @@ static void Lay_WriteScripts (void)
// images/spritemap@2x.png
// images/spritemap.png
case ActFrmCreDocIns: // Brw_ADMI_DOCUM_INS
case ActFrmCreComIns: // Brw_ADMI_SHARE_INS
case ActFrmCreShaIns: // Brw_ADMI_SHARE_INS
case ActFrmCreDocCtr: // Brw_ADMI_DOCUM_CTR
case ActFrmCreComCtr: // Brw_ADMI_SHARE_CTR
case ActFrmCreShaCtr: // Brw_ADMI_SHARE_CTR
case ActFrmCreDocDeg: // Brw_ADMI_DOCUM_DEG
case ActFrmCreComDeg: // Brw_ADMI_SHARE_DEG
case ActFrmCreShaDeg: // Brw_ADMI_SHARE_DEG
case ActFrmCreDocCrs: // Brw_ADMI_DOCUM_CRS
case ActFrmCreDocGrp: // Brw_ADMI_DOCUM_GRP
case ActFrmCreComCrs: // Brw_ADMI_SHARE_CRS
case ActFrmCreComGrp: // Brw_ADMI_SHARE_GRP
case ActFrmCreShaCrs: // Brw_ADMI_SHARE_CRS
case ActFrmCreShaGrp: // Brw_ADMI_SHARE_GRP
case ActFrmCreAsgUsr: // Brw_ADMI_ASSIG_USR
case ActFrmCreAsgCrs: // Brw_ADMI_ASSIG_CRS
case ActFrmCreWrkUsr: // Brw_ADMI_WORKS_USR

View File

@ -124,8 +124,8 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
ActSeeCrsInf,
ActSeeTchGui,
ActSeeSyl,
ActSeeAdmDocCrs,
ActAdmCom,
ActSeeAdmDocCrsGrp,
ActAdmShaCrsGrp,
ActSeeCrsTT,
ActSeeBib,
ActSeeFAQ,

View File

@ -76,7 +76,6 @@ static void Not_DrawANotice (Not_Listing_t TypeNoticesListing,
bool ICanEditNotices);
static long Not_InsertNoticeInDB (const char *Content);
static void Not_UpdateNumUsrsNotifiedByEMailAboutNotice (long NotCod,unsigned NumUsrsToBeNotifiedByEMail);
static void Not_PutHiddenParamNotCod (long NotCod);
static long Not_GetParamNotCod (void);
/*****************************************************************************/
@ -954,7 +953,7 @@ unsigned Not_GetNumNoticesDeleted (Sco_Scope_t Scope,unsigned *NumNotif)
/*************** Put parameter with the code of a notice *********************/
/*****************************************************************************/
static void Not_PutHiddenParamNotCod (long NotCod)
void Not_PutHiddenParamNotCod (long NotCod)
{
Par_PutHiddenParamLong ("NotCod",NotCod);
}

View File

@ -73,4 +73,6 @@ void Not_GetSummaryAndContentNotice (char *SummaryStr,char **ContentStr,
unsigned Not_GetNumNotices (Sco_Scope_t Scope,Not_Status_t Status,unsigned *NumNotif);
unsigned Not_GetNumNoticesDeleted (Sco_Scope_t Scope,unsigned *NumNotif);
void Not_PutHiddenParamNotCod (long NotCod);
#endif

View File

@ -90,8 +90,8 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] =
ActUnk, // Ntf_EVENT_UNKNOWN
/* Course tab */
ActSeeAdmDocCrs, // Ntf_EVENT_DOCUMENT_FILE
ActAdmCom, // Ntf_EVENT_SHARED_FILE
ActSeeAdmDocCrsGrp, // Ntf_EVENT_DOCUMENT_FILE
ActAdmShaCrsGrp, // Ntf_EVENT_SHARED_FILE
/* Assessment tab */
ActSeeAsg, // Ntf_EVENT_ASSIGNMENT
@ -104,7 +104,7 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] =
ActSeeSignUpReq, // Ntf_EVENT_ENROLLMENT_REQUEST
/* Messages tab */
ActSeeNot, // Ntf_EVENT_NOTICE
ActShoNot, // Ntf_EVENT_NOTICE
ActSeeFor, // Ntf_EVENT_FORUM_POST_COURSE
ActSeeFor, // Ntf_EVENT_FORUM_REPLY
ActExpRcvMsg, // Ntf_EVENT_MESSAGE
@ -625,7 +625,7 @@ static bool Ntf_GetAllNotificationsFromForm (void)
}
/*****************************************************************************/
/********* Pur parameters to go to an action depending on the event **********/
/*********** Put form to go to an action depending on the event **************/
/*****************************************************************************/
static void Ntf_StartFormGoToAction (Ntf_NotifyEvent_t NotifyEvent,
@ -662,10 +662,10 @@ static void Ntf_StartFormGoToAction (Ntf_NotifyEvent_t NotifyEvent,
ActSeeDocCrs);
break;
case Ntf_EVENT_SHARED_FILE:
Action = (Cod > 0) ? ((GrpCod > 0) ? ActReqDatComGrp :
ActReqDatComCrs) :
((GrpCod > 0) ? ActAdmComGrp :
ActAdmComCrs);
Action = (Cod > 0) ? ((GrpCod > 0) ? ActReqDatShaGrp :
ActReqDatShaCrs) :
((GrpCod > 0) ? ActAdmShaGrp :
ActAdmShaCrs);
break;
case Ntf_EVENT_MARKS_FILE:
Action = (Cod > 0) ? ((GrpCod > 0) ? ActReqDatSeeMrkGrp :
@ -682,6 +682,10 @@ static void Ntf_StartFormGoToAction (Ntf_NotifyEvent_t NotifyEvent,
if (Cod > 0) // File code
Brw_PutParamsPathAndFile (Brw_IS_UNKNOWN,PathUntilFileName,FileName); // TODO: Brw_IS_UNKNOWN should be changed to Brw_IS_FILE or Brw_IS_LINK
break;
case Ntf_EVENT_NOTICE:
Act_FormStart (Ntf_DefaultActions[NotifyEvent]);
Not_PutHiddenParamNotCod (Cod);
break;
case Ntf_EVENT_FORUM_POST_COURSE:
case Ntf_EVENT_FORUM_REPLY:
Act_FormStart (For_ActionsSeeFor[Gbl.Forum.ForumType]);

View File

@ -47,6 +47,44 @@
#define Soc_MAX_BYTES_SUMMARY 100
static const Act_Action_t Soc_DefaultActions[Soc_NUM_SOCIAL_EVENTS] =
{
ActUnk, // Soc_EVENT_UNKNOWN
/* Institution tab */
ActSeeDocIns, // Soc_EVENT_INS_DOC_PUB_FILE
ActAdmComIns, // Soc_EVENT_INS_SHA_PUB_FILE
/* Centre tab */
ActSeeDocCtr, // Soc_EVENT_CTR_DOC_PUB_FILE
ActAdmComCtr, // Soc_EVENT_CTR_SHA_PUB_FILE
/* Degree tab */
ActSeeDocDeg, // Soc_EVENT_DEG_DOC_PUB_FILE
ActAdmComDeg, // Soc_EVENT_DEG_SHA_PUB_FILE
/* Course tab */
ActSeeDocCrs, // Soc_EVENT_CRS_DOC_PUB_FILE
ActAdmShaCrs, // Soc_EVENT_CRS_SHA_PUB_FILE
/* Assessment tab */
ActSeeExaAnn, // Soc_EVENT_EXAM_ANNOUNCEMENT
/* Users tab */
/* Social tab */
ActUnk, // Soc_EVENT_SOCIAL_POST
/* Messages tab */
ActShoNot, // Soc_EVENT_NOTICE
ActSeeFor, // Soc_EVENT_FORUM_POST
/* Statistics tab */
/* Profile tab */
};
/*****************************************************************************/
/****************************** Internal types *******************************/
/*****************************************************************************/
@ -67,6 +105,8 @@ extern struct Globals Gbl;
static Soc_SocialEvent_t Soc_GetSocialEventFromDB (const char *Str);
static void Soc_WriteEventDate (time_t TimeUTC);
static void Soc_StartFormGoToAction (Soc_SocialEvent_t SocialEvent,
long CrsCod,long Cod);
static void Soc_GetEventSummary (Soc_SocialEvent_t SocialEvent,long Cod,
char *SummaryStr,unsigned MaxChars);
@ -213,8 +253,13 @@ void Soc_ShowSocialActivity (void)
/* Write event type and location */
if (SocialEvent != Soc_EVENT_SOCIAL_POST)
{
fprintf (Gbl.F.Out,"<div class=\"DAT_N\">%s</div>",
fprintf (Gbl.F.Out,"<div class=\"DAT_N\">");
Soc_StartFormGoToAction (SocialEvent,Crs.CrsCod,Cod);
Act_LinkFormSubmit (Txt_SOCIAL_EVENT[SocialEvent],"DAT_N");
fprintf (Gbl.F.Out,"%s</a>",
Txt_SOCIAL_EVENT[SocialEvent]);
Act_FormEnd ();
fprintf (Gbl.F.Out,"</div>");
if (SocialEvent == Soc_EVENT_FORUM_POST)
fprintf (Gbl.F.Out,"<div class=\"DAT\">%s: %s</div>",
@ -307,6 +352,94 @@ static void Soc_WriteEventDate (time_t TimeUTC)
fprintf (Gbl.F.Out,"</div>");
}
/*****************************************************************************/
/*********** Put form to go to an action depending on the event **************/
/*****************************************************************************/
static void Soc_StartFormGoToAction (Soc_SocialEvent_t SocialEvent,
long CrsCod,long Cod)
{
extern const Act_Action_t For_ActionsSeeFor[For_NUM_TYPES_FORUM];
struct FileMetadata FileMetadata;
long GrpCod = -1L;
char PathUntilFileName[PATH_MAX+1];
char FileName[NAME_MAX+1];
Act_Action_t Action = ActUnk; // Initialized to avoid warning
/***** Parameters depending on the type of event *****/
switch (SocialEvent)
{
case Soc_EVENT_INS_DOC_PUB_FILE:
case Soc_EVENT_INS_SHA_PUB_FILE:
case Soc_EVENT_CTR_DOC_PUB_FILE:
case Soc_EVENT_CTR_SHA_PUB_FILE:
case Soc_EVENT_DEG_DOC_PUB_FILE:
case Soc_EVENT_DEG_SHA_PUB_FILE:
case Soc_EVENT_CRS_DOC_PUB_FILE:
case Soc_EVENT_CRS_SHA_PUB_FILE:
if (Cod > 0) // File code
{
FileMetadata.FilCod = Cod;
Brw_GetFileMetadataByCod (&FileMetadata);
Brw_GetCrsGrpFromFileMetadata (FileMetadata.FileBrowser,FileMetadata.Cod,&CrsCod,&GrpCod);
Str_SplitFullPathIntoPathAndFileName (FileMetadata.Path,
PathUntilFileName,
FileName);
}
switch (SocialEvent)
{
case Soc_EVENT_INS_DOC_PUB_FILE:
Action = (Cod > 0) ? ActReqDatSeeDocIns : ActSeeDocIns;
break;
case Soc_EVENT_INS_SHA_PUB_FILE:
Action = (Cod > 0) ? ActReqDatShaIns : ActAdmComIns;
break;
case Soc_EVENT_CTR_DOC_PUB_FILE:
Action = (Cod > 0) ? ActReqDatSeeDocCtr : ActSeeDocCtr;
break;
case Soc_EVENT_CTR_SHA_PUB_FILE:
Action = (Cod > 0) ? ActReqDatShaCtr : ActAdmComCtr;
break;
case Soc_EVENT_DEG_DOC_PUB_FILE:
Action = (Cod > 0) ? ActReqDatSeeDocDeg : ActSeeDocDeg;
break;
case Soc_EVENT_DEG_SHA_PUB_FILE:
Action = (Cod > 0) ? ActReqDatShaDeg : ActAdmComDeg;
break;
case Soc_EVENT_CRS_DOC_PUB_FILE:
Action = (Cod > 0) ? ActReqDatSeeDocCrs : ActSeeDocCrs;
break;
case Soc_EVENT_CRS_SHA_PUB_FILE:
Action = (Cod > 0) ? ActReqDatShaCrs : ActAdmShaCrs;
break;
default: // Not aplicable here
break;
}
Act_FormStart (Action);
Grp_PutParamGrpCod (-1L);
if (Cod > 0) // File code
Brw_PutParamsPathAndFile (Brw_IS_FILE,PathUntilFileName,FileName);
break;
case Soc_EVENT_NOTICE:
Act_FormStart (Soc_DefaultActions[SocialEvent]);
Not_PutHiddenParamNotCod (Cod);
break;
case Soc_EVENT_FORUM_POST:
Act_FormStart (For_ActionsSeeFor[Gbl.Forum.ForumType]);
For_PutAllHiddenParamsForum ();
break;
default:
Act_FormStart (Soc_DefaultActions[SocialEvent]);
break;
}
/***** Parameter to go to another course *****/
if (CrsCod > 0 && // Course specified
CrsCod != Gbl.CurrentCrs.Crs.CrsCod) // Not the current course
Crs_PutParamCrsCod (CrsCod); // Go to another course
}
/*****************************************************************************/
/******************* Get social event summary and content ********************/
/*****************************************************************************/

View File

@ -17334,7 +17334,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Programa"
#endif
,
// ActSeeAdmDocCrs
// ActSeeAdmDocCrsGrp
#if L==1
"Documents"
#elif L==2
@ -17355,7 +17355,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Documentos"
#endif
,
// ActAdmCom
// ActAdmShaCrsGrp
#if L==1
"Compartits"
#elif L==2
@ -19267,7 +19267,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Programa"
#endif
,
// ActSeeAdmDocCrs
// ActSeeAdmDocCrsGrp
#if L==1
"Documents de l'assignatura o d'un grup enviats per professors"
#elif L==2
@ -19288,7 +19288,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Documentos"
#endif
,
// ActAdmCom
// ActAdmShaCrsGrp
#if L==1
"Arxius compartits per professors i estudiants"
" de l'assignatura o d'un grup"

View File

@ -59,8 +59,8 @@ const Act_Action_t ZIP_ActZIPFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActZIPSeeDocCrs, // Brw_SHOW_DOCUM_CRS
ActUnk, // Brw_SHOW_MARKS_CRS
ActZIPAdmDocCrs, // Brw_ADMI_DOCUM_CRS
ActZIPComCrs, // Brw_ADMI_SHARE_CRS
ActZIPComGrp, // Brw_ADMI_SHARE_GRP
ActZIPShaCrs, // Brw_ADMI_SHARE_CRS
ActZIPShaGrp, // Brw_ADMI_SHARE_GRP
ActZIPWrkUsr, // Brw_ADMI_WORKS_USR
ActZIPWrkCrs, // Brw_ADMI_WORKS_CRS
ActZIPAdmMrkCrs, // Brw_ADMI_MARKS_CRS
@ -77,9 +77,9 @@ const Act_Action_t ZIP_ActZIPFolder[Brw_NUM_TYPES_FILE_BROWSER] =
ActZIPAdmDocCtr, // Brw_ADMI_DOCUM_CTR
ActZIPSeeDocIns, // Brw_SHOW_DOCUM_INS
ActZIPAdmDocIns, // Brw_ADMI_DOCUM_INS
ActZIPComDeg, // Brw_ADMI_SHARE_DEG
ActZIPComCtr, // Brw_ADMI_SHARE_CTR
ActZIPComIns, // Brw_ADMI_SHARE_INS
ActZIPShaDeg, // Brw_ADMI_SHARE_DEG
ActZIPShaCtr, // Brw_ADMI_SHARE_CTR
ActZIPShaIns, // Brw_ADMI_SHARE_INS
};
/*****************************************************************************/