michalbrauner / SlimCMS

My cms by based slim 3 framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SlimCMS

Lightweight CMS based on: php framework slim 3, laravel eloquent, symfony event dispatcher, Twig templater and other libraries

The rapid creation of a new website.

Admin panel based on template: SB-admin v2;

Implemented modules:

  • Options
  • Group Options
  • Auth system
  • Create visual page, and create route
  • Create sections(categories) and hierarchical sections(categories)
  • Frendly admin panel
  • User customize show field and sortable fields from tables(your settings for every page type)
  • Admin panel table pagination(your settings for every page type)
  • Admin panel count show items in table(your settings for every page type)
  • Many types show field from admin panel(hidden, checkbox, select, wysiwyg html, text)
  • Logging system
  • Developer admin panel mode

If you are interested in this system, place a star )))

Installation:

  git clone https://github.com/andrey900/SlimCMS.git
  php composer install

After install create folder: cache, log. Set permittion from write this folders.

Enter admin panel:

  • url: /auth/login
  • login*: admin
  • password: admin

*if use email for login: admin@admin.net

Screenshots

alt tag alt tag alt tag

Project use additional library:

  • Slim v3;
  • Slim Twig Templater v2;
  • Slim Flash;
  • Monolog - save log in file or DB(mysql, sqlite);
  • Slim http cache(don't use this time);
  • Slim CSRF protection;
  • Portable DB sqlite;
  • Illuminate database v5.2;
  • Illuminate pagination v5.2;

Supported versions of php:

  • php: ^5.5
  • php: ^7.0

License

The SlimCMS platform is open-sourced software licensed under the MIT license.

About

My cms by based slim 3 framework

License:GNU General Public License v3.0


Languages

Language:PHP 64.4%Language:HTML 24.7%Language:CSS 7.1%Language:JavaScript 3.6%Language:ApacheConf 0.3%