Πίνακας Περιεχομένων

actionrenderer Plugin

Compatible with DokuWiki

Greebo

plugin Allow overwriting default XHTML render actions

Last updated on
2022-07-15
Provides
Render
Repository
Source

Tagged with rendering, xhtml

This plugin aims to solve the problem, that only one default XHTML renderer can be used, but you sometimes want to overwrite different core renderer behaviors.

This plugin is meant to be registered as default renderer. It then provides an action hook for other plugins to modify the default XHTML behavior.

:!: Installing this plugin may slightly decrease rendering performance.

Installation

Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.

Then select this plugin in the renderer_xhtml configuration setting.

Then install plugins making use of this functionality.

Developers

This plugin triggers an event named PLUGIN_ACTIONRENDERER_METHOD_EXECUTE. It is triggered for each call to a method in the XHTML renderer. You may prevent the default action (which is the appropriate method) in the BEFORE event. You can also modify the arguments in the BEFORE event.

The passed data is an associative array with the following fields:

Plugins using this

See also