Manage Hooks
Posted by Matthew Jeffels, Last modified by Matthew Jeffels on 09 January 2017 01:42 PM

Manage Hooks

This interface allows you to perform a range of actions on the hooks that are present on your server. By default this interface sorts hooks by the hook type and then by the order in which they run.

If you wish to search for a specific hook you should enter its name in the Search Textbox. 

Available Hooks

The table of hooks lists the following about each hook;


The first row in this column lists the hook's event.
The second row in this column lists the hook's location.
To change the order in which a hook executes, click the up or down arrows next to the hook's location.


When the hook executes (for example, pre).


The unique identifier for the hook.


The Attributes icons indicate the status of the hook;

A blue shield icon indicates that the hook blocks certain actions. For example, a hook may block the creation of a new account.
A blue hook icon indicates that the hook is active.
A blue stepped arrow icon indicates that the root user must run the hook.
A blue IF icon indicates that the hook checks for a specified condition (a check action) before it runs.
A blue arrow icon indicates that a subroutine or script executes if the hook fails.


You can perform the following actions for each hook;

Details — This opens a separate window that displays all of the hook's additional information. Changes to the contents of the "Notes" textbox do not change the functionality of the hook.
Disable or Enable — Disables or enables the hook.
Delete — Deletes the hook. Click "Proceed" to confirm that you wish to delete the hook. If you decide to delete a hook, you may break applications that depend on that hook to function. If you are unsure whether any applications depend on the hook, use the "Disable" option instead.


Matt Jeffels
PAC Web Hosting

(0 vote(s))
Not helpful

Comments (0)