Menu

Tree [r24] /
 History

HTTPS access


File Date Author Commit
 application 2009-01-03 layese [r24] added site management
 docs 2008-12-29 layese [r20] - modified INSTALL.txt and README.txt
 htdocs 2008-12-29 layese [r21] removed dojo toolkit, not necessary for now.
 library 2008-12-24 layese [r15] upgrade Zend Framework library to 1.7.2
 samples 2008-12-29 layese [r20] - modified INSTALL.txt and README.txt
 tests 2008-12-29 layese [r20] - modified INSTALL.txt and README.txt
 INSTALL.txt 2008-12-29 layese [r20] - modified INSTALL.txt and README.txt
 LICENSE.txt 2008-09-07 layese [r4] added initial welcome page
 README.txt 2009-01-03 layese [r24] added site management

Read Me

Basic Features
 - OOP/MVC
 - Template
 - Languages (i18n, l10n)
 - User Management
 - Security, Logging, Debugging and Error Handling
 - Unit Testing
 - Access Control List
 - Extensions, Modules, Plugins

License
 - Sword Page is licensed under New BSD
 - see LICENSE.txt included in the distribution

Installation
 - For installation instruction please see INSTALL.txt

Directory Structure
 - htdocs (public directory or document root, location of index.php and images/css/javascripts)
 - library (currently contains only Zend Framework library, more will follow if needed)
 - application (contains the business logic, views, and others)
   - config (configuration files)
   - controllers (controller files)
   - data (contains static data like verses from the bible)
   - database (contains SQL files needed to startup the application)
   - lang (languages such as i18n and l10n)
   - layouts (template layouts)
   - libs (Sword, contains all extended library classes from Zend Framework)
   - models (contains all the business logic)
     - Blade (contains core model files)
       - Chappe (contains security files)
       - Tang (contains extension of the core/blade files)
     - Hilt (contains files that controls the core/blade)
     - Sheath (contains all the models for Database Tables)
   - modules (module files)
   - themes (template files)
   - tmp (contains temporary files)
   - views (aka themes)
   

RoadMap
 * v0.1
  - Dynamic Page creation (html/php page types)
  - initial core/blade implementation including User Management, Security, Logging, Debugging and Error Handling
  - initial extension/hilt implementation including Installer
 * v0.2
  - Access Control List
 * v0.3
  - additional modules (news, downloads)
 * v0.4
  - enhanced core/blade and extensions/hilt
  - templating engine
 * v0.5
  - Languages (i18n, l10n)
 * v1.0
  - first major release with all basic features are implemented
  - Performance (caching, others)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.