Creating a CMS Structure with CodeIgniter
For a long time now I’ve been wanting to build a really good CMS with CodeIgniter.
But I’m not the only one! - After searching through the CI Forums, I’ve noticed that there’s a real demand for such CMS.
About a year ago, I decided to start the ‘CodeIgnition’ Project, a CMS based on CodeIgniter. But, because of work, my social life, and other such demands, nothing really came of the project.
However, after moving to London, I’ve began to delegate my time much more effectively… which means that the CodeIgnition project has began to become active again.
There’s even been some SVN activity.
So, take a look at the SVN Repo, and let me know what you think.
svn co http://www.ciforge.com/svn/codeignition/
I will be continuing to develop this further.
The main feature of the CMS is full modular seperation. So all of a ‘module’ is contained within its own directory (controllers, models, views).
This means that modules can be easily deployed onto your install of the CMS.
There is also a specific admin routing approach too… so that each module can have it’s own admin section contained within its directory.
I may be changing the name of the project, to make it more CMS-Centric. Any suggestions?


















December 12th, 2007 at 11:48 am
I’m glad you work again in this project… I saw it the forums and how it froze. Now, 1 year later, there are other projects that may suit the project.
- Erkanaauth fot auth stuff…
- Matchbox for modularity…
- CodeExtinguisher for backend work…
Do you think the project may continue from where it was 1 year ago, or maybe some effort to join this three projects would be better for a CMS?
I’d like to help with the CMS project, hope to hear from you soon.
Jaume.
December 12th, 2007 at 3:00 pm
Hi again!
What about the name “Archer CMS” or “Archer Content”
And how do you think you gonna approach the admin section? make it one single view? or how are you gonna handle that, because thats the problem i walked in with mine application
December 14th, 2007 at 3:36 pm
Not doing any promotion, but as you start this project again and specially about modular separation + many more, you should really take a look at Kohana project : http://www.kohanaphp.com
December 19th, 2007 at 11:11 am
Hi Elliot,
Just wanted to say that codeignition sounds great and I really look forward to seeing it come into being. Keep up the good work
Matt
February 6th, 2008 at 4:37 pm
hi, Can we use this cms with http://www.4webby.com/freakauth authentication module?
February 7th, 2008 at 6:45 am
How to use models in your CMS Elliot?
Model can be installed in many places.
- application\model
- application\module\name_of_module\model
What’s a difference?
February 14th, 2008 at 7:53 pm
Hi,
would you happen to have a recent version of the cms? I have downloaded it from the svn but it seems that it does not have the database schema for the pages module. Did you create an admin for it also?
Thanks,
Adrian
February 18th, 2008 at 3:26 am
Hi Elliot,
How is the cms going? Do you have an updated version of it?
Adrian
February 25th, 2008 at 12:16 am
M… I just start build one too.
August 18th, 2008 at 7:55 pm
hmm…
inspiring me to have my own cms…
yet, if each of us creating our own, when exactly it’ll be done? hh… we should thrown our ideas and join our forces and create some big functional and very very shiny design for each ideas which will be headed by the ideas throwner..