source: spip-zone/_plugins_/noizetier/trunk/type_page.dtd @ 113568

Last change on this file since 113568 was 110412, checked in by eric@…, 13 months ago

Ajout de la balise bloc qui avait été oubliée.
Attention en v3 cette balise est utilisée uniquement pour l'id du bloc, les autres informations ne sont plus utilisées.
En YAML cette déclaration a été supprimée.

  • Property svn:eol-style set to native
File size: 1.2 KB
Line 
1<!-- DTD retrospective pour un fichier type_page.xml du noiZetier (déprécié) -->
2
3<!--================ Entites XML std =========================-->
4
5<!ENTITY % HTMLlat1 PUBLIC
6   "-//W3C//ENTITIES Latin 1 for XHTML//EN"
7   "xhtml-lat1.ent">
8%HTMLlat1;
9
10<!ENTITY % HTMLsymbol PUBLIC
11   "-//W3C//ENTITIES Symbols for XHTML//EN"
12   "xhtml-symbol.ent">
13%HTMLsymbol;
14
15<!ENTITY % HTMLspecial PUBLIC
16   "-//W3C//ENTITIES Special for XHTML//EN"
17   "xhtml-special.ent">
18%HTMLspecial;
19
20<!--================ DTD originale =========================-->
21
22<!ENTITY % NAME "CDATA"> <!-- identificateur (notamment nom de fonction) -->
23<!ENTITY % IDIOME "CDATA"> <!-- chaine de langue écriture avec balise <:module:item:> -->
24<!ENTITY % ITEM "CDATA"> <!-- chaine de langue écriture sans balise module:item -->
25<!ENTITY % PATH "CDATA"> <!-- chemin d'acces relatif a un fichier -->
26
27<!ENTITY % CONTENT "(description|icon)*" >
28
29<!ELEMENT page (nom, %CONTENT;, bloc*, necessite*) >
30
31<!ELEMENT nom (%IDIOME|#PCDATA)>
32
33<!ELEMENT description (%IDIOME|#PCDATA)>
34<!ELEMENT icon (%PATH)>
35
36<!ELEMENT bloc EMPTY>
37<!ATTLIST bloc
38        id %NAME; #REQUIRED
39        nom %ITEM; #IMPLIED
40        description %ITEM; #IMPLIED
41        icon %PATH; #IMPLIED
42>
43
44<!ELEMENT necessite EMPTY>
45<!ATTLIST necessite
46        id %NAME; #REQUIRED
47>
Note: See TracBrowser for help on using the repository browser.