Initial revision
[www/www.git] / csc.dtd
1 <!ELEMENT cscpage (biglogo*, menu*, section*, header*, footer*)>
2 <!ATTLIST cscpage
3   title CDATA #REQUIRED>
4
5 <!ELEMENT biglogo EMPTY>
6 <!ELEMENT menu EMPTY>
7 <!ELEMENT section (#PCDATA)>
8 <!ATTLIST section
9   title CDATA #REQUIRED>
10 <!ELEMENT header EMPTY>
11 <!ELEMENT footer EMPTY>
12
13 <!ELEMENT news-and-events EMPTY>
14 <!ELEMENT news EMPTY>
15 <!ELEMENT events EMPTY>
16 <!ELEMENT events-this-term EMPTY>
17 <!ELEMENT generate-event-files EMPTY>
18
19 <!ELEMENT newsdefs (newsitem*)>
20 <!ELEMENT newsitem (#PCDATA)>
21 <!ATTLIST newsitem
22   date CDATA #REQUIRED
23   author CDATA #REQUIRED>
24 <!ELEMENT eventdefs (eventitem*)>
25 <!ELEMENT eventitem (short)>
26 <!ATTLIST eventitem
27   date CDATA #REQUIRED
28   time CDATA #REQUIRED
29   room CDATA #REQUIRED
30   term CDATA #REQUIRED
31   title CDATA #REQUIRED>
32 <!ELEMENT short (#PCDATA)>
33
34 <!ELEMENT menudefs (menuitem*)>
35 <!ELEMENT menuitem EMPTY>
36 <!ATTLIST menuitem
37   icon CDATA #REQUIRED
38   href CDATA #REQUIRED
39   title CDATA #REQUIRED>
40
41 <!ELEMENT directory (diritem*)>
42 <!ATTLIST directory
43   title CDATA #REQUIRED>
44 <!ELEMENT diritem EMPTY>
45 <!ATTLIST diritem
46   title CDATA #REQUIRED
47   href CDATA #REQUIRED>
48
49 <!ELEMENT execlist (exec*)>
50 <!ELEMENT exec EMPTY>
51 <!ATTLIST exec
52   position CDATA #REQUIRED
53   type CDATA "elected"
54   name CDATA #REQUIRED
55   userid CDATA #REQUIRED>