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