Ciao,

on attached manual.xml.in  i'm trying to make Function Reference more 
structured.

I've just tried to classify module extension by functionality

 Web            web extension
 Network        everything about
 Database       MySQL,Oracle, etc etc
 Mail           mail,imap,
 Text           string manipulation, regex, etc
 System         file, posix,
 lang           other language like java
 mmedia         multimedia extension
 math           mathematic function
 security       
 ecomm
 notcatalog     everything else
 

Luk

-- 
________________________________________________________________

 Ing. Luca Perugini                     o Linux Consultant
 Editor PHP Manual Italian language     o mailto:[EMAIL PROTECTED]
________________________________________________________________
<?xml version='1.0' encoding='@ENCODING@' ?>
<!DOCTYPE book PUBLIC "-//Norman Walsh//DTD DocBk XML V3.1.7//EN"
          "@srcdir@/dbxml/docbookx.dtd" [

<!ENTITY % language-defs     SYSTEM "@srcdir@/@LANGDIR@/language-defs.ent">
<!ENTITY % language-snippets SYSTEM "@srcdir@/@LANGDIR@/language-snippets.ent">

%language-defs;
%language-snippets;

<!-- All global entities for the XML files -->
<!ENTITY % global.entities  SYSTEM "@srcdir@/global.ent">

<!-- All entities for the FAQ section -->
<!ENTITY % faqonly.entities  SYSTEM "@srcdir@/faqurls.ent">

<!-- These are language independent -->
<!ENTITY % build.version    SYSTEM "version.ent">
<!ENTITY % global.chapters  SYSTEM "chapters.ent">

%global.entities;
%faqonly.entities;
%global.chapters;
%build.version;

]>

<book id="manual" lang="@LANG@">
 <title>&PHPManual;</title>

 &bookinfo;
 &preface;

 <part id="getting-started">
  <title>&GettingStarted;</title>
  &chapters.intro;
  &chapters.install;
  &chapters.config;
  &chapters.security;
 </part>

 <part id="langref">
  <title>&LanguageReference;</title>
  &language.basic-syntax;
  &language.types;
  &language.variables;
  &language.constants;
  &language.expressions;
  &language.operators;
  &language.control-structures;
  &language.functions;
  &language.oop;
  &language.references;
 </part>

 <part id="features">
  <title>&Features;</title>
  &features.error-handling;
  &features.images;
  &features.http-auth;
  &features.cookies;
  &features.file-upload;
  &features.remote-files;
  &features.connection-handling;
  &features.persistent-connections;
  &features.safe-mode;
 </part>

 <part id="funcref">
  <title>&FunctionReference;</title>
  &functions.apache;
  &functions.http;
  &functions.session;
  &functions.url;
 </part>

 <part id="funcref_net">
  <title>&FunctionReference;</title>
  &functions.ftp;
  &functions.ircg;
  &functions.ldap;
  &functions.mcal;
  &functions.mhash;
  &functions.mnogosearch;
  &functions.network;
  &functions.snmp;
  &functions.sockets;
  &functions.yaz;
  &functions.nis;
 </part>

 <part id="funcref_mail">
  <title>&FunctionReference;</title>
  &functions.icap;
  &functions.imap;
  &functions.mail;
 </part>

 <part id="funcref_database">
  <title>&FunctionReference;</title>
  &functions.dba;
  &functions.dbase;
  &functions.dbm;
  &functions.dbx;
  &functions.dbplus;
  &functions.fbsql;
  &functions.ibase;
  &functions.ingres-ii;
  &functions.mssql;
  &functions.msql;
  &functions.mysql;
  &functions.uodbc;
  &functions.oci8;
  &functions.oracle;
  &functions.pgsql;
  &functions.sybase;
 </part>

 <part id="funcref_text">
  <title>&FunctionReference;</title>
  &functions.aspell;
  &functions.cpdf;
  &functions.fdf;
  &functions.gettext;
  &functions.mbstring;
  &functions.pdf;
  &functions.pspell;
  &functions.regex;
  &functions.strings;
 </part>

 <part id="funcref_system">
  <title>&FunctionReference;</title>
  &functions.array;
  &functions.bzip2;
  &functions.calendar;
  &functions.ctype;
  &functions.dir;
  &functions.datetime;
  &functions.errorfunc;
  &functions.filesystem;
  &functions.posix;
  &functions.printer;
  &functions.readline;
  &functions.var;
  &functions.zip;
  &functions.zlib;
 </part>

 <part id="funcref_lang">
  <title>&FunctionReference;</title>
  &functions.com;
  &functions.classobj;
  &functions.domxml;
  &functions.java;
  &functions.xml;
  &functions.xslt;
 </part>

 <part id="funcref_mmedia">
  <title>&FunctionReference;</title>
  &functions.image;
  &functions.ming;
  &functions.swf;
 </part>

 <part id="funcref_math">
  <title>&FunctionReference;</title>
  &functions.bc;
  &functions.math;
 </part>

 <part id="funcref_security">
  <title>&FunctionReference;</title>
  &functions.curl;
  &functions.mcrypt;
  &functions.openssl;
 </part>

 <part id="funcref_ecomm">
  <title>&FunctionReference;</title>
  &functions.ccvs;
  &functions.cybercash;
 </part>

 <part id="funcref_notcatalog">
  <title>&FunctionReference;</title>
  &functions.cybermut;
  &functions.filepro;
  &functions.funchand;
  &functions.gmp;
  &functions.hw;
  &functions.iconv;
  &functions.ifx;
  &functions.misc;
  &functions.ovrimos;
  &functions.outcontrol;
  &functions.overload;
  &functions.pfpro;
  &functions.info;
  &functions.exec;
  &functions.recode;
  &functions.pcre;
  &functions.satellite;
  &functions.sem;
  &functions.sesam;
  &functions.shmop;
  &functions.wddx;
 </part>

 <part id="pear">
  <title>&PEAR;</title>
  <titleabbrev>PEAR</titleabbrev>
  &pear.about;
  &pear.standards;
  &pear.pear;
<!--
  &pear.printer;
-->
 </part>

 <part id="faq">
  <title>&FAQ;</title>
  <titleabbrev>&FAQabbrev;</titleabbrev>
  &faq.general;
  &faq.mailinglist;
  &faq.obtaining;
  &faq.databases;
  &faq.installation;
  &faq.build;
  &faq.using;
  &faq.html;
  &faq.com;
  &faq.languages;
  &faq.migration;
  &faq.migration4;
  &faq.misc;
 </part>

 &zend.api;

 <part id="appendixes">
  <title>&Appendixes;</title>
  &appendices.migration;
  &appendices.migration4;
  &appendices.phpdevel;
  &appendices.debugger;
  &appendices.reserved;
  &appendices.resources;
  &appendices.aliases;
  &appendices.commandline;
 </part>

</book>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:"manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Reply via email to