Open Journal Systems
3.3.0
|
Additional Inherited Members | |
Data Fields inherited from Plugin | |
$pluginCategory | |
$pluginPath | |
$request | |
Protected Member Functions inherited from Plugin | |
_registerTemplateResource ($inCore=false) | |
Plugin to let managers add and delete custom sidebar blocks
Definition at line 19 of file CustomBlockManagerPlugin.inc.php.
CustomBlockManagerPlugin::getActions | ( | $request, | |
$actionArgs | |||
) |
Get a list of link actions for plugin management.
request | PKPRequest |
$actionArgs | array The list of action args to be included in request URLs. |
Reimplemented from Plugin.
Definition at line 97 of file CustomBlockManagerPlugin.inc.php.
References Plugin\$request, Plugin\getCategory(), getDisplayName(), Plugin\getEnabled(), and LazyLoadPlugin\getName().
CustomBlockManagerPlugin::getDescription | ( | ) |
Get a description of this plugin.
Reimplemented from Plugin.
Definition at line 30 of file CustomBlockManagerPlugin.inc.php.
CustomBlockManagerPlugin::getDisplayName | ( | ) |
Get the display name for this plugin.
Reimplemented from Plugin.
Definition at line 23 of file CustomBlockManagerPlugin.inc.php.
Referenced by getActions().
CustomBlockManagerPlugin::isSitePlugin | ( | ) |
This plugin can be used site-wide or in a specific context. The isSitePlugin check is used to grant access to different users, so this plugin must return true only if the user is currently in the site-wide context.
Reimplemented from Plugin.
Definition at line 146 of file CustomBlockManagerPlugin.inc.php.
References PKPApplication\get().
CustomBlockManagerPlugin::manage | ( | $args, | |
$request | |||
) |
Perform a management function.
$args | array |
$request | PKPRequest |
Reimplemented from Plugin.
Definition at line 125 of file CustomBlockManagerPlugin.inc.php.
References Plugin\$request, and PKPTemplateManager\getManager().
CustomBlockManagerPlugin::register | ( | $category, | |
$path, | |||
$mainContextId = null |
|||
) |
Load and initialize the plug-in and register plugin hooks.
For backwards compatibility this method will be called whenever the plug-in's category is being loaded. If, however, registerOn() returns an array then this method will only be called when the plug-in is enabled and an entry in the result set of registerOn() matches the current request operation. An empty array matches all request operations.
$category | String Name of category plugin was registered to |
$path | String The path the plugin was found in |
$mainContextId | integer To identify if the plugin is enabled we need a context. This context is usually taken from the request but sometimes there is no context in the request (e.g. when executing CLI commands). Then the main context can be given as an explicit ID. |
Reimplemented from LazyLoadPlugin.
Definition at line 37 of file CustomBlockManagerPlugin.inc.php.
References Plugin\$request, PKPApplication\get(), Plugin\getEnabled(), Plugin\getPluginPath(), Plugin\getSetting(), Config\getVar(), PluginRegistry\register(), and HookRegistry\register().
CustomBlockManagerPlugin::setupGridHandler | ( | $hookName, | |
$params | |||
) |
Permit requests to the custom block grid handler
$hookName | string The name of the hook being invoked |
$args | array The parameters to the invoked hook |
Definition at line 85 of file CustomBlockManagerPlugin.inc.php.
References LazyLoadPlugin\getName().