Actions

Difference between revisions of "Plugin/Events"

From Joomla! Documentation

< Plugin
(Add in missing close tag)
(One intermediate revision by one user 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.
  
== Authentication ==
+
=== Authentication ===
 
* [[Plugin/Events/User#onAuthenticate|onAuthenticate]] {{JVer|1.5}}
 
* [[Plugin/Events/User#onAuthenticate|onAuthenticate]] {{JVer|1.5}}
 
* [[Plugin/Events/User#onAuthenticateFailure|onAuthenticateFailure]] {{JVer|1.5}}
 
* [[Plugin/Events/User#onAuthenticateFailure|onAuthenticateFailure]] {{JVer|1.5}}
  
== Captcha ==
+
=== Captcha ===
 
* [[Plugin/Events/Editor#onInit|onInit]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onInit|onInit]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onDisplay|onDisplay]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onDisplay|onDisplay]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] {{JVer|2.5}} {{JVer|3.1}}
  
== Content ==
+
=== Content ===
 
* [[Plugin/Events/Content#onAfterDisplay|onAfterDisplay]] {{JVer|1.5}}
 
* [[Plugin/Events/Content#onAfterDisplay|onAfterDisplay]] {{JVer|1.5}}
 
* [[Plugin/Events/Content#onAfterContentSave|onAfterContentSave]] {{JVer|1.5}}
 
* [[Plugin/Events/Content#onAfterContentSave|onAfterContentSave]] {{JVer|1.5}}
Line 33: Line 33:
 
* [[Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] {{JVer|3.1}}
 
* [[Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] {{JVer|3.1}}
  
== Contact ==
+
=== Contact ===
 
* [[Plugin/Events/Contact#onSubmitContact|onSubmitContact]] {{JVer|1.5}}
 
* [[Plugin/Events/Contact#onSubmitContact|onSubmitContact]] {{JVer|1.5}}
 
* [[Plugin/Events/Contact#onValidateContact|onValidateContact]] {{JVer|1.5}}
 
* [[Plugin/Events/Contact#onValidateContact|onValidateContact]] {{JVer|1.5}}
  
== Editors ==
+
=== Editors ===
 
* [[Plugin/Events/Editor#onCustomEditorButton|onCustomEditorButton]] (editors-xtd) {{JVer|1.5}}
 
* [[Plugin/Events/Editor#onCustomEditorButton|onCustomEditorButton]] (editors-xtd) {{JVer|1.5}}
 
* [[Plugin/Events/Editor#onInit|onInit]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onInit|onInit]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
Line 44: Line 44:
 
* [[Plugin/Events/Editor#onDisplay|onDisplay]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onDisplay|onDisplay]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onGetContent|onGetContent]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Editor#onGetContent|onGetContent]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
* [[Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}
+
* [[Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
  
== Extensions ==
+
=== Extensions ===
 
* [[Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]] {{JVer|2.5}} {{JVer|3.1}}
  
== Finder ==
+
=== Finder ===
 
* [[Plugin/Events/Finder#onFinderCategoryChangeState|onFinderCategoryChangeState]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Finder#onFinderCategoryChangeState|onFinderCategoryChangeState]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Finder#onFinderChangeState|onFinderChangeState]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Finder#onFinderChangeState|onFinderChangeState]] {{JVer|2.5}} {{JVer|3.1}}
Line 59: Line 59:
 
* [[Plugin/Events/Finder#onFinderAfterSave|onFinderAfterSave]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Finder#onFinderAfterSave|onFinderAfterSave]] {{JVer|2.5}} {{JVer|3.1}}
  
== Quick Icons ==
+
=== Quick Icons ===
 
* [[Plugin/Events/Quickicon#onGetIcons|onGetIcons]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/Quickicon#onGetIcons|onGetIcons]] {{JVer|2.5}} {{JVer|3.1}}
  
== Search ==
+
=== Search ===
 
* [[Plugin/Events/System#onSearch|onSearch]] {{JVer|1.5}}
 
* [[Plugin/Events/System#onSearch|onSearch]] {{JVer|1.5}}
 
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]] {{JVer|1.5}}
 
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]] {{JVer|1.5}}
  
== System ==
+
=== System ===
 
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]] {{JVer|1.5}} {{JVer|2.5}} {{JVer|3.1}}
Line 77: Line 77:
 
* [[Plugin/Events/System#onGetWebServices|onGetWebServices]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/System#onGetWebServices|onGetWebServices]] {{JVer|2.5}} {{JVer|3.1}}
  
== User ==  
+
=== User ===
 
* [[Plugin/Events/User#onBeforeDeleteUser|onBeforeDeleteUser]] {{JVer|1.5}}
 
* [[Plugin/Events/User#onBeforeDeleteUser|onBeforeDeleteUser]] {{JVer|1.5}}
 
* [[Plugin/Events/User#onAfterDeleteUser|onAfterDeleteUser]] {{JVer|1.5}}
 
* [[Plugin/Events/User#onAfterDeleteUser|onAfterDeleteUser]] {{JVer|1.5}}
Line 96: Line 96:
 
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] {{JVer|2.5}} {{JVer|3.1}}
  
== XML-RPC ==
+
=== XML-RPC ===
 
* [[Plugin/Events/System#onGetWebServices|onGetWebServices]] {{JVer|2.5}} {{JVer|3.1}}
 
* [[Plugin/Events/System#onGetWebServices|onGetWebServices]] {{JVer|2.5}} {{JVer|3.1}}
 
<noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]]</noinclude>
 
<noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]]</noinclude>

Revision as of 16:22, 28 April 2013

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

Contents

Authentication

Captcha

Content

Contact

Editors

Extensions

Finder

Quick Icons

Search

System

User

XML-RPC