Download the PHP package carlcs/craft-redactoriconbuttons without Composer
On this page you can find all versions of the php package carlcs/craft-redactoriconbuttons. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download carlcs/craft-redactoriconbuttons
More information about carlcs/craft-redactoriconbuttons
Files in carlcs/craft-redactoriconbuttons
Package craft-redactoriconbuttons
Short Description Redactor Icon Buttons plugin for Craft CMS
License
Informations about the package craft-redactoriconbuttons
Redactor Icon Buttons plugin for Craft CMS
This plugin allows to replace the text buttons with icons in the Redactor editor toolbar in Craft CMS.
Installation
The plugin is available on Packagist and can be installed using Composer. You can also download the latest release and copy the files into craft/plugins/redactoriconbuttons/.
Enable the plugin in your Redactor config files stored in craft/config/redactor/ by adding iconbuttons
to the plugins
setting. Make sure you have a config file in your Redactor field settings selected where the plugin is enabled.
Icon Sets
The icon set the plugin uses by default contains a collection of icons from the Redactor 10 editor and some handcrafted icons to complement the set.
If you want to use a custom icon set, create a folder craft/config/redactoriconbuttons/ and add a SVG sprite named icons.svg to it. You can now use the iconMapping
config setting to map symbols contained in the SVG to individual buttons.
The plugin includes an example file with icons from the Google Material icon set in the Icomoon App.
Configuration
The plugin is pre-configured for Redactor’s default buttons. To customize it, create a new plugin configuration file in the craft/config/ folder named redactoriconbuttons.php, which returns an array of settings.
iconMapping
(see defaults) – Maps buttons to icons. The setting expects an array of key-value pairs that map a button’s index (inspect the “rel” attribute in the toolbar!) to the symbol ID of an icon in the SVG sprite.ieShim
(defaulttrue
) – Adds external spritemap support for IE9+ and Edge 12.
Requirements
- PHP 5.4 or later
- Craft CMS 2.5 or later