1 <!--================ Entites XML std =========================-->
3 <!ENTITY % HTMLlat1 SYSTEM
4 "-//W3C//ENTITIES Latin 1 for XHTML//EN"
8 <!ENTITY % HTMLsymbol SYSTEM
9 "-//W3C//ENTITIES Symbols for XHTML//EN"
13 <!ENTITY % HTMLspecial SYSTEM
14 "-//W3C//ENTITIES Special for XHTML//EN"
18 <!--================ DTD originale =========================-->
20 <!ENTITY % LANG "CDATA"> <!-- nom de langue -->
21 <!ENTITY % MAIL "CDATA"> <!-- adresse mail -->
22 <!ENTITY % NAME "CDATA"> <!-- identificateur (notamment nom de fonction) -->
23 <!ENTITY % NUMBER "CDATA"> <!-- nombre entier naturel -->
24 <!ENTITY % PATH "CDATA"> <!-- chemin d'acces a un fichier ou repertoire -->
25 <!ENTITY % CONTEXT "CDATA"> <!-- couples x=y separes par esperluete -->
26 <!ENTITY % URI "CDATA"> <!-- lien sur le Web -->
27 <!ENTITY % VNUM "CDATA"> <!-- 3 entiers naturels separes par un point: x.y.z -->
28 <!ENTITY % INTERVAL "CDATA"> <!-- 2 VNUM entre crochets separes par un point-virgule -->
29 <!ENTITY % ITEM "CDATA"> <!-- chaine de langue -->
30 <!ENTITY % SOURCE "CDATA"> <!-- un chemin au format %PATH ou un lien au format %URI -->
32 <!ENTITY % ETAT "(experimental|dev|test|stable)" >
34 <!ENTITY % CATEGORY "(auteur|communication|date|divers|edition|maintenance|multimedia|navigation|outil|performance|squelette|statistique|theme)" >
36 <!ENTITY % CREDITS "(auteur|copyright|credit|licence)*" >
38 <!ENTITY % IMPLEMENTATION "(menu|chemin|lib|necessite|onglet|procure|pipeline|utilise|style|script|genie)*" >
40 <!ELEMENT paquet (nom, %CREDITS;, traduire*, %IMPLEMENTATION;, spip*) >
43 categorie %CATEGORY; #REQUIRED
44 version %VNUM; #REQUIRED
46 compatibilite %INTERVAL; #REQUIRED
48 schema %NUMBER; #IMPLIED
50 documentation %URI; #IMPLIED
51 demonstration %URI; #IMPLIED
52 developpement %URI; #IMPLIED
55 <!ELEMENT nom (#PCDATA)>
57 <!ELEMENT auteur (#PCDATA)>
63 <!ELEMENT copyright (#PCDATA)>
65 <!ELEMENT credit (#PCDATA)>
70 <!ELEMENT licence (#PCDATA)>
75 <!ELEMENT traduire EMPTY>
77 module %NAME; #REQUIRED
78 reference %LANG; #REQUIRED
79 gestionnaire %NAME; #IMPLIED
82 <!ELEMENT spip %IMPLEMENTATION; >
84 compatibilite %INTERVAL; #REQUIRED
87 <!ELEMENT chemin EMPTY>
93 <!ELEMENT necessite EMPTY>
96 compatibilite %INTERVAL; #IMPLIED
105 <!ELEMENT utilise EMPTY>
108 compatibilite %INTERVAL; #IMPLIED
111 <!ELEMENT procure EMPTY>
114 version %VNUM; #IMPLIED
117 <!ELEMENT pipeline EMPTY>
120 action %NAME; #IMPLIED
121 inclure %PATH; #IMPLIED
124 <!ELEMENT menu EMPTY>
127 titre %ITEM; #REQUIRED
128 parent %NAME; #IMPLIED
129 position %NUMBER; #IMPLIED
130 action %NAME; #IMPLIED
131 parametres %CONTEXT; #IMPLIED
132 icone %PATH; #IMPLIED
135 <!ELEMENT onglet EMPTY>
138 titre %ITEM; #REQUIRED
139 parent %NAME; #IMPLIED
140 position %NUMBER; #IMPLIED
141 action %NAME; #IMPLIED
142 parametres %CONTEXT; #IMPLIED
143 icone %PATH; #IMPLIED
146 <!ELEMENT style EMPTY>
148 source %SOURCE; #REQUIRED
150 media %NAME; #IMPLIED
153 <!ELEMENT script EMPTY>
155 source %SOURCE; #REQUIRED
159 <!ELEMENT genie EMPTY>
162 periode %NUMBER; #REQUIRED