https://github.com/friends-of-sunlight-cms/admin-plus-plugin
Improves the administration user interface.
https://github.com/friends-of-sunlight-cms/admin-plus-plugin
sunlight-cms sunlight-cms-8 sunlight-cms-plugin sunlightcms
Last synced: 8 months ago
JSON representation
Improves the administration user interface.
- Host: GitHub
- URL: https://github.com/friends-of-sunlight-cms/admin-plus-plugin
- Owner: friends-of-sunlight-cms
- License: mit
- Created: 2023-12-17T15:51:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-01T19:29:29.000Z (over 2 years ago)
- Last Synced: 2024-03-01T20:36:00.042Z (over 2 years ago)
- Topics: sunlight-cms, sunlight-cms-8, sunlight-cms-plugin, sunlightcms
- Language: PHP
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Admin Plus
##########
Improves the administration user interface.
.. contents::
:depth: 2
Requirements
************
- SunLight CMS 8.1
Installation
************
::
Copy the folder 'plugins' and its contents to the root directory
or
::
Installation via administration: 'Administration > Plugins > Upload new plugins'
Features
********
Administration
==============
Admin layout
^^^^^^^^^^^^
- Add submenu under main navigation
System settings
^^^^^^^^^^^^^^^
- Add highlighting (outline) of the selected system setting
- Add a button for configuration if the template supports it
Plugins list
^^^^^^^^^^^^
- Add filtering by plugin name
Edit-scripts improvements
^^^^^^^^^^^^^^^^^^^^^^^^^
- Adds new function buttons to page editscripts
Extend events
^^^^^^^^^^^^^
- ``admin-plus.submenu`` - args: module:string, &items:array
- ``admin-plus.buttonbox.before`` - args: admin:AdminState, new:bool, &button:array, &output:string
- ``admin-plus.buttonbox.after`` - args: admin:AdminState, &output:string