forked from ILIAS-eLearning/ILIAS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathilias_group_3_10.dtd
97 lines (73 loc) · 2.01 KB
/
ilias_group_3_10.dtd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!-- ilias_user.dtd for ILIAS mail import -->
<!-- For comments refer to our mailing list: [email protected] -->
<!-- $Id: ilias_group_0_1.dtd 8910 2005-10-24 15:50:53 +0200 (Mo, 24 Okt 2005) smeyer $ -->
<!-- GROUP -->
<!-- Added registration as optional due to BC to ILIAS 2 export -->
<!ELEMENT group (title,description,owner?,information?,registration?,admin*,member*,file*,folder*)>
<!-- type is 'open' or 'closed' -->
<!ATTLIST group
exportVersion CDATA #REQUIRED
id CDATA #REQUIRED
type CDATA #REQUIRED
>
<!-- TITLE -->
<!ELEMENT title (#PCDATA)>
<!-- DESCRIPTION -->
<!ELEMENT description (#PCDATA)>
<!-- INFORMATION -->
<!ELEMENT information (#PCDATA)>
<!-- OWNER -->
<!ELEMENT owner EMPTY>
<!ATTLIST owner
id CDATA #REQUIRED
>
<!-- ADMIN -->
<!ELEMENT admin EMPTY>
<!ATTLIST admin
id CDATA #REQUIRED
action (Attach|Detach) #IMPLIED
notification (Yes|No) #IMPLIED
>
<!-- ADMIN -->
<!ELEMENT member EMPTY>
<!ATTLIST member
id CDATA #REQUIRED
action (Attach|Detach) #IMPLIED
>
<!-- Registration settings -->
<!ELEMENT registration (password?,(temporarilyAvailable | expiration)?,maxMembers?)>
<!--
'type':
Use type = confirmation | direct | password | disabled
'enabled' is deprecated
'waitingList':
'Yes' | 'No'
-->
<!ATTLIST registration
type CDATA #REQUIRED
waitingList CDATA #IMPLIED
>
<!ELEMENT temporarilyAvailable (start,end)>
<!-- Start time (unix time stamp) -->
<!ELEMENT start (#PCDATA)>
<!-- End time (unix time stamp) -->
<!ELEMENT end (#PCDATA)>
<!-- Password -->
<!ELEMENT password (#PCDATA)>
<!-- Deprecated: use temporarilyAvailable -->
<!ELEMENT expiration (#PCDATA)>
<!--maxMembers -->
<!ATTLIST maxMembers
enabled CDATA #REQUIRED
>
<!-- Number of user -->
<!ELEMENT maxMembers (#PCDATA)>
<!-- FILE stored in objects directory with filename "id" -->
<!ELEMENT file EMPTY>
<!ATTLIST file
id CDATA #REQUIRED
fileName CDATA #REQUIRED>
<!-- FOLDER -->
<!ELEMENT folder (folderTitle,file*,folder*)>
<!-- TITLE -->
<!ELEMENT folderTitle (#PCDATA)>