Documentation Files

This is the start of our documentation project—unfortunately we are (always) way behind schedule. Right now there are just several files documenting some of the more important aspects of the code. They are hastily written and not at all in enough detail. A complete re-write is planned.   = important

README FIRST
Code Style - About why we write code the way we do.
Config - About some more interesting aspects of the CONFIG code.
Database - The design of the databases.
Debugging - About debugging by print statements.
Error - About ERROR.INI.
GMLP - About the GMLP Markup Language.
INI Files - About INI files.
HTML - About the HTML module.
Modules - About THIS modules.
MYSQL - About the MYSQL module.
Permissions - About the file permissions.
Post Format - About the post format.
Reshaping - A programming "way".
Rules - About the website's "RULES".
Sections - About THIS "sections".
Security - A little bit about security.
Templates - About the Web Templates.
Testing - About Testing Modes.
Themes - Creating a THEME.
Usercode - What is "User Code?"
Visitors - About what we call "Visitor Code".
White Screen - The dreaded "white screen".

The goal is to integrate (or to "intertwine") the documentation and the source code, with indexed and cross-referenced HTML files. You can also view the Source Code.