======
- Codeigniter 2.2.0
- Twitter Bootstrap 3.0.0
- Back-end
- Automatic install and settup website.
- User and Role management.
- View user login history.
- Manage blog posts and comments.
- Manage gallery pictures and comments.
- Manage custom forms.
- Manage pages aranged into cateogry and possition.
- Manage to-do list.
- Manage plugins(install/uninstall)
- Manage polls
- Set would be use gravatar or avatar users
- DataTables dynamic table sorting and filtering.
- Colorbox Lightbox jQuery modal popup.
- Add Summernote WYSIWYG in textareas.
- soon will be more...
- Front-end
- User login, registration, forgot password
- Blog,Gallery,Messages and soon more functionality
- Voting content(Blog,Gallery,Page) and voting comments
- Custom themes
- Voting on active polls
- User can use avatar
- Add Summernote WYSIWYG in textareas
- soon will be more...
PHP version 5.1.6 or newer.
A Database is required for most web application programming. Current supported databases are MySQL (4.1+), MySQLi, MS SQL, Postgres, Oracle, SQLite, and ODBC.
git clone git://github.com/mrakodol/A2ZCMS-CI.git a2zcms
https://github.com/mrakodol/A2ZCMS-CI/archive/master.zip
Now that you have the environment configured, you need to create a database configuration for it. Before begin to install create database on your phpMyAdmin to CMS can use it, and in php.ini set output_buffering to ON. If you install A2ZCMS on your localhost in folder a2zcms, you can type on web browser: http://localhost/a2zcms/install And than finish the installation. Instalation would populate a database with tables and start-up data(you can delete that data later).
####Admin login You can login to admin part of A2ZCMS:
username: username_from_install_proces
password: password_from_install_proces
The structure of this CMS based on HMVC patern in Codeigniter. That means that every modole is not depents on any other module in CMS, so user can add his own modules and use it on CMS as he like.
Controllers is located in a2zcms/modules/name_of_module. Here is admin controller and site part controller that has name of module. Admin controller extends Administrator_Controller, site part controller extends Website_Controller.
CMS have a custom make a page using custom function for main content and sidebar. Implementation custom function for pages is located in site controller in modules and can(but not need to) shows in all pages, depends on which function user choose on creating specific page. When user go to some non-custom page(edit profile, messages,...) user get sidebar from first page.
This is free software distributed under the terms of the MIT license