From fce5940126dbec8ad4153786aeeb9c94deb1c1e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20L=20F=20S=20Bacci?= Date: Thu, 6 Aug 2026 16:31:15 -0300 Subject: [PATCH 1/2] Minimize DTD sybsystem --- entities/entities.title.ent | 242 ++++++++++++++++++++++++++++++++++++ language-defs.ent | 115 ----------------- manual.xml | 42 ++++--- 3 files changed, 265 insertions(+), 134 deletions(-) create mode 100644 entities/entities.title.ent delete mode 100644 language-defs.ent diff --git a/entities/entities.title.ent b/entities/entities.title.ent new file mode 100644 index 000000000000..9d44e68f8494 --- /dev/null +++ b/entities/entities.title.ent @@ -0,0 +1,242 @@ + + + + + + + + +Abstraction Layers + +Affecting PHP's Behaviour + +Alias of + +And several others + +Appendices + +Audio Formats Manipulation + +Authentication Services + +Date and Time Related + Extensions + +Changeable + +Changelog + +The following changes have + been made to functions of bundled extensions. + +The following changes have been made + to classes/functions/methods of this extension. + +Changelog + +HTML Help Edition + +Command Line Specific + Extensions + +Compression and Archive Extensions + +Configure Options + +Constants + +Constructor + +Credit Card Processing + +Cryptography Extensions + +Database Extensions + +Date: + +Default + +Definition + +Description + +List of all the examples in the + manual + +Example listing + +FAQ + +Frequently Asked Questions + +Features + +File System Related Extensions + +List of all the functions and methods + in the manual + +Function and Method listing + +Function Reference + +Functions + +Getting Started + +Human Language and + Character Encoding Support + +Image Processing and Generation + +Index listing + +Inherited constants + +Inherited methods + +Inherited properties + +Installation and Configuration + +Installation + +PHP at the Core: A Hacker's Guide + +PHP and Zend Engine Internals + +Language Reference + +Mail Related Extensions + +Mathematical Extensions + +Methods + +Misc Extensions + +Missing Stuff + +Name + +Non-Text MIME Output + +Not Available + +Other Basic Extensions + +Other Services + +PEAR: the PHP Extension and Application Repository + +PHP Manual + +Process Control Extensions + +Properties + +Predefined Constants + +Search Engine Extensions + +Security + +See also + +Server Specific Extensions + +Session Extensions + +Text Processing + +Type + +GUI Extensions + +Variable and Type Related + Extensions + +Vendor Specific Database + Extensions + +Version + +Web Services + +Windows Only Extensions + +XML Manipulation + +Zend API: Hacking the Core of PHP + + + +&Changelog; + +Predefined Classes + +Class synopsis + +Predefined Constants + +Constructor + +Description + +Encoding + +Enum synopsis + +Errors/Exceptions + +Examples + +Exceptions + +&FAQ; + +Indices + +Installation + +Interface synopsis + +Introduction + +Methods + +MySQL Native Driver Only + +Notes + +Options + +Parameters + +Properties + +Requirements + +Resource Types + +Return Values + +Runtime Configuration + +See Also + +Installing/Configuring + +Unicode + +Usage + + diff --git a/language-defs.ent b/language-defs.ent deleted file mode 100644 index dcbe3d0fa986..000000000000 --- a/language-defs.ent +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -&Changelog;'> -Predefined Classes'> -Class synopsis'> -Enum synopsis'> -Predefined Constants'> -Constructor'> -Description'> -Encoding'> -Examples'> -Exceptions'> -Errors/Exceptions'> -&FAQ;'> -Installation'> -Introduction'> -Indices'> -Interface synopsis'> -Methods'> -MySQL Native Driver Only'> -Notes'> -Parameters'> -Options'> -Properties'> -Requirements'> -Resource Types'> -Runtime Configuration'> -Return Values'> -See Also'> -Installing/Configuring'> -Unicode'> -Usage'> diff --git a/manual.xml b/manual.xml index e111ed75f1e6..84c6986aa404 100644 --- a/manual.xml +++ b/manual.xml @@ -1,26 +1,16 @@ - %configure; - -%text-entities; - -%translation-defs; -%translation-snippets; -%translation-extensions; - -%language-defs; -%language-snippets; -%language-extensions; - -%base-entities; -%file-entities; - ]> - + + &PHPManual; &bookinfo; @@ -107,7 +97,7 @@ &FunctionReference; - + @@ -449,8 +439,22 @@ &appendices.userlandnaming; &appendices.about; &appendices.license; - &global.function-index; - + + + &IndexListing; +
+ &FunctionListing; + &FunctionListingDescription; + +
+
+ &ExampleListing; + &ExampleListingDescription; + +
+
+ + &ChangelogListingTitle; &ChangelogListingBundledDescription; From dd7326d45885e1c0cffe714735ed878a1ff7c060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20L=20F=20S=20Bacci?= Date: Fri, 7 Aug 2026 13:10:12 -0300 Subject: [PATCH 2/2] dbcs entity filenames --- docbookcs.xml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docbookcs.xml b/docbookcs.xml index ac688f6f7d04..901661a9bc31 100644 --- a/docbookcs.xml +++ b/docbookcs.xml @@ -22,14 +22,12 @@ - extensions.ent - language-defs.ent language-snippets.ent entities/ ../doc-base/entities/ ../doc-base/temp/manual.ent - ../doc-base/temp/entities.ent - ../doc-base/temp/file-entities.ent + ../doc-base/temp/text-entities.dtd + ../doc-base/temp/file-entities.dtd ../doc-base/temp/file-entities