requirements

smallCMS is a small, robust content management system and only requires PHP and MySql to be installed to run.

mysql logo php logo

compatibility

smallCMS plays well with others and has been tested in the following browsers:

Mozilla Firefox Google Chrome Microsoft Internet Explorer Opera Appla Safari

smallCMS documentation

installation

content

Main include

At the top of any page you want smallCMS to add content to you only need to include one file which will look like include("smallCMS/includes/smallCMS.php");.

The include above also has functions in it to make pages automatically add to the database and it also has a function for the statistics. So if you want statistics on every page you will have to add the include to every page

Title, keywords and description functions

smallCMS_site("title");

smallCMS_site("key");

smallCMS_site("desc");

These are the 3 functions used for the title tag and the keywords and descriptions meta tags which will work if you included the one file required for smallCMS content.

To change the content of the title, keywords and description you can do so in the settings page of smallCMS.

Content functions

smallCMS_content();

smallCMS_content_all();

The 2 functions above are for the main content of a page. Within the brackets is the name of the region you set e.g. smallCMS_content("Homepage content");.

The former function is for single region names on single page it is on and the latter can have the same region name for all the pages it is used on. E.g. smallCMS_content_all("Mysites navigation"); would be useful on every page because you would want the navigation menu on each page the same whereas smallCMS_content("Homepage content"); would only be useful on one page.

inside smallCMS