| Gwynne Amaya Raskind 2007-07-27, 7:00 pm |
| gwynne Fri Jul 27 23:09:29 2007 UTC
Added files:
/phd TODO
Modified files:
/phd README build.php
/phd/formats xhtml.php
/phd/include PhDReader.class.php
/phd/setup CLI.class.php Configurator.class.php HTTP.class.php
Option_Metadata.inc.php SAPI.interface.php
Template_File.class.php setup.messages.php setup.php
Log:
whole bunch of stuff:
- A number of WS changes in bjori's code (nothing against bjori, but I can't read such compressed code)
- Added license information and vim modelines to most files
- Added a TODO with some initial thoughts
- The test build.php now depends on a config.php existing (create it with setup/setup.php)
- Change the includes a little.
- The base PhDReader class is now abstract and declares abstract methods for themes to implement.
- Added __construct() and __destruct() skeletons where needed; it's good style.
- Use NULL, TRUE, FALSE in all capitals, again readable style.
- Use ${} syntax in strings instead of {$} syntax. Improves syntax highlighting in some editors.
- Use references to $this in callback arrays, why not?
- Documented a few functions a little.
- Did I mention vim modelines? There's a lot of those :).
|