WorkSimple is exactly that. A simple, easy to use blogging system with a blog module, ad & theme system, calendar and login/register features written in PHP.
It also includes a effortless installer so WorkSimple can be implemented on any website within minutes (Or even seconds!). A complete tutorial is available here: http://geekness.eu/node/24
WorkSimple uses a flatfile database, so no MySQL database is required, thus making it even easier and faster to install & use.
WorkSimple is style-able via CSS. New themes can be uploaded and used instantly. See the Themes page for themes. A demo is available here: http://geekness.eu/cms/
For support, feel free to post comments. For any other contact or feedback, use the Contact/Feedback page under Secondary links.
A donation is greatly appreciated. Feel free to click the button below and set your own donation amount :)

This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Download
WorkSimple 1.3.2 Thermal- Stable
Jan 07 2010
Please pick your format..
A donation is greatly appreciated as it helps keep WorkSimple alive :)
For older releases, see below or visit the releases directory.
Releases (directory)
URL: http://geekness.eu/wsdownload

This work (WorkSimple blogging script) is licensed under a Creative Commons Attribution 3.0 Unported License.
| Attachment | Size |
|---|---|
| worksimple_1.3.0.tar | 101 KB |
| worksimple_1.3.0.zip | 33.91 KB |
| worksimple_1.3.1.tar | 97 KB |
| worksimple_1.3.1.zip | 32.94 KB |
| worksimple_1.3.2.tar | 126 KB |
| worksimple_1.3.2.zip | 47.81 KB |
This is a tutorial on how to install WorkSimple
Compatible with version 1.2.x
Steps
Configuring
'data/conf.php' is where all the configuration values are stored, such as website name, calendar status etc.

This work is licensed under a Creative Commons Attribution 3.0 Unported License.
| Attachment | Size |
|---|---|
| template.txt | 525 bytes |
This is a tutorial on how to upgrade WorkSimple.
Works with version 1.2.2x to 1.2.3
You have successfully upgraded WorkSimple! Give yourself a pat on the back.
As of WorkSimple 1.2.1, it now supports multiple languages.
To install new languages, simple download the files below, place in the langs directory of your WorkSimple install and rename with a .php file extension. For example, rename fr.lang_.php.txt to fr.lang.php.
To create your own language file...
Download a language file above (such as English) and fill in correspondingly in your language. You must also save the file in UTF-8 encoding, to allow accents and other alphabets to function.
| Attachment | Size |
|---|---|
| en.lang_.php.txt | 1.51 KB |
| fr.lang_.php.txt | 1.64 KB |
| ja.lang_.php.txt | 1.79 KB |
| ni.lang_.php.txt | 1.65 KB |
How to....configure modules Only works with WorkSimple version 1.1.0 BETA
There are 2 modules included with WorkSimple 1.1.0 beta; ownership.php and addfooter.php. Both are configurable by editing them to fit your needs. addfooter.php shows a footer, such as copyright, your name, etc... Ownership.php is similar to addfooter.php, but it shows who the current blog belongs to.
How to...upgrade See http://geekness.eu/node/45
How to...install themes Compatible with WS 1.2.x -Grab a theme from the themes page or make your own. -Upload the theme (which includes all the files) to the 'themes' directory in your WorkSimple installation folder. -You can now change your theme to the newly uploaded one.
How to...configure ads Compatible with WS 1.2.x
Open up your ad.php and edit away! Included are some examples.
Compatible with WS 1.0.2 From your index page, you can go straight the login with this: http://mysite.com/ws/?go=login
Compatible with WS 1.0.0 Beta 2 Use different templates using this: http://mysite.com/ws/?template=1 Template numbers are defined on 'index.php'

This work is licensed under a Creative Commons Attribution 3.0 Unported License.
list for WorkSimple: (As of version 1.3.x - in progress)
-Make modules API/system
-Translate CP interface (International support)
-Fix Theme Changer (only showing the name, with no ext.)
->Add folder support for Theme Changer (allowing each theme a folder)
->Resize/change tab size/colour etc.. -
Make Change blog title etc... -
Make favicon uploader(?)
-Fix blog module (!)
-Fix number of posts in CP
-RSS blog feed
-Autocreate blog.txt if doesn't exist
-Ability to edit posts ->Ability to delete posts
-Add admin nav bar top & bottom
-Multi admin/user post writer
-Edit ad links via CP
-Allowing the parsing of PHP in posts
->Picture support
Currently not planned, just ideas:
-Clean URL's (.HTACCESS)
-Allowing anonymous/user comments
-AJAX features
As of version 1.3.0, WorkSimple incorporates a new modules system.
Modules are stored in modules/
The control panel and index page both contain 'plugs'.
For the index page (index.php), they are as follows
For the control panel (cp.php), they are as follows
(I forgot to add more for the control panel).
But how do you use them?
Create your module first. Save it in modules/. For the text you want to be displayed at a certain block, prefix it with:
$rack['index']['footer'] = 'my text blah blah ';
Each key in the $rack array corresponds to a plug. So 'index, contentleft' would be:
$rack['index']['contentleft'] = 'my text blah blah ';
This page needs to be cleaned up