Keeps the headache out of content management, so you can focus on creating a great website.
Contentius is a Database Content Management System (CMS). It's a responsive PHP web application that connects to your MySQL database. It allows editors and content contributors to manage data in the database connected to your website, without technical knowledge.
Once installed, you use the Admin interface to add your database tables to the CMS. This turns your tables into user friendly web forms. Editors and contributors can now log in and manage (create, read, update, delete or CRUD) the data in those tables without effort.
In the mean time, you build a beautiful website that connects to the same database, and displays the content in that database any way you want.
Contentius is meant for web agencies that create dynamic websites for small to medium sized businesses, using PHP and MySQL. Such a website typically contains news items, job listings, an agenda, webshop products etc, which are stored in a MySQL database and displayed on the site through PHP.
Your clients not only expect a beautiful website, they also expect to easily maintain their website, by means of a reliable and easy-to-use CMS. That's where Contentius comes in!
You install Contentius (it's just a folder of PHP files, usually accessible via /cms/), configure it through a simple preferences file (providing MySQL connection parameters, upload directory paths, etc) and you're ready to go.
The Admin-user now logs in to Contentius to add database tables to the CMS, which turns those tables into user friendly web forms. Finally, you create some groups and users, and your clients can start managing their content.
Here's a screencast of Contentius being used by a content editor to add a new Game to a website that hosts online games.
The MySQL database structure for this example is this:
This screencast shows the process of setting up two database tables for use in the CMS. In this specific example, we create a table for storing nationalities (fields: id, language code, nationality) and a table for people (fields: id, name, birth_date, birth_place, gender, nationality, photo and notes).
Then, we configure those tables for use in the CMS.
Neongames.com is a multi-language website where users can play HTML5 and Flash games. Players can log in to save their highscores. Games are added and updated through Contentius. Player stats (registration date, last login) are available, and players can be banned if they don't behave.
Games-site.co.uk is a multi-language site that hosts many HTML 5 games. Contentius is used to manage games and game categories. Each language has its own editor, those editors can only change the game characteristics applicable to their language: the Spanish editor can only change the Spanish name and description of the games, while the German editor can only change the German name and description.