PHPForest is planned to be a powerful wiki engine based upon CVS and MySQL. At the moment it's under development (actually, it's just begun) and isn't currently usable, but the intent is to create a highly flexible and powerful website engine. The basic concept is a virtual file system (implemented as a CVS repository with file metadata stored in an SQL table) upon which handlers for various file types performs relevant actions on whatever file is requested. This would include translators for using XML/XSLT, HTML and parsing Wiki pages with the capability of writing additional modules. (Similar to Apache's Handler directive) '''Planned Feature List:''' * PhpWiki style syntax (with some ideas also borrowed from PmWiki, FlexWiki) * SubPages/Subdirectories (again, borrowed from PhpWiki) * Unix-like page permissions (a bit like CoWiki) * Templates * InterWiki compatibility * Natural Page Titles (i.e. allow use of WikiWord''''''s for page names, whilst still having easily readable, natural page titles) * Full file versioning * File uploads * Plugin Support * Breadcrumbs (navigational backlinks) Those are some ideas off the top of my head. I shall update this as development moves forward. I don't have any working code, however my website (see http://stuartl.longlandclan.hopto.org ) is somewhat close to what I'd want in a Wiki package. This site is purely SQL-based though. ---- Update 14/02/2005: Development has moved forward... ever so slightly. - I have a PHP class which allows rudimentary CVS operations (add, get, delete, edit commands). Next step, the virtual filesystem manager class. :-) -- Stuart Longland (stuartl -at- longlandclan.hopto.org)