- Laravel 4.1
- Bootstrap 3
- Authentication Sentry 2.1
- Ckeditor
- Bootstrap Code Prettify
- File Manager
- Dropzone.js
- 404 for not found pages
- Custom Error Pages
- Backend
- Manage menu (nested)
- Manage article (category, tag)
- Manage tag
- Manage article category
- Manage page
- Manage news
- Manage photo gallery
- Ckeditor for post creation and editing (filemanager)
- Form post manage
- Site settings
- Log view page
- Frontend
- Article (momentjs)
- Page
- News
- Photo Gallery (Lazy load image, responsive fancybox)
- Contact Form
- Breadcrumbs
- Route cache
- Multi language
- User (Cartalyst Sentry)
- Groups,
- Group Permissions,
- User Permissions,
- Login Throttling
- User Suspension
- User Banning
- ...
Please check the system requirements before installing sf CMS.
- You may install by cloning from github, or via composer.
- Github:
git clone [email protected]:sseffa/sf_cms.git
- Composer:
composer create-project sseffa/sf_cms --prefer-dist
- From a command line open in the folder, run
composer install
. - Enter your database details into
app/config/database.php
. - Run
php artisan app:install
to setup and seed your database. - Default admin, email: [email protected], password: admin
- Settings
app/config/sfcms.php
. (optional)
- Cache enable / disable
- image folder
- post per page
- ...
- http://www.dropzonejs.com/
- http://ckeditor.com/
- http://www.eyecon.ro/bootstrap-datepicker/
- http://fancyapps.com/fancybox/
- https://github.com/simogeo/Filemanager
- https://github.com/dbushell/Nestable
- http://momentjs.com/
- https://github.com/tuupola/jquery_lazyload
- https://github.com/mikemand/logviewer/ ...