Plugin events ordered alphabetically

→ 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.
plugindev/event_by_name.txt · Last modified: 2006/07/05 13:03 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki