Version 1, last updated by mikewill at December 28, 2009 19:26 UTC
Directory Layout
The following Wiki will detail the default directory setup. This wiki page is assuming that Whizby is running inside its own directory and that phpBB is located somewhere else.
- Objects
includes/objects
Objects are the core of the system.-
includes/objects/base.php
Base object, all objects no matter if they are a plugin or not need to extend this class. It provides default getters, setters, and other magic methods. More documentation coming soon. -
includes/objects/page.php
Handles all pages -
includes/objects/comment.php
For comments
-
-
includes/application/*
Contains all file relating to the application system. More details coming soon. -
includes/core/
All core files for Whizby to run including the cms class, request class and phpbb static class. -
includes/modules/
Contains all modules for the system. In Whizby you can create pages and with these pages you can have a module control the page. A useful reason for this would be creating dynamic pages to display all site comments, weather or a site bug tracker. -
includes/utilities
Contains classes to perform common tasks that do not fit under any one object. All text processing class are contained here such as the Textile parser.
More details and documentation coming soon, this Wiki page currently only offers a small example of the directory setup for development purposes.