Menu

Tree [r34] /
 History

HTTPS access


File Date Author Commit
 conf 2011-01-02 awaldherr [r20] check the older logs-entries
 dev 2011-01-02 awaldherr [r21]
 js 2011-01-02 floke90 [r23]
 libs 2011-01-06 awaldherr [r34]
 logs 2011-01-02 awaldherr [r30]
 pages 2011-01-06 awaldherr [r34]
 plugins 2011-01-02 awaldherr [r28]
 styles 2011-01-02 floke90 [r31]
 index.php 2010-12-29 awaldherr [r13] kind of rebuild the whole thing... :)
 notes 2010-12-30 awaldherr [r17] added a lot...
 readme 2010-12-16 awaldherr [r2] startup

Read Me

framework test for larger websites.

*	ELEMENTS

this framework consists of pages, libs and plugins.

a page is a php-files with the layout of the site. in here you can use plugins
to add functionality to the site. this is done by loading/rendering a plugin
using the global object framework of the class Framework.

plugins are php-classes derived from the class Plugin. they provide the funcionality
of the website, for example 'navigation' or 'poll'. in here libs can be used to
perform different, plugin-independend tasks.

libs are the 'backend' for this framework. they provide an api for the plugin-developers.
most common libs database-connectors or connectors to social-network-sites.

*	OVERVIEW

**	index.php

this script dispatches the requests.

**	libs/

this is the directory for the libs.

**	plugins/
	
php-classes represtenting plugins go here.

**	pages/
	
the html-pages are in this directory.

**	conf/

configurationfiles go here (database-connection, ...).

** styles/

directory for css-files.

*	FLOW

the script index.php handles all the client-requests according to a link ($GET-variable).
index.php calls the correspoding page. in the page-code, the plugins are called.
plugins may or may not use libs to perform theyr tasks. after the page is successfully 
rendered, index.php send back the html-file.
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.