2017 © Pedro Peláez
 

project codeigniter-extended

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

image

xiidea/codeigniter-extended

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

  • Saturday, August 20, 2016
  • by xiidea
  • Repository
  • 4 Watchers
  • 14 Stars
  • 73 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 7 Forks
  • 4 Open issues
  • 5 Versions
  • 1 % Grown

The README.md

Codeigniter2 Extended Edition!

Welcome to the Codeigniter Extended Edition - a fully-functional Codeigniter2 application that you can use as the skeleton for your new applications., (*1)

This document contains information on how to download, install, and start using Codeigniter2 Extended Edition., (*2)

1) Installing the Extended Edition

Use Composer

Download and extract or Clone this project first. Go to downloaded directory., (*3)

If you don't have Composer yet, download it following the instructions on http://getcomposer.org/ or just run the following command:, (*4)

curl -s http://getcomposer.org/installer | php

If you want some customization, first make it in the composer.json file. Then, use the install command to download all dependencies along with codeigniter framework., (*5)

php composer.phar install

if you like to install with all the default configuration settings you may just run the following command, (*6)

php composer.phar create-project xiidea/codeigniter-extended path/ 1.2.1

Composer will install Codeigniter2 and all the dependencies under the working directory. And ask you for some configuration values., (*7)

2) Browsing the Demo Application

Congratulations! You're now ready to use Codeigniter2., (*8)

Edit the files with your preferences (domain, languages, database, authentication):, (*9)

  • {application}/config/config.php
  • {application}/config/database.php
  • {application}/config/ez_rbac.php

Create a virtualhost setting the document root pointing to /path/of/web-root directory, (*10)

<VirtualHost *:80>
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    DocumentRoot /path/to/web
</VirtualHost>

Backend user and password

The default user to access to the private zone is:, (*11)

user:       admin@admin.com  
password:   123456

3) Getting started with Codeigniter2 Extended Edition

This distribution is meant to be the starting point for your Codeigniter2 applications, but it also contains some sample code that you can learn from and play with., (*12)

What's inside?

The Codeigniter2 Extended Edition is configured with the following defaults:, (*13)

  • Twig as template engine(if you chose to add it);, (*14)

  • Swiftmailer is configured(if you chose to add it);, (*15)

It comes pre-configured with the following libraries:, (*16)

  • EzRbac Role Based Access Control Library, (*17)

  • [CI_Base_Model][3] An extension of CodeIgniter's base Model class, (*18)

  • Enhanced Controller Library, (*19)

  • Enhanced Loader Library(For support twig template engine and basic layout), (*20)

  • CIX Twig Extension Library, (*21)

  • Enhanced Language Library(gettext localization implementation), (*22)

  • You can use the PHP built-in web server to run CIX application, (*23)

  • JS/CSS Minifier. you can use (assets/css/mini.php?files=file1,file2 and assets/js/mini.php?files=file1,file2)
    or (assets/css/file1,file2,file3.css and assets/js/file1,file2.js with rewrite enable), (*24)

Enjoy!, (*25)

The Versions

20/08 2016

dev-master

9999999-dev

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

  Sources   Download

MIT

The Requires

 

twig codeigniter extended enhanced ci_base_model ezrbac

23/01 2014

1.2.1

1.2.1.0

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

  Sources   Download

MIT

The Requires

 

twig codeigniter extended enhanced ci_base_model ezrbac

15/11 2013

1.2.0

1.2.0.0

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

  Sources   Download

MIT

The Requires

 

twig codeigniter extended enhanced ci_base_model ezrbac

29/10 2013

v1.1.0

1.1.0.0

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

  Sources   Download

MIT

The Requires

 

twig codeigniter extended enhanced ci_base_model ezrbac

01/10 2013

v1.0.1

1.0.1.0

Codeigniter Extended, Codeigniter's Enhanced Distribution for fast application start!

  Sources   Download

MIT

The Requires

 

twig codeigniter extended enhanced ezrbac my_model