source: trunk/lib/docbook/website/schema/dtd/website.mod @ 3162

Last change on this file since 3162 was 3153, checked in by Nicklas Nordborg, 16 years ago

Added docbook DTD:s and stylesheets

File size: 2.7 KB
Line 
1<!-- ====================================================================== -->
2<!-- Website Module V2.5.0
3     Copyright (C) 2002 Norman Walsh
4     http://sourceforge.net/projects/docbook/
5
6     $Id: website.mod,v 1.1 2004/03/03 22:31:10 dweiss Exp $
7
8     Please direct all questions and comments about this DTD to
9     Norman Walsh, <ndw@nwalsh.com>.
10                                                                            -->
11<!-- ====================================================================== -->
12
13<!ENTITY % webpage.mix "(config*, head, (%bookcomponent.content;),
14                        appendix*, bibliography*)">
15
16<!ELEMENT head (title, titleabbrev?, subtitle?, summary?, base?, keywords?,
17               (copyright | author | edition
18                | meta | headlink | script | style | abstract | revhistory
19                %rddl.elements;)*)>
20
21<!ELEMENT meta EMPTY>
22<!ATTLIST meta
23  http-equiv  CDATA #IMPLIED
24  name  CDATA #IMPLIED
25  content CDATA #REQUIRED
26>
27
28<!ELEMENT headlink EMPTY>
29<!ATTLIST headlink
30  href  CDATA #IMPLIED
31  media CDATA #IMPLIED
32  name  CDATA #IMPLIED
33  rel CDATA #IMPLIED
34  rev CDATA #IMPLIED
35  src CDATA #IMPLIED
36  title CDATA #IMPLIED
37  type  CDATA #IMPLIED
38>
39
40<!ELEMENT script (#PCDATA)>
41<!ATTLIST script
42  src CDATA #IMPLIED
43  language  CDATA #IMPLIED
44  type  CDATA #IMPLIED
45>
46
47<!ELEMENT style (#PCDATA)>
48<!ATTLIST style
49  src CDATA #IMPLIED
50  type  CDATA #IMPLIED
51>
52
53<!ELEMENT config EMPTY>
54<!ATTLIST config
55  param CDATA #REQUIRED
56  value CDATA #REQUIRED
57  altval  CDATA #IMPLIED
58        %common.attrib;
59>
60
61<!ELEMENT summary (%word.char.mix;)*>
62<!ATTLIST summary
63        %common.attrib;
64>
65
66<!ELEMENT base EMPTY>
67<!ATTLIST base
68  href  CDATA #REQUIRED
69  target  CDATA #IMPLIED
70>
71
72<!ELEMENT keywords (#PCDATA)>
73<!ATTLIST keywords
74        %common.attrib;
75>
76
77<!ELEMENT webpage (%webpage.mix;)>
78<!ATTLIST webpage
79  %html-xmlns;  CDATA #FIXED %html-namespace;
80  %xlink-xmlns; CDATA #FIXED %xlink-namespace;
81  %rddl-xmlns;  CDATA #FIXED %rddl-namespace;
82  navto   (yes|no)  "yes"
83        %common.attrib;
84>
85
86<!ELEMENT webtoc EMPTY>
87<!ATTLIST webtoc
88        %common.attrib;
89>
90
91<!ELEMENT rss EMPTY>
92<!ATTLIST rss
93  feed  CDATA #REQUIRED
94        %common.attrib;
95>
96
97<![%allowrddl;[
98<!ENTITY % rddl.mod PUBLIC "-//Norman Walsh//DTD Website RDDL Module V2.5.0//EN"
99                    "rddl.mod">
100%rddl.mod;
101]]>
102
103<![%allowforms;[
104<!ENTITY % forms.mod PUBLIC "-//Norman Walsh//DTD Website Forms Module V2.5.0//EN"
105                     "forms.mod">
106%forms.mod;
107]]>
108
109<!-- End of Website Module V2.5.0 ......................................... -->
110<!-- ...................................................................... -->
Note: See TracBrowser for help on using the repository browser.