Download the PHP package thunderwolf/tw-admin-plugin without Composer
On this page you can find all versions of the php package thunderwolf/tw-admin-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download thunderwolf/tw-admin-plugin
More information about thunderwolf/tw-admin-plugin
Files in thunderwolf/tw-admin-plugin
Package tw-admin-plugin
Short Description symfony 1.x Admin Template plugin
License MIT
Homepage http://thunderwolf.net/
Informations about the package tw-admin-plugin
twAdminPlugin based on sfAdminDashPlugin
Overview
I had to create nice backend for my Thunderwolf Project and here is result.
This plugin is based on sfAdminDashPlugin created by Kevin Bond. Like him I had to create a menu to access all the various modules.
This plugin automates the process by using a configuration files.
Optional Requirements:
twCorePlugin Base plugin for all Thunderwolf Plugins
twAdminGuardPlugin The Best plugin for authentication
Installation
Install plugin:
symfony plugin:install twAdminPlugin
symfony cache:clear
Create backend or admin app if not exists:
symfony generate:app backend
Publish the plugin's assets:
plugin:publish-assets
If the modules are admin generator modules, change the default admin generator theme in each module's generator.yml to the twadmin Theme
theme: twadmin
This plugin default app.yml file looks like the following:
all:
ckeditor:
basePath: '/twAdminPlugin/ckeditor/'
tw_admin:
web_dir: /twAdminPlugin
image_dir: /twAdminPlugin/images/
site: My Site
site_start_year: 2012
include_path: true
include_jquery_no_conflict: false
default_module: homepage
default_category: index
default_subcategory: false
#login: false
#logout: true
#login_route: '@homepage'
#logout_route: '@homepage'
menu:
homepage:
categories:
index:
label: Informations
url: '@homepage'
For example twAdminGuardPlugin default app.yml file looks like the following:
all:
tw_admin:
login: false
logout: true
login_route: '@tw_guard_signin'
logout_route: '@tw_guard_signout'
module:
usersadmin:
label: Użytkownicy
url: '@tw_guard_user'
credentials: [superadmin]
menu:
usersadmin:
categories:
users:
label: Użytkownicy
url: '@tw_guard_user'
credentials: [admin]
permissions:
label: Uprawnienia
url: '@tw_guard_permission'
credentials: [superadmin]
groups:
label: Grupy Uprawnień
url: '@tw_guard_group'
credentials: [superadmin]
This plugin is based on Bootstrap, from Twitter
Custom navbar collors: Darker: #dceaf8 Dark: #f5f9fd
Included CKEditor version: 3.6.4
This plugin have some additional graphics and HTML design is sponsored by ARUKOMP company.
All this additional graphics are licensed under a Creative Commons Attribution 3.0 Unported License