devel:event:toolbar_define
                Table of Contents
TOOLBAR_DEFINE
- Description:
- Add buttons to the toolbar
- DefaultAction:
- None
- Preventable:
- yes
- Added:
- 2007-02-27
The event is signalled in toolbar_JSdefines() in inc/toolbar.php before and after the standard toolbar is being filled. You can use this event for adding additional buttons to the toolbar.
Passed Data
$data contains an array of already defined toolbar buttons. Each element of the array may contain keys such as:
- type— Type of action, see below.
All types use:
- title— Hover text
- icon— Image for the button
- key— The shortcut key is the platform equivalent of ALT, plus this letter
format types use:
- open— Text to place before cursor/selection
- close— Text to place after cursor/selection
- sample— ??
insert types use:
- insert— Text to insert
mediapopup types use:
- url— Popup URL
- name— Popup window name?
- options— Added to URL?
picker types use:
- list— function with options
- icobase— ??
signature types use:
- No others?
The array is converted to JSON, and passed to /lib/scripts/edit.js
See also
- Code related to this event used in any DokuWiki's files, plugins and templates
devel/event/toolbar_define.txt · Last modified:  by torpedo
                
                