Plugin/Events
From Joomla! Documentation
< Plugin(Difference between revisions)
(Split off events from Plugin) |
Betweenbrain (Talk | contribs) (→Content) |
||
| (4 intermediate revisions by 2 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 | + | * [[Plugin/Events/System|System events]] |
| − | * [[Plugin | + | * [[Plugin/Events/Content|Content events]] |
| − | + | * [[Plugin/Events/User|User events]] | |
| − | * [[Plugin | + | * [[Plugin/Events/Editor|Editor events]] |
| − | * [[Plugin | + | |
| − | + | * [[Plugin/Events/Contact|Contact events]] | |
| − | * [[Plugin | + | This is 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 | + | |
| − | * [[Plugin | + | == System == |
| − | * [[Plugin | + | * [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]] |
| − | * [[Plugin | + | * [[Plugin/Events/System#onAfterRoute|onAfterRoute]] |
| − | * [[Plugin | + | * [[Plugin/Events/System#onAfterDispatch|onAfterDispatch]] |
| − | * [[Plugin | + | * [[Plugin/Events/System#onAfterRender|onAfterRender]] |
| − | * [[Plugin | + | |
| − | * [[Plugin | + | == Content == |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onAfterDisplay|onAfterDisplay]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onAfterContentSave|onAfterContentSave]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onAfterDisplayTitle|onAfterDisplayTitle]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onAfterDisplayContent|onAfterDisplayContent]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onPrepareContent|onPrepareContent]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onBeforeDisplay|onBeforeDisplay]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onBeforeContentSave|onBeforeContentSave]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onBeforeDisplayContent|onBeforeDisplayContent]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]] {{JVer|1.5}} |
| − | * [[Plugin | + | * [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] {{JVer|1.5}} |
| − | * [[Plugin | + | |
| − | * [[Plugin | + | == User == |
| − | * [[Plugin | + | * [[Plugin/Events/User#onBeforeDeleteUser|onBeforeDeleteUser]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onAfterDeleteUser|onAfterDeleteUser]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onBeforeStoreUser|onBeforeStoreUser]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onAfterStoreUser|onAfterStoreUser]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onLoginUser|onLoginUser]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onLoginUser|onLoginFailure]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onLogoutUser|onLogoutUser]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onLogoutUser|onLogoutFailure]] |
| − | * [[Plugin | + | |
| − | * [[Plugin | + | == Authentication == |
| − | * [[Plugin | + | * [[Plugin/Events/User#onAuthenticate|onAuthenticate]] |
| − | * [[Plugin | + | * [[Plugin/Events/User#onAuthenticateFailure|onAuthenticateFailure]] |
| − | * [[Plugin | + | |
| + | == 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 23:11, 11 January 2013
Joomla! ships with a variety of core events, organised into groups. These are described in the following topics.
This is 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.
Contents |
System
Content
- onAfterDisplay
- onAfterContentSave
- onAfterDisplayTitle
- onAfterDisplayContent
- onPrepareContent
- onBeforeDisplay
- onBeforeContentSave
- onBeforeDisplayContent
- onContentPrepareForm
- onContentPrepareData
User
- onBeforeDeleteUser
- onAfterDeleteUser
- onBeforeStoreUser
- onAfterStoreUser
- onLoginUser
- onLoginFailure
- onLogoutUser
- onLogoutFailure
Authentication
Editors
- onInit
- onSave
- onSetContent
- onCustomEditorButton (editors-xtd)
- onDisplay
- onGetContent
- onGetInsertMethod