Joomla-Plugins k?nnen für verschiedene Zwecke verwendet werden. Das Plug-in fügt der Ausgabeseite der Website weitere Ausdrücke hinzu und verfügt über eine Installationsfunktion.
Plug-in-Typ
Obwohl es nahezu unbegrenzte Arten von Plugins für Joomla gibt. Aber sie haben 8 Kerntypen. Diese Kerntypen werden klassifiziert und im Verzeichnis /plugins/ gespeichert. Sie sind:
Mit dem Plugin ?Authentifizierung“ k?nnen Sie verschiedene Quellen authentifizieren. Sie k?nnen sich beim Anmelden über die Benutzerdatenbank von Joomla authentifizieren. Es sind jedoch auch viele andere Methoden m?glich, beispielsweise OpenID (Open User Centric Identity) von Google, LDAP (Lightweight Directory Access Protocol) und viele andere. Unabh?ngig von der Quelle k?nnen Sie mit der offenen API ein Verifizierungs-Plug-in schreiben, um die angemeldete Identit?t zu best?tigen. Sie k?nnen beispielsweise ein Twitter-Kontoverifizierungs-Plugin schreiben, da es eine offene API bereitstellt.
Inhalt
Plug-ins werden verwendet, um bei der Anzeige von Artikelinhalten Inhalte zu ?ndern oder hinzuzufügen. Das Inhalts-Plugin kann beispielsweise die E-Mail-Adresse des Artikels verbergen oder die URL-Adresse auf Ihre eigene Weise formatieren. Das Content-Plugin kann auch nach bestimmten Tags in Artikeln suchen und diese durch anderen Text oder HTML ersetzen. Beispielsweise werden im Plug-in mit dem Namen ?Load Module“ alle Module an der Position ?banner1“ gestartet und das Tag {loadmodule banner1} durch ihren Ausgabeinhalt ersetzt.
Editor
Mit dem Plug-in k?nnen Sie neue Inhaltseditoren hinzufügen (h?ufig verwendete sind WYSIYWG)
Mit dem Plug-in ?Editor-XTD“ (Erweiterung) k?nnen Sie bestimmte Funktionsschaltfl?chen zu Ihrem Editor hinzufügen. Beispielsweise gibt es unter dem vorhandenen Standardeditor mehrere Schaltfl?chen: Bild (Bild hinzufügen), Seitenumbruch (Seitenumbruch einfügen) und Weiterlesen (Volltext lesen).
Suche Das Plug-in erm?glicht die Suche in verschiedenen Komponenten und verschiedenen Artikeln. Zum Beispiel die Such-Plugins des Artikelsystems: Kontakte, Weblinks
Mit dem
System-Plugin k?nnen Sie PHP-Code verwenden, um verschiedene Aktionen an verschiedenen Stellen auf Ihrer Joomla-Site auszuführen.
Benutzer Das Plugin erm?glicht es Ihnen, benutzerspezifische Aktionen zu unterschiedlichen Zeiten durchzuführen. Dies gilt sowohl für die Anmeldung und Abmeldung als auch für die Speicherung von Nutzerdaten. Das typischste Benutzer-Plug-in ist eine Brückenverbindung zwischen verschiedenen Webanwendungen. Stellen Sie beispielsweise eine Brückenverbindung zwischen Joomla und PHPBB her.
XML-RPC Mit dem Plugin k?nnen Sie einen XML-RPC-Dienst für Ihre Website bereitstellen. Wenn Ihre Website Webdienste für andere Anwendungen (z. B. eine Desktop-Anwendung) bereitstellt, bietet sie Ihnen die M?glichkeit, aus der Ferne zu interagieren. Netzwerkdienste sind wirklich ein fortgeschrittenes Thema, und ich kann hier nicht zu sehr ins Detail gehen.