add site updated
[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   title CDATA #REQUIRED>
31 <!ELEMENT short (#PCDATA)>
32
33 <!ELEMENT memberlist (member*)>
34 <!ELEMENT member EMPTY>
35 <!ATTLIST member
36   id CDATA #REQUIRED
37   name CDATA #REQUIRED
38   program CDATA #REQUIRED>
39
40 <!ELEMENT members-this-term EMPTY>
41
42 <!ELEMENT booklist (member*)>
43 <!ELEMENT book EMPTY>
44 <!ATTLIST book
45   isbn CDATA #REQUIRED
46   title CDATA #REQUIRED
47   author CDATA #REQUIRED
48   published CDATA ""
49   edition CDATA "">
50
51 <!ELEMENT all-books EMPTY>
52
53 <!ELEMENT menudefs (menuitem*)>
54 <!ELEMENT menuitem EMPTY>
55 <!ATTLIST menuitem
56   icon CDATA #REQUIRED
57   href CDATA #REQUIRED
58   title CDATA #REQUIRED>
59
60 <!ELEMENT directory (diritem*)>
61 <!ATTLIST directory
62   href CDATA ""
63   title CDATA #REQUIRED>
64 <!ELEMENT diritem EMPTY>
65 <!ATTLIST diritem
66   title CDATA #REQUIRED
67   href CDATA #REQUIRED>
68
69 <!ELEMENT execlist (exec*)>
70 <!ELEMENT exec EMPTY>
71 <!ATTLIST exec
72   position CDATA #REQUIRED
73   type CDATA "elected"
74   name CDATA #REQUIRED
75   userid CDATA #REQUIRED>
76