2017 © Pedro Peláez
 

library igni-core

Igni CMS Kernel

image

despark/igni-core

Igni CMS Kernel

  • Tuesday, May 22, 2018
  • by astoimenov
  • Repository
  • 8 Watchers
  • 12 Stars
  • 606 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 10 Open issues
  • 50 Versions
  • 16 % Grown

The README.md

, (*1)

Latest Stable Version , (*2)

Despark's igniCMS

UNSUPORTED

This project is not maintained anymore. Still we :heart: you!, (*3)

About

igniCMS is an administrative interface builder for Laravel 5.6., (*4)

For older Laravel versions (5.4 & 5.5) please use version 1.7 of the igniCMS., (*5)

Prerequisites

  • nodejs >= 4.0
  • yarn or npm
  • bower
  • gulp
  • composer

Installation

  1. Run composer require despark/igni-core., (*6)

  2. Add igniCMS service providers before the application service providers in the config/app.php, as shown below (Optional for Laravel 5.5+), (*7)

    Example, (*8)

    ...
    /*
    * igniCMS Service Providers
    */
    Despark\Cms\Providers\AdminServiceProvider::class,
    Despark\Cms\Providers\IgniServiceProvider::class,
    Despark\Cms\Providers\EntityServiceProvider::class,
    Despark\Cms\Providers\JavascriptServiceProvider::class,
    
    /*
    * Package Service Providers...
    */
    Laravel\Tinker\TinkerServiceProvider::class,
    ...
    
  3. Config your database settings in your .env file., (*9)

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=mydbw
    DB_USERNAME=user
    DB_PASSWORD=password
  1. Run this command in the terminal (it'll set all necessary resources to use the CMS. To complete this step you should have composer, npm & bower, installed globally):, (*10)

    php artisan igni:install
    
  2. Config your config/auth.php file to use Igni's User model, (*11)

Example, (*12)

php ... 'providers' => [ 'users' => [ 'driver' => 'eloquent', 'model' => App\Models\User::class, ], ..., (*13)

  1. All done! Now go to the <your_site_url>/admin and use your credentials

GDPR Compliance

  • IgniCMS provides you with out of the box functionalities, which will make the process of GDPR compliance on boarding easier. In our Github page you will understand how to use them.

Additional information

  • You can find more info about IgniCMS in our Github page.

igniCMS was written by Despark for the Laravel framework and is released under the MIT License. See the LICENSE file for details., (*14)

The Versions