]> granicus.if.org Git - php/commitdiff
some DTD fixes and <code> as a toplevel element for .c and .h code snippets
authorHartmut Holzgraefe <hholzgra@php.net>
Fri, 28 Feb 2003 06:28:14 +0000 (06:28 +0000)
committerHartmut Holzgraefe <hholzgra@php.net>
Fri, 28 Feb 2003 06:28:14 +0000 (06:28 +0000)
scripts/ext_skel_ng/extension.dtd

index fa9ea8ce3f589de2f016d881c3ad379a61a8b0b0..98ff8f32d377a91ede3a9e1ce7ac412f43d5f963 100644 (file)
@@ -1,7 +1,7 @@
 <!--
   -->
 
-<!ELEMENT extension (name|summary|description|license|maintainers|logo|release|changelog|functions|constants|globals|deps|resources)*>
+<!ELEMENT extension (name|summary|description|license|maintainers|logo|release|changelog|functions|constants|globals|deps|resources|code)*>
 
 <!ELEMENT name (#PCDATA)>
 
@@ -13,9 +13,9 @@
 
 <!ELEMENT maintainer (user|role|name|email)*>
 
-<!ELEMENT logo>
+<!ELEMENT logo (#PCDATA)>
 <!ATTLIST logo
-  src CDATA #REQURED
+  src CDATA #REQUIRED
 >
 
 <!ELEMENT user (#PCDATA)>
@@ -46,7 +46,9 @@
 >
 <!ELEMENT proto (#PCDATA)>  
 <!ELEMENT code  (#PCDATA)>  
-
+<!ATTLIST code  
+  role (header|code) "code"
+>
 <!ELEMENT constants (constant)*>
 <!ELEMENT constant (#PCDATA)>
 <!ATTLIST constant
@@ -85,7 +87,7 @@
 >
 
 <!ELEMENT resources (resource)*>
-<!ELEMENT resource (destruct)?>
+<!ELEMENT resource (description?, destruct?)>
 <!ATTLIST resource
   name       CDATA #REQUIRED
   payload    CDATA #IMPLIED