Welcome!
Thank you for taking the time to look at TrueFusion CMS. This is a flat-file based content management system, meaning it doesn't use a database program like MySQL to store and maintain the files it manages. TrueFusion CMS is written in PHP and requires at least PHP 5.2. For simplicity's sake, this CMS does not make use of control panels or configuration files—the user must know at least the basics of PHP 5 to make use of this CMS. However, in the Wiki we explain thoroughly how to set things up that even a novice (specifically those who only understand HTML and CSS) can understand.
Getting Started
Obtaining the source code
The best way to obtain the source code is through Subversion. Checking out the source code gives you the latest development of TFCMS. It is best not to rely on the archives on the download page, as they may contain old and less efficient code. The archives are used mostly for the sake of retaining code history and does not necessarily mean that they include stable or complete code.
Where to look for help
- Source Code: within the source code you will be able to get a thorough understanding of the system. For those who aren't familiar with PHP or programming in general, you can look at the file index.php and read all the comments therein. A normal or simple set-up of the CMS really only needs you to modify that file to have everything up and running in no time.
- Wiki: in the Wiki we provide many articles to get you started quickly and easily. We get into more than just the general start-up set-up. We get into more advanced topics like creating your own modules and subclassing the core of the system to fit your needs.
- API: with each release of TFCMS comes the TFCMS class documentation. It lays out the entire stucture of the TFCMS class.