Hi all

The first maintenance release of PhD 0.2, PhD 0.2.1 has been released.
This release only contains handful of fixes, mainly for phpdocs
new-oo-style (see below).

To upgrade PhD from prior releases:
     pear upgrade http://doc.php.net/phd/PhD-0.2.1.tgz

Installing PhD for the first time:
     pear install http://doc.php.net/phd/PhD-0.2.1.tgz


I would like to reiterate that as of 0.2.0 config.php should not be edited.
PhD 0.2.0 added support for most of the configurable options, including:
     -d [--docbook] </path/to/the/docbook/xml/file.xml>
          The location of the file to render
          Example: -d/cvs/php/phpdoc/.manual.xml
     -t [--theme] <theme name>
          The theme to render
          Example: -t chunkedhtml
     -p [--partial] <ID>
          Partial rendering
          Example: -p function.strpos

The recommended way to build the PHP docs:
     cd phpdoc
     php configure.php
     phd -d .manual.xml -t chunkedhtml # Or "phpweb" for the .php files


PhD is still looking for volunteers to create a basic "project
page"/"web site", to be located on http://doc.php.net/phd, so in the
mean time the wiki on doc.php.net (http://doc.php.net/wiki/phd) will
have to do.


PhD 0.2.1 Changelog:

Improved phpdoc support:
     - Method names in <classsynopsis> listings are now compressed (Edward Z.)
     - Auto-generated method links now follow phpdocs new-oo-style (Edward Z.)

Improved Docbook element support:
    - Multiple <term> elements (in a row) are now separated by new line

Other bug fixes:
     - The "bightml" theme now includes html headers.
     - Warnings about missing translation files (for auto-generated
text) are now suppressed.


-Hannes

Reply via email to