Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting


Index of /Programming/PHP/phpdoc/



FilenameLast ModifiedSize
..Parent DirectoryMon Aug 21 11:07:10 20064K
CVSCVSSun Jul 6 02:33:59 20084K
RFCRFCFri Dec 28 14:34:55 20074K
ararSun Jul 6 02:28:11 20084K
chmchmThu Oct 25 11:34:15 20074K
cscsSun Jul 6 02:28:12 20084K
docbookdocbookMon Jan 22 12:25:13 20074K
dedeSun Jul 6 02:28:22 20084K
LICENSELICENSETue Jan 1 10:49:43 20081K
Makefile.inMakefile.inMon May 26 19:30:45 200814K
enenSun Jul 6 02:29:09 20084K
configureconfigureSun Jul 6 02:35:04 200860K
TODOTODOFri Feb 15 19:16:25 20082K
entitiesentitiesTue Jul 1 22:28:25 20084K
esesSun Jul 6 02:30:24 20084K
configure.inconfigure.inSat Jun 14 22:28:19 200821K
contacts.txtcontacts.txtFri Feb 1 17:11:09 2008716
fifiSun Jul 6 02:30:52 20084K
frfrSun Jul 6 02:30:55 20084K
heheSun Jul 6 02:32:08 20084K
hkhkSun Jul 6 02:32:09 20084K
howtohowtoSun Mar 23 15:23:17 20084K
htmlhelphtmlhelpThu Jul 26 10:33:42 20074K
huhuSun Jul 6 02:32:14 20084K
imagesimagesFri Sep 5 02:51:28 20034K
ititSun Jul 6 02:32:25 20084K
jajaSun Jul 6 02:32:44 20084K
krkrSun Jul 6 02:33:58 20084K
ltltFri Sep 5 02:55:11 20034K
funcindex.xmlfuncindex.xmlWed Aug 29 10:31:50 2007525K
funclist.txtfunclist.txtThu Aug 23 09:31:17 200750K
funcsummary.txtfuncsummary.txtWed Aug 22 09:32:07 2007361K
install-unix.xmlinstall-unix.xmlMon Jan 22 12:24:37 20071K
install-win.xmlinstall-win.xmlMon Jan 22 12:24:37 20071K
scriptsscriptsSat Jun 28 14:34:29 20084K
phpbookphpbookMon Jan 22 10:30:51 20074K
configure.phpconfigure.phpMon Jun 16 00:27:21 200818K
manual.xml.inmanual.xml.inThu Jul 3 14:26:33 200812K
quickref.txtquickref.txtTue Jun 24 18:27:41 2008335K
---------------------------------------------------------------------------   
READ THIS FIRST
---------------------------------------------------------------------------   
    This directory contains source files and a setup for converting
    PHP's XML documentation into presentation formats like HTML and
    RTF. You should not have to bother with this unless you are
    writing documentation yourself, or if you simply are curious
    about how the XML stuff works.

    If you just want to read the documentation, look at:
        http://www.php.net/docs

---------------------------------------------------------------------------   
HOW TO WRITE PHPDOC FILES
---------------------------------------------------------------------------   
    If you are interested in information about how to
    set up the tools needed, how to work with CVS and
    DocBook on Linux or Windows, or what conventions you
    should follow when writing phpdoc files, please refer
    to the PHP Documentation HOWTO.
     
    You can read the HOWTO online at:
        http://doc.php.net/php/dochowto/
        
    Or download a tar.gz containing the whole contents:
        http://php.net/get/dochowto
    
    If you are already working with the phpdoc module,
    then you can find its XML source in the howto directory
    of the module, and build it yourself with:

        make howto
        cd howto/html/

---------------------------------------------------------------------------   
FILE LOCATIONS
---------------------------------------------------------------------------
    The file locations are as follows:

    {lang}/reference/{extension}
                                /book.xml
                                /setup.xml
                                /configure.xml [often part of setup.xml]
Do you need help?X
/constants.xml /ini.xml [often part of setup.xml] When the extension defines functions: /reference.xml /functions/{function}.xml When the exetnsion defines classess: /{classname}.xml /{classname}/{methodname}.xml /entities.*.xml (autogenerated) Translated files live within their own CVS modules. (Skeletons for these files are available in RFC/skeletons/) --------------------------------------------------------------------------- QUICK REFERENCE --------------------------------------------------------------------------- [[edits]] a) Make the change. Use spaces not tabs. Be sure to carefully watch your whitespace! b) Look at your unified diff, make sure it looks right and that whitespace changes aren't mixed in: cvs diff -u path/to/file.xml Hint: Use the .cvsrc example from http://php.net/anoncvs c) Make sure no errors are present, so at the command line in your phpdoc source directory run: php configure.php Always 'php configure.php' before commit! Because configure.php takes so long you may instead check one file at a time by using the xml-check.php script like so: scripts/xml-check.php en/reference/mysql/functions/mysql-connect.xml d) Commit your changes cvs commit path/to/file.xml Read the HOWTO for more information. After reading the HOWTO, email the phpdoc mailing list (phpdoc@lists.php.net) with questions
Do you need more help?X
and concerns. [[new functions]] a) Copy an existing xml file or use a skeleton from the HOWTO. Rename and place it into the appropriate directory. b) Edit. Be sure no leftover text exists. No tabs either. c) Now test locally before commit by first running (php configure.php) d) cvs add path/to/yourfile.xml e) cvs commit path/to/yourfile.xml Note that the version numbers are taken care of elsewhere (don't worry about them) [[some popular tags and entities]] filenames constants variables a function's parameter/argument functions, this links to function pages or bolds if already on the function's page. it also adds (). teletype/mono-space font italics see HOWTO, includes many other tags.
internal manual links variables external links via global.ent mmm cookies types, this links to the given types manual page: object -> php.net/types.object &return.success; see: language-snippets.ent &true; TRUE &false; FALSE &php.ini; php.ini Be sure to check out globals.ent and language-snippets.ent for more information for entities and urls. ---------------------------------------------------------------------------


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library