[PHP][MVC] IgnitionCMS

http://i52.tinypic.com/e80g8i.png

IgnitionCMS is an upcoming front end CMS, built upon the CodeIgniter framework featuring exceptional performance, flawless security and features never seen before.

Template System

The template system is fairly easy to use. Integrating your template has never been that easy. The whole process takes less than 10 minutes.

Sample template:


/templates/

    /Toxic/

        /images/

            image1.jpg

            image2.jpg

        /views/

            header.php

            content.php

            footer.php

To avoid mixing PHP and HTML in a same file, you’ll have to use pseudo variables. We support single and a pair of pseudo variables.

Example:


{single_variable}


{pair_variable}

    {content_variable}

{/pair_variable}

Modular separation

Creating modules has never been this easy. Each module consists of a controller(used for displaying the output), model(all the functions you use for your modules are declared in the model) and a view(html file, containing the output).

Sample module:


/system/

    /modules/

        /main/

            main_controller.php

            main_model.php

            main_view.php

CMS Features

[ul]
[li]MVC Framework[/li]
[li]Light weight, extremely fast loading time.[/li]
[li]Easily extandable[/li]
[li]Documented code[/li]
[li]Template Parser[/li]
[li]Module Separation[/li]
[li]Error Handler[/li]
[li]Top notch security(protected against SQL injection, XSS attacks and so on)[/li]
[li]Cache System[/li]
[/ul]

World of Warcraft(TrinityCore):

Alpha version:

[ul][li]Administration Control Panel[/li]

Manage News

[li]Manage Navigation[/li]
[li]Shoutbox[/li]
[li]Activity Feed[/li]
[/ul]

[li]User Control Panel[/li]
[ul]
[li]Change Password[/li]
[li]User information[/li]
[/ul]

[li]News[/li]
[li]Account Registration[/li]
[li]Login System[/li]
[li]User Rank System[/li]
[li]Server Status[/li]
[li]Multi-style support[/li]
[li]Multi-realm support(unlimited number of realms!)[/li]
[li]Installer[/li]

Default Template

Live Demo: http://project-ignition.com/demo

Note:

In order to download this CMS you need to have at least 1 post!(Make an introduction). In order to access the files you have to register on our forum!

Download link: [B]http://project-ignition.com/index.php?/files/file/291-ignitioncms-alpha/[/B]

Forums: [B]http://project-ignition.com[/B]

Enjoy.

ETA on beta version: 2 weeks

Regards,

kjanko

Looks sweet, good luck with that project /emoticons/default_smile.png

add the bottom of the page there’s something like: Loaded in: {elapsed_time}

is it a bug that there’s “{elapsed_time}” instead of a number or is it just because it’s a demopage?

The demo is plain html/css version of the default template, I can’t setup trinity on a web server.