About MinimalWeblog 1.0.2
-------------------------
MinimalWeblog is a stripped-down, PHP 5 and mysqli only fork of Personal Weblog
by Mark Pulford (http://www.kyne.com.au/~mark/software/weblog.php).
I created this fork because I used Personal Weblog myself, but found
that it sometimes behaved problematically under PHP 5. I started to
update the code for PHP 5, and got carried away in the process: I
decided to strip out stuff I never use and rewrote the code to fit my
personal taste.
This project is strictly scratch-my-own-itch-ware, and not meant to be
useful to anyone but myself. It is released under the GPL.
Differences from Personal Weblog 1.0.0:
Removals
* removed postgresql support. (db is still abstracted away, so
adding support for other RDBMs should be straightforward)
* handed cookies and timeout stuff over to PHP session defaults
* removed login_expire variable
* removed login_cookie variable
* removed login_timeout variable
* removed last_modified variable
* removed subst_local() and entry_save_local()
* removed restricted topics support
* removed paragraph_split variable and associated method
Additions
* Added option to limit editing of the weblog to certain hosts
Changes
* PHP 5 only (mysqli extension needed)
* MySQL 4.1 only (prepared statements used instead of addslashes())
* All methods (except rss_print()) now return a value instead of echo'ing
* print_error() method renamed to handle_error() and via
set_error_handler() used as official error handler
* weblog-specific error messages triggered with trigger_error()
* PHPDoc style comments
* preg instead of ereg functions
* longer, more descriptive variable names
Todo
* use Exceptions instead of trigger_error()
* write unit tests
License: GPL
Contact: Jan Pieter Kunst <jan.pieter.kunst at xs4all dot nl>
Documentation generated on Sun, 17 Jun 2007 19:20:33 +0200 by phpDocumentor 1.3.2