Ein individuelles Joomla Plugin erstellen

Um die eigene Joomla-Webseite individuell zu erweitern, kann es notwendig sein, ein eigenes Joomla-Plugin zu erstellen. In diesem Artikel möchten wie beispielhaft das Programmieren einer individuellen Joomla-Komponente erläutern.
Joomla-Plugin sind ein mächtiges Werkzeug um Funktionen zu der eigenen Webseite hinzuzufügen. Plugins werden sehr vielseitig eingesetzt, eine typische Aufgabe wäre z.B. das Überschreiben der Joomla-Ausgabe vor der Anzeige. Ich möchte für dieses Beispiel auf die Komponente "com_smartphones" zurückgreifen, die wir im Rahmen eines Tutorials zur Erstellung von Joomla Komponenten entwickelt haben. Ein Szenario wäre z.B. dass Joomla Beiträge so in der Ausgabe modifiziert werden, dass Smartphone-Namen, die im Artikel auftauchen, automatisch auf die jeweilige Smartphone-Seite weiterleiten. Genau ein solches Plugin werden wir im Folgenden entwickeln.