Portal

Component Development/FAQs: Difference between revisions

From Joomla! Documentation

No edit summary
No edit summary
 
Line 12: Line 12:
*[[S:MyLanguage/How to determine browser capabilities|How to determine browser capabilities?]]
*[[S:MyLanguage/How to determine browser capabilities|How to determine browser capabilities?]]
*[[S:MyLanguage/J1.5:How to implement XML-RPC in a component|How to implement XML-RPC in a component?]] {{JVer|1.5}}
*[[S:MyLanguage/J1.5:How to implement XML-RPC in a component|How to implement XML-RPC in a component?]] {{JVer|1.5}}
<translate>
===Beginner=== <!--T:3-->
To understand how to install and use a plugin in Joomla it is recommended to read [[Administration of a Plugin in Joomla]]
===Intermediate=== <!--T:4-->
To understand plugins better, you should [[S:MyLanguage/Creating_a_Plugin_for_Joomla|create a basic plugin for Joomla!]].
<!--T:5-->
If you have a basic content plugin in a custom module or component, we recommended reading [[Triggering content plugins in your extension]].
===Advanced=== <!--T:6-->
To understand the principles on which the Plugin system works  [[Plugin Developer Overview]]. To then implement this in a component you have designed  it is recommended to read [[Supporting plugins in your component]].
==Using Plugins== <!--T:7-->
<!--T:8-->
Plugins are grouped together depending on which event they run on. For developer reference there is a [[Plugin/Events|full list of plugins]] grouped by their event type. Please note, the names of a lot of events changed between the Joomla 1.5 and Joomla 2.5 versions. Here is a full list of the [[J2.5:Adapting_a_Joomla_1.5_extension_to_Joomla_2.5#Renamed_Events|1.5 to 2.5 plugin event name changes]]. There are also several simple tutorials on making some sample plugins running on some of these events to help running searches on extensions using both the search and smart search components:
<!--T:9-->
* [[Creating a search plugin]]
* [[Creating a Smart Search plug-in]] ({{JVer|2.5}} only)
<!--T:10-->
There are further tutorials using the user triggers on how to create an authentication plugin to help users log into Joomla and creating a profile plugin for Joomla.
<!--T:11-->
* [[Creating an Authentication Plugin for Joomla]]
* [[Creating a profile plugin]]
<!--T:12-->
A more complex example of [[Creating a System Plugin to augment JRouter|using plugins to create a new system router]] to produce URLs is also available ({{JVer|2.5}} only).
<!--T:13-->
[[Category:Extensions]][[Category:Landing Pages]][[Category:Glossary]]
</translate>
<noinclude>
[[Category:Landing subpages{{#translation:}}]]
</noinclude>

Latest revision as of 09:07, 14 January 2021