Actions

Difference between revisions of "Plugin/Events"

From Joomla! Documentation

< Plugin
(Split off events from Plugin)
 
(Remove Reference to 1.5. Listing the 2.5 events is needed though!)
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
Joomla! ships with a variety of core events, organised into groups.  These are described in the following topics.
 
Joomla! ships with a variety of core events, organised into groups.  These are described in the following topics.
  
* [[Plugin events/System|System events]]
+
* [[Plugin/Events/System|System events]]
* [[Plugin events/User|User events]]
+
* [[Plugin/Events/Content|Content events]]
* [[Plugin events/Editor|Editor events]]
+
* [[Plugin/Events/User|User events]]
* [[Plugin events/Content|Content events]]
+
* [[Plugin/Events/Editor|Editor events]]
* [[Plugin events/Contact|Contact events]]
+
  
This is an alphabetical list of the core events in Joomla! 1.5 together with the group name to which each belongs.  Each event name links to more detailed information.
+
* [[Plugin/Events/Contact|Contact events]]
  
* [[Plugin events/Content#onAfterContentSave|onAfterContentSave]] (content)
+
== System ==
* [[Plugin events/User#onAfterDeleteUser|onAfterDeleteUser]] (user)
+
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]]
* [[Plugin events/Content#onAfterDisplay|onAfterDisplay]] (content)
+
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]]
* [[Plugin events/Content#onAfterDisplayTitle|onAfterDisplayTitle]] (content)
+
* [[Plugin/Events/System#onAfterDispatch|onAfterDispatch]]
* [[Plugin events/Content#onAfterDisplayContent|onAfterDisplayContent]] (content)
+
* [[Plugin/Events/System#onAfterRender|onAfterRender]]
* [[Plugin events/System#onAfterInitialise|onAfterInitialise]] (system)
+
 
* [[Plugin events/System#onAfterRoute|onAfterRoute]] (system)
+
== Content ==
* [[Plugin events/System#onAfterDispatch|onAfterDispatch]] (system)
+
* [[Plugin/Events/Content#onAfterDisplay|onAfterDisplay]] {{JVer|1.5}}
* [[Plugin events/System#onAfterRender|onAfterRender]] (system)
+
* [[Plugin/Events/Content#onAfterContentSave|onAfterContentSave]] {{JVer|1.5}}
* [[Plugin events/User#onAfterStoreUser|onAfterStoreUser]] (user)
+
* [[Plugin/Events/Content#onAfterDisplayTitle|onAfterDisplayTitle]] {{JVer|1.5}}
* [[Plugin events/User#onAuthenticate|onAuthenticate]] (authentication)
+
* [[Plugin/Events/Content#onAfterDisplayContent|onAfterDisplayContent]] {{JVer|1.5}}
* [[Plugin events/User#onAuthenticateFailure|onAuthenticateFailure]] (authentication)
+
* [[Plugin/Events/Content#onPrepareContent|onPrepareContent]] {{JVer|1.5}}
* [[Plugin events/Content#onBeforeContentSave|onBeforeContentSave]] (content)
+
* [[Plugin/Events/Content#onBeforeDisplay|onBeforeDisplay]] {{JVer|1.5}}
* [[Plugin events/User#onBeforeDeleteUser|onBeforeDeleteUser]] (user)
+
* [[Plugin/Events/Content#onBeforeContentSave|onBeforeContentSave]] {{JVer|1.5}}
* [[Plugin events/Content#onBeforeDisplay|onBeforeDisplay]] (content)
+
* [[Plugin/Events/Content#onBeforeDisplayContent|onBeforeDisplayContent]] {{JVer|1.5}}
* [[Plugin events/Content#onBeforeDisplayContent|onBeforeDisplayContent]] (content)
+
* [[Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]] {{JVer|1.5}} {{JVer|3.0}}
* [[Plugin events/User#onBeforeStoreUser|onBeforeStoreUser]] (user)
+
* [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] {{JVer|1.5}} {{JVer|3.0}}
* [[Plugin events/Editor#onCustomEditorButton|onCustomEditorButton]] (editors-xtd)
+
* [[Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]] {{JVer|3.0}}
* [[Plugin events/Editor#onDisplay|onDisplay]] (editors)
+
* [[Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]] {{JVer|3.0}}
* [[Plugin events/Editor#onGetContent|onGetContent]] (editors)
+
* [[Plugin/Events/Content#onContentBeforeDisplay|onContentBeforeDisplay]] {{JVer|3.0}}
* [[Plugin events/Editor#onGetInsertMethod|onGetInsertMethod]] (editors)
+
* [[Plugin/Events/Content#onContentAfterDisplay|onContentAfterDisplay]] {{JVer|3.0}}
* [[Plugin events/System#onGetWebServices|onGetWebServices]] (xmlrpc)
+
* [[Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]] {{JVer|3.0}}
* [[Plugin events/Editor#onInit|onInit]] (editors)
+
* [[Plugin/Events/Content#onContentAfterSave|onContentAfterSave]] {{JVer|3.0}}
* [[Plugin events/User#onLoginUser|onLoginFailure]] (user)
+
* [[Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] {{JVer|3.0}}
* [[Plugin events/User#onLogoutUser|onLogoutFailure]] (user)
+
* [[Plugin/Events/Content#onContentChangeState|onContentChangeState]] {{JVer|3.0}}
* [[Plugin events/User#onLoginUser|onLoginUser]] (user)
+
* [[Plugin/Events/Content#onContentPrepare|onContentPrepare]] {{JVer|3.0}}
* [[Plugin events/User#onLogoutUser|onLogoutUser]] (user)
+
* [[Plugin/Events/Content#onContentSearch|onContentSearch]] {{JVer|3.0}}
* [[Plugin events/Content#onPrepareContent|onPrepareContent]] (content)
+
* [[Plugin/Events/Content#onContentSearchAreas|onContentSearchAreas]] {{JVer|3.0}}
* [[Plugin events/Editor#onSave|onSave]] (editors)
+
 
* [[Plugin events/System#onSearch|onSearch]] (search)
+
== User ==
* [[Plugin events/System#onSearchAreas|onSearchAreas]] (search)
+
* [[Plugin/Events/User#onBeforeDeleteUser|onBeforeDeleteUser]]
* [[Plugin events/Editor#onSetContent|onSetContent]] (editors)
+
* [[Plugin/Events/User#onAfterDeleteUser|onAfterDeleteUser]]
* [[Plugin events/Contact#onSubmitContact|onSubmitContact]] (contact)
+
* [[Plugin/Events/User#onBeforeStoreUser|onBeforeStoreUser]]
* [[Plugin events/Contact#onValidateContact|onValidateContact]] (contact)
+
* [[Plugin/Events/User#onAfterStoreUser|onAfterStoreUser]]
 +
* [[Plugin/Events/User#onLoginUser|onLoginUser]]
 +
* [[Plugin/Events/User#onLoginUser|onLoginFailure]]
 +
* [[Plugin/Events/User#onLogoutUser|onLogoutUser]]
 +
* [[Plugin/Events/User#onLogoutUser|onLogoutFailure]]
 +
 
 +
== Authentication ==
 +
* [[Plugin/Events/User#onAuthenticate|onAuthenticate]]
 +
* [[Plugin/Events/User#onAuthenticateFailure|onAuthenticateFailure]]
 +
 
 +
== Editors ==
 +
* [[Plugin/Events/Editor#onInit|onInit]]
 +
* [[Plugin/Events/Editor#onSave|onSave]]
 +
* [[Plugin/Events/Editor#onSetContent|onSetContent]]
 +
* [[Plugin/Events/Editor#onCustomEditorButton|onCustomEditorButton]] (editors-xtd)
 +
* [[Plugin/Events/Editor#onDisplay|onDisplay]]
 +
* [[Plugin/Events/Editor#onGetContent|onGetContent]]
 +
* [[Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]]
 +
 
 +
== Search ==
 +
* [[Plugin/Events/System#onSearch|onSearch]]
 +
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]]
 +
 
 +
== Contact ==
 +
* [[Plugin/Events/Contact#onSubmitContact|onSubmitContact]]
 +
* [[Plugin/Events/Contact#onValidateContact|onValidateContact]]
 +
 
 +
== XML-RPC ==
 +
* [[Plugin/Events/System#onGetWebServices|onGetWebServices]]
 
<noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]]</noinclude>
 
<noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]]</noinclude>

Revision as of 04:24, 12 February 2013

Joomla! ships with a variety of core events, organised into groups. These are described in the following topics.

Contents

System

Content

User

Authentication

Editors

Search

Contact

XML-RPC