Actions

Difference between revisions of "Plugin/Events"

From Joomla! Documentation

< Plugin
(Remove 1.5 only events)
(Remove version numbers next to events)
Line 3: Line 3:
  
 
=== Authentication ===
 
=== Authentication ===
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]]
  
 
=== Captcha ===
 
=== Captcha ===
* [[Plugin/Events/Editor#onInit|onInit]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onInit|onInit]]
* [[Plugin/Events/Editor#onDisplay|onDisplay]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onDisplay|onDisplay]]
* [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]]
  
 
=== Content ===
 
=== Content ===
* [[Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]]
* [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]]
* [[Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]]
* [[Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]]
* [[Plugin/Events/Content#onContentBeforeDisplay|onContentBeforeDisplay]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentBeforeDisplay|onContentBeforeDisplay]]
* [[Plugin/Events/Content#onContentAfterDisplay|onContentAfterDisplay]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentAfterDisplay|onContentAfterDisplay]]
* [[Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]]
* [[Plugin/Events/Content#onContentAfterSave|onContentAfterSave]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentAfterSave|onContentAfterSave]]
* [[Plugin/Events/Content#onContentChangeState|onContentChangeState]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentChangeState|onContentChangeState]]
* [[Plugin/Events/Content#onContentPrepare|onContentPrepare]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentPrepare|onContentPrepare]]
* [[Plugin/Events/Content#onContentSearch|onContentSearch]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentSearch|onContentSearch]]
* [[Plugin/Events/Content#onContentSearchAreas|onContentSearchAreas]] {{JVer|2.5}}{{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentSearchAreas|onContentSearchAreas]]
* [[Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] {{JVer|3.1}}
+
* [[Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] ({{JVer|3.x}} only)
  
 
=== Editors ===
 
=== Editors ===
* [[Plugin/Events/Editor#onInit|onInit]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onInit|onInit]]
* [[Plugin/Events/Editor#onSave|onSave]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onSave|onSave]]
* [[Plugin/Events/Editor#onSetContent|onSetContent]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onSetContent|onSetContent]]
* [[Plugin/Events/Editor#onDisplay|onDisplay]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onDisplay|onDisplay]]
* [[Plugin/Events/Editor#onGetContent|onGetContent]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onGetContent|onGetContent]]
* [[Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]]
  
 
=== Extensions ===
 
=== Extensions ===
* [[Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]]
* [[Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]]
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]]
  
 
=== Finder ===
 
=== Finder ===
* [[Plugin/Events/Finder#onFinderCategoryChangeState|onFinderCategoryChangeState]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Finder#onFinderCategoryChangeState|onFinderCategoryChangeState]]
* [[Plugin/Events/Finder#onFinderChangeState|onFinderChangeState]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Finder#onFinderChangeState|onFinderChangeState]]
* [[Plugin/Events/Finder#onFinderBeforeDelete|onFinderAfterDelete]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Finder#onFinderBeforeDelete|onFinderAfterDelete]]
* [[Plugin/Events/Finder#onFinderAfterDelete|onFinderAfterDelete]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Finder#onFinderAfterDelete|onFinderAfterDelete]]
* [[Plugin/Events/Finder#onFinderBeforeSave|onFinderBeforeSave]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Finder#onFinderBeforeSave|onFinderBeforeSave]]
* [[Plugin/Events/Finder#onFinderAfterSave|onFinderAfterSave]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Finder#onFinderAfterSave|onFinderAfterSave]]
  
 
=== Quick Icons ===
 
=== Quick Icons ===
* [[Plugin/Events/Quickicon#onGetIcons|onGetIcons]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/Quickicon#onGetIcons|onGetIcons]]
  
 
=== System ===
 
=== System ===
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]]
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]]
* [[Plugin/Events/System#onAfterDispatch|onAfterDispatch]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onAfterDispatch|onAfterDispatch]]
* [[Plugin/Events/System#onAfterRender|onAfterRender]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onAfterRender|onAfterRender]]
* [[Plugin/Events/System#onBeforeRender|onBeforeRender]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onBeforeRender|onBeforeRender]]
* [[Plugin/Events/System#onBeforeCompileHead|onBeforeCompileHead]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onBeforeCompileHead|onBeforeCompileHead]]
* [[Plugin/Events/System#onSearch|onSearch]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onSearch|onSearch]]
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]]
  
 
=== User ===
 
=== User ===
* [[Plugin/Events/User#onUserBeforeSave|onUserBeforeSave]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserBeforeSave|onUserBeforeSave]]
* [[Plugin/Events/User#onUserAfterSave|onUserAfterSave]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserAfterSave|onUserAfterSave]]
* [[Plugin/Events/User#onUserBeforeDelete|onUserBeforeDelete]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserBeforeDelete|onUserBeforeDelete]]
* [[Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]]
* [[Plugin/Events/User#onUserLogin|onUserLogin]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserLogin|onUserLogin]]
* [[Plugin/Events/User#onUserLogout|onUserLogout]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserLogout|onUserLogout]]
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]]
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] {{JVer|2.5}} {{JVer|3.1}}
+
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]]
  
 
<noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]]
 
<noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]]
 
[[Category:Tutorials]]
 
[[Category:Tutorials]]
 
</noinclude>
 
</noinclude>

Revision as of 18:25, 23 August 2013

Split-icon.png
Split Page into Specific Joomla! Versions - J2.5 and J3.1

It has been suggested that this article or section be split into specific version Namespaces. (Discuss). If version split is not obvious, please allow split request to remain for 1 week pending discussions. Proposed since 7 months ago.

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

Contents

Authentication

Captcha

Content

Editors

Extensions

Finder

Quick Icons

System

User