→ See also the plugin events ordered by category
→ Back to Plugin Development index
| Name | When |
|---|---|
| ActionLogCleared | After the action log has been cleared |
| AddItemFormExtras | Somewhere inside the add item page or bookmarklet. Here, plugins can add their custom fields without having to alter one of the .template files. |
| AdminPrePageFoot | On admin area pages, immediately before the page footer is printed. |
| AdminPrePageHead | On admin area pages, immediately before the page head is printed. This event could be used to add extra script/css includes in the head section |
| BlogSettingsFormExtras | On the blog settings page. You can add your own forms here. |
| BookmarkletExtraHead | Somewhere inside the head section of the bookmarklet XHTML code. |
| EditItemFormExtras | Somewhere inside the edit item page or bookmarklet. Here, plugins can add their custom fields without having to alter one of the .template files. |
| FormExtra | Inside one of the comment, membermail or account activation forms. This event allows plugins to insert extra fields in the form. This event corresponds with the ValidateForm event that is fires when the form is handled. |
| GeneralSettingsFormExtras | On the general settings page. You can add your own forms here. |
| GenerateURL | Before an URL is generated by the system |
| LoginFailed | After a failed login |
| LoginSuccess | After a successful login |
| Logout | After logout |
| MemberSettingsFormExtras | On the member settings page. You can add your own forms here. |
| ParseURL | Before an URL is interpreted by the system |
| PostAddBan | Immediately after a new ban has been added |
| PostAddBlog | Immediately after a new blog has been created |
| PostAddCategory | Immediately after a new category has been created in the database |
| PostAddComment | After adding a comment to the database |
| PostAddItem | After an item has been added to the database |
| PostAddPlugin | Immediately after a plugin has been added |
| PostAddSkin | Immediately after a new skin has been created |
| PostAddTeamMember | Immediately after a member has been added to a blog team |
| PostAddTemplate | Immediately after a new template has been created |
| PostAuthentication | After the login procedure has been completed. This occurs on each page request. |
| PostBlogContent | After blog content has been inserted through a skinvar |
| PostComment | After a comment has been shown |
| PostDateFoot | After a date footer has been parsed |
| PostDateHead | After a date header has been parsed |
| PostDeleteBan | Immediately after an IP ban has been deleted from the database |
| PostDeleteBlog | Immediately after a blog has been deleted from the database |
| PostDeleteCategory | Immediately after a category has been deleted from the database |
| PostDeleteComment | Immediately after a comment has been deleted from the database |
| PostDeleteItem | Immediately after an item has been deleted in the database |
| PostDeleteMember | Immediately after a member has been deleted from the database |
| PostDeletePlugin | Immediately after a plugin has been deleted from the database |
| PostDeleteSkin | Immediately after a skin has been deleted from the database |
| PostDeleteTeamMember | Immediately after a member has been deleted from a weblog team |
| PostDeleteTemplate | Immediately after a template has been deleted from the database |
| PostItem | After an item has been parsed, but before the item footer has been parsed |
| PostMoveCategory | Immediately after a catgeory has been moved to another blog |
| PostMoveItem | Immediately after an item has been moved to another blog/category |
| PostPluginOptionsUpdate | After the options for a plugin have been updated. |
| PostRegister | After a new user has registered |
| PostSkinParse | Immediately after parsing a skin |
| PreAddBan | Immediately before a new ban is added to a weblog |
| PreAddBlog | Immediately before a new blog is created |
| PreAddCategory | Immediately before a new category is created in the database |
| PreAddComment | Before adding a comment to the database |
| PreAddItem | Immediately before an item is added to the database |
| PreAddItemForm | Immediately before an add item form (bookmarklet or admin area) is created. |
| PreAddPlugin | Immediately before a plugin is added |
| PreAddSkin | Immediately before a new skin is created (note: this one also gets called when a skin is cloned)) |
| PreAddTeamMember | Immediately before a member gets added to a blog team |
| PreAddTemplate | Immediately before a new template is created (note: this one also gets called when a template is cloned)) |
| PreBlogContent | Before blog content has been inserted through a skinvar |
| PreComment | Before a comment is shown |
| PreDateFoot | Before a date footer is parsed |
| PreDateHead | Before a date header is shown |
| PreDeleteBan | Immediately before an IP ban gets deleted from the database |
| PreDeleteBlog | Immediately before a blog gets deleted from the database |
| PreDeleteCategory | Immediately before a category gets deleted from the database |
| PreDeleteComment | Immediately before a comment gets deleted from the database |
| PreDeleteItem | Immediately before an item gets deleted in the database |
| PreDeleteMember | Immediately before a member gets deleted from the database |
| PreDeletePlugin | Immediately before a plugin gets deleted from the database |
| PreDeleteSkin | Immediately before a skin gets deleted from the database |
| PreDeleteTeamMember | Immediately before a member gets deleted from a weblog team |
| PreDeleteTemplate | Immediately before a template gets deleted from the database |
| PreItem | Before an item is parsed, but after the item header has been placed |
| PreMoveCategory | Immediately before a catgeory is moved to another blog |
| PreMoveItem | Immediately before an item is moved to another blog/category |
| PrepareCommentForEdit | After a comment is retrieved from the database, and before it is presented to the user to be edited. |
| PrepareItemForEdit | Called after getting an item from the database, and before presenting it to the user to be edited. |
| PrePluginOptionsEdit | Before the 'edit plugin options' form is created. |
| PrePluginOptionsUpdate | Before the options for a plugin have been updated. (using this event you can validate/change the new value for an option) |
| PreSendContentType | Immediately before a content type is being set in the HTTP header |
| PreSkinParse | Immediately before the parsing of a skin begins |
| PreUpdateComment | Immediately before a comment is updated and saved into the database |
| PreUpdateItem | Immediately before an item gets updates in the database |
| QuickMenu | At the end of the Admin Area quick menu. This can be used to add extra plugin entries. To add entries, push associative arrays on the options array. An example can be found in the section about creating a plugin admin area. |
| ValidateForm | Called when one of the comment, membermail or account activation forms is being handled. This event allows plugins to perform their own validation on the data, and prevent further handling if something is wrong. When used together with the FormExtra field, it can be used to add extra fields to forms. |