What is CI-CMS

CI-CMS is a Codeigniter Content Managment System. This is a combination of my primary concept of how to create a CMS and the ease from Codeigniter. I already created a personal CMS called Solaitra, that I use in many sites now (around 50), and I just want to transport that in CI framework.
Solaitra is a very easy modular CMS, it has many modules such as pages, news, forum, gallery, downloads, quotes, guestbook etc. I just need to port those modules to work in CI and the result will be CI-CMS.

lunedì 1 dicembre 2008

Feed module is done

This module tries to get latest content and publish them as RSS feed. For now, it only get latest page contents and news. If you create a module and want your module content to be integrated in the feed just output a list of arrays containing the elemets for the feed and pass it inside a filte called feed_content

for example:
In your example_plugin.php file


$this->add_filter('feed_content', 'example_feed_content');


function example_feed_content($data)
{

$contents = array(
array(
'title' => 'this is the first title',
'url' => 'http://this.site.com/first-title',
'date' => 12543540, //a UNIX format date
'body' => 'This should be the body of the first item'
),
array(
'title' => 'title of the second item',
...
),
);

$this->plugin->add_filter()
)

return array_merge($data, $contents);

}

domenica 30 novembre 2008

Tag is done

There are some few modules that are not bundled in the download. You can find them in the svn dev repository which is at http://ci-cms.googlecode.com/svn/dev
These are the modules that are completed up to now:
- download: File manager module (including categories etc)
- news: News module
- rss: To fetch rss content and show them on a site
- tags: To tag news and pages

domenica 23 novembre 2008

Second alpha-release

Many changes have been implemented since the first alpha release. This is version 0.2.0.0, still doomed to change.

Some changes were applied to the database.

I'm also preparing for easy install and update.

Please use the SVN do show what changed...

Be careful: Runing the application.sql will reset your database. It will remove trunk all tables.

giovedì 17 luglio 2008

First alpha release

I've just released the very first public alpha release of CI-CMS It can be downloaded in the Project's site

http://code.google.com/p/ci-cms/downloads/list

lunedì 14 luglio 2008

fondazionebuonpastore.org - First site using ci-cms

The first dev site that uses CI-CMS is http://www.fondazionebuonpastore.org For this site I've got to add a very exclusive module called project.
It is still under construction...

venerdì 20 giugno 2008

Latest working example in SVN r52

The latest working example is now revision 52

Please download only what is marked here in the blog as working example.

mercoledì 18 giugno 2008

Working example is out

A working example is just out but still in the subversion repository.
If you want to test it, then you have to check out the svn from
http://ci-cms.googlecode.com/svn/trunk/

Cannot make a fully downloadable since it is not yet finished