summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHartmut Holzgraefe <hholzgra@php.net>2003-02-28 06:28:14 +0000
committerHartmut Holzgraefe <hholzgra@php.net>2003-02-28 06:28:14 +0000
commitb042f4546594d8c40ffeb2f37a28d098aa78a535 (patch)
tree978db94cf923130999bba1a3feda823279d570d1
parentcd98ed7b0aa91f7427251aa3168e7c8523e7df75 (diff)
downloadphp-git-b042f4546594d8c40ffeb2f37a28d098aa78a535.tar.gz
some DTD fixes and <code> as a toplevel element for .c and .h code snippets
-rw-r--r--scripts/ext_skel_ng/extension.dtd12
1 files changed, 7 insertions, 5 deletions
diff --git a/scripts/ext_skel_ng/extension.dtd b/scripts/ext_skel_ng/extension.dtd
index fa9ea8ce3f..98ff8f32d3 100644
--- a/scripts/ext_skel_ng/extension.dtd
+++ b/scripts/ext_skel_ng/extension.dtd
@@ -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