Die Standardplugins von Joomla 1.6, 1.7 und 2.5

Ein Plugin erweitert in Joomla! meist die Funktionalität einer Komponente.

Der Begriff¬†Plugin¬†taucht auch an anderen Stellen auf. Plugins werden beispielsweise in einem Webbrowser genutzt, um Videos abzuspielen. Ein sehr bekanntes Beispiel f√ľr ein Plugin ist der Flash Player der Firma Adobe. Ein sch√∂nes Beispiel in Joomla! f√ľr den Gebrauch von Plugins ist die¬†Suchkomponente. F√ľnf Such-Plugins arbeiten zusammen, um Inhalte aus unterschiedlichen Joomla!-Komponenten zu finden.

Joomla! hat acht Plugin-Typen:¬†Authentication,¬†Content,¬†Editors-xtd,¬†Editors,¬†Extension,¬†Search,¬†System¬†und¬†User. Diese Bezeichnungen sind auch die Namen der Unterverzeichnisse, in denen sich die zugeh√∂rigen Plugin-Dateien befinden. Plugins vom Typ¬†authentication¬†liegen beispielsweise im Verzeichnis¬†plugins/authentication. Es ist nicht m√∂glich und auch nicht notwendig, Plugins in der Administration neu zu erstellen. Ein Plugin muss √ľber die¬†Erweiterungsverwaltung installiert werden.

Die deutsche Joomla! Version verwendet bei der Filterung der Plugins die englische Bezeichnung, in √úberschriften und Plugin Namen dagegen eine √ľbersetzte Bezeichnung. Ich werde daher in einigen F√§llen die englische Bezeichnung in Klammern anf√ľgen.

Quelle:

Hagen Graf Plugins

Authentication

Authentication¬†hei√üt auf Deutsch "Authentifizierung". In Joomla! ist damit der Prozess der √úberpr√ľfung gemeint, ob einem Besucher erlaubt wird, etwas auf der Website zu tun.¬†Autorisation¬†ist der Prozess, der sich an die Authentifizierung anschlie√üt und √ľberpr√ľft, welche Berechtigungen im Einzelnen der authentifizierte Benutzer hat, etwas zu tun. Sie¬†authentifizieren¬†sich mit Ihrem Benutzernamen und Ihrem Passwort, und Sie sind durch die Zugeh√∂rigkeit zu einer¬†Berechtigungsgruppe¬†autorisiert. Joomla! bietet Ihnen drei M√∂glichkeiten der Authentifizierung.
Seien Sie vorsichtig bei der Deaktivierung der Plugins. Sie m√ľssen mindestens eins der Authentication-Plugins aktiviert haben, ansonsten k√∂nnen Sie sich nicht mehr auf Ihrer Website einloggen.

Joomla!

Das Plugin¬†Joomla!¬†liefert das Standardverhalten von Joomla!. Sie f√ľllen das Formular mit Ihrem Benutzernamen und dem Passwort aus, und es wird √ľberpr√ľft, ob der Benutzername existiert und das Passwort stimmt.

GMail

Wenn Sie das Plugin¬†GMail¬†aktivieren, k√∂nnen sich Benutzer mit ihrer Google-Mail-Adresse und ihrem Passwort an Ihrer Website anmelden. Eine vorherige Registrierung ist nicht notwendig. Bei der ersten Anmeldung erstellt das System-Plugin¬†Joomla!¬†ein Benutzerkonto in der Datenbank. Das Google-Mail-Passwort wird dabei verschl√ľsselt gespeichert. Durch diese Ma√ünahme ist es nicht m√∂glich, die Google-Mail-Konten der entsprechenden Benutzer zu missbrauchen. Das Plugin macht den Anmeldevorgang f√ľr Ihre Benutzer einfacher. Leider gibt es keinen Hinweis im Anmeldeformular, dass eine Anmeldung mit Google Mail m√∂glich ist. Sie k√∂nnen einen zus√§tzlichen Text hinzuf√ľgen, oder Sie √ľberlegen sich eine andere kreative L√∂sung.

LDAP

Das Lightweight Directory Access Protocol (LDAP) ist ein Anwendungsprotokoll aus der Netzwerktechnik, um Daten aus einem Verzeichnisdienst zu lesen und zu aktualisieren. Es wird von Unternehmen benutzt, um beispielsweise die Abteilungszugehörigkeit und Telefonnummern der Mitarbeiter zu verwalten:

 dn: cn=John Doe,dc=example,dc=com
 cn: John Doe
 givenName: John
 sn: Doe
 telephoneNumber: +1 888 555 6789
 telephoneNumber: +1 888 555 1232
 mail: 
 Diese E-Mail-Adresse ist vor Spambots gesch√ľtzt! Zur Anzeige muss JavaScript eingeschaltet sein!
 manager: cn=Barbara Doe,dc=example,dc=com
 objectClass: inetOrgPerson
 objectClass: organizationalPerson
 objectClass: person
 objectClass: top

Um das Plugin f√ľr die Authentifizierung nutzen zu k√∂nnen, ben√∂tigen Sie Zugriff auf einen LDAP-Server (OpenLDAP), und Sie m√ľssen das LDAP-Plugin mit den entsprechenden Daten konfigurieren. Auf¬†joomla.orggibt es ein gutes Tutorial zum Thema:¬†LDAP from Scratch.

Quelle:

Hagen Graf Plugins

Inhalt (Content)

Außer dem Joomla!-Inhalt-Plugin haben alle anderen Inhalt-Plugins etwas mit dem Text zu tun, den Sie innerhalb Ihres Beitrags erstellen. Das Modul Eigene Inhalte kann diese Plugins ebenfalls nutzen.

Joomla!

Das Plugin Joomla! hat zwei Aufgaben:

  1. Wenn Sie eine Kategorie l√∂schen wollen, √ľberpr√ľft es, ob diese Kategorie leer ist. "Leer" hei√üt, dass keine Beitr√§ge und Unterkategorien dieser Kategorie zugeordnet sind. In den¬†Basis Optionen¬†k√∂nnen Sie diese √úberpr√ľfung ausschalten.
  2. Wenn ein neuer Beitrag √ľber das Frontend eingegeben wird, sendet dieses Plugin eine E-Mail an alle Benutzer, bei denen der Schalter¬†System-E-Mails erhalten¬†auf¬†Ja¬†steht (Benutzer¬†?¬†Bearbeiten). In denBasis Optionenk√∂nnen Sie diese √úberpr√ľfung ausschalten.

Modulpositionen laden

Das Plugin¬†Modulpositionen laden¬†l√§dt die HTML-Ausgabe aller Module, die einer bestimmten Template-Modulposition zugeordnet sind, in den Beitrag. Sie m√ľssen nur¬†¬†an die Stelle schreiben, an der die Module angezeigt werden sollen. Setzen Sie die gew√ľnschte Position anstelle des Beispiels¬†position-14¬†ein. Dieses Feature ist beispielsweise interessant, wenn Sie Werbebanner in den Inhalt einf√ľgen wollen.

E-Mail Verschleierung (Email Cloaking)

Das Plugin¬†E-Mail Verschleierung¬†verwandelt eine E-Mail-Adresse (¬†Diese E-Mail-Adresse ist vor Spambots gesch√ľtzt! Zur Anzeige muss JavaScript eingeschaltet sein!), die in einem Beitragstext steht, in einen Link und verschleiert sie im Quellcode mithilfe von JavaScript. Das hat den Vorteil, dass E-Mail-Sammelprogramme diese E-Mail nicht einfach erkennen k√∂nnen.

Code Hervorhebung (GeSHi)

Das Plugin¬†GeSHi erm√∂glicht¬†Code Hervorhebung (Syntax-Highlighting)¬†und erzeugt eine beeindruckende Darstellung von Programmlistings auf Ihrer Website. Sie m√ľssen den darzustellenden Code innnerhalb von<pre xml:lang="php"> </pre>-HTML-Tags formatieren.

<pre xml:lang="php">
if ($number > 0)
{
  echo $number;
} 
else{
  $number++;
}
</pre>

Seitenumbruch

Das Plugin¬†Seitenumbruch¬†k√ľmmert sich um Seitenumbr√ľche in Beitr√§gen. Au√üer einem einfachen Seitenumbruch k√∂nnen auch unterschiedliche √úberschriften und Inhaltsverzeichnisangaben in einem Dialog definiert werden. Der Seitenumbruch wird im Editorfenster als einfache horizontale Linie dargestellt. Im HTML-Code sieht die Zeile folgenderma√üen aus:

<hr title="Page Title" alt="Table of Contents Alias" class="system-pagebreak" />

Das Plugin muss gemeinsam mit dem Editor-xtd - Seitenumbruch-Plugin (Schaltfläche) aktiviert sein.

Seiten Navigation

Das Plugin¬†Seiten Navigation¬†f√ľgt mehrseitigen Beitr√§gen eine Navigationszeile hinzu.

Bewertung

Das Plugin¬†Bewertung¬†f√ľgt eine Bewertungsfunktion f√ľr Beitr√§ge hinzu.

Quelle:

Hagen Graf Plugins

Schaltfläche (Editor-xtd)

Die vier¬†Editors-xtd-Plugins erzeugen die Schaltfl√§chen unterhalb des Editorfensters. Das Wort¬†Editor-xtd¬†steht f√ľr¬†Editor extended¬†und wird beim Filter verwendet.

Beiträge

Das Plugin¬†Beitr√§ge¬†blendet den Button¬†Beitr√§ge¬†unterhalb des Editorfensters ein. Nach einem Klick auf den Button erh√§lt man einen Dialog, in dem man aus vorhandenen Beitr√§gen den gew√ľnschten Beitrag ausw√§hlen kann. Der Titel des Beitrags wird dann als Link in den aktuellen Beitrag √ľbertragen.

Bild

Das Plugin¬†Bild¬†blendet den Button¬†Bild¬†unterhalb des Editorfensters ein. Nach einem Klick auf den Button erh√§lt man einen Dialog, der es erm√∂glicht, vorhandene Bilder aus dem Medienbereich zu √ľbernehmen, neue Bilder hochzuladen und zu √ľbernehmen, sowie die Eigenschaften der Bilder zu konfigurieren.

Seitenumbruch

Das Plugin¬†Seitenumbruch¬†blendet den Button¬†Seitenumbruch¬†unterhalb des Editorfensters ein. Die Werte k√∂nnen √ľber einen Dialog eingegeben werden. Das Plugin muss zusammen mit dem Plugin¬†Inhalt - Seitenumbruch¬†aktiviert werden.

Weiterlesen

Das Plugin¬†Weiterlesen¬†blendet den Button¬†Weiterlesen¬†unterhalb des Editorfensters ein. Durch einen Klick wird die Stelle, an der der¬†Weiterlesen-Link erscheinen soll, an der aktuellen Cursorposition im Beitragstext eingef√ľgt.

Editoren

Joomla! enth√§lt im Standardpaket zwei Editoren. In¬†Konfiguration¬†?¬†Site¬†k√∂nnen Sie den Standardeditor f√ľr die Website bestimmen. Sie k√∂nnen innerhalb jedes Benutzerkontos diese Auswahl √ľberschreiben und einen anderen Editor ausw√§hlen¬†(Benutzer¬†?¬†Bearbeiten).

CodeMirror

CodeMirror ist eine JavaScript-Bibliothek, die auch als Editor f√ľr Inhalte, die im Quellcode vorliegen (wie beispielsweise HTML-Auszeichnungen in Ihren Beitr√§gen) genutzt werden kann. Das Plugin muss aktiviert werden, damit der Editor ausgew√§hlt werden kann. Sie k√∂nnen das Verhalten des Editors in den¬†Basis Optionen¬†einstellen.

Keine

Das Plugin Keine muss aktiviert werden, wenn Sie die Wahl haben wollen, keinen Editor zuzuordnen.

TinyMCE

TinyMCE ist ein plattformunabhängiger WYSIWYG-Editor, der in vielen Projekten verwendet wird. Er ist standardmäßig aktiviert.

Extension

Die Extension Plugin-Typen stehen in enger Beziehung zur Verwaltung von Joomla!-Erweiterungen.

Joomla!

Das Plugin¬†Joomla!¬†verwaltet die Update-Websites f√ľr Erweiterungen, die den automatischen Update-Mechanismus unterst√ľtzen.

Quelle:

Hagen Graf Plugins

Suche (Search)

Die¬†Suche-Plugins f√ľr¬†Inhalte,¬†Weblinks,¬†Kontakte,¬†Kategorien¬†und¬†Newsfeeds¬†k√∂nnen nach Bedarf aktiviert werden, wenn Sie Suchergebnisse aus den entsprechenden Komponenten haben wollen. Die Plugins dienen als Verbindung zwischen den genannten Komponenten und der¬†Suche-Komponente. Wenn weitere Komponenten durchsucht werden sollen, m√ľssen Sie die entsprechenden Such-Plugins installieren.

System

System-Plugins setzen tiefer im Joomla! Framework an. Sie haben normalerweise Einfluss auf das Verhalten der gesamten Website.

Sprachen Filter

Das Plugin¬†Sprachen Filter¬†filtert die auf der Website angezeigten Inhalte abh√§ngig von der gew√ľnschten Sprache. Es funktioniert in Zusammenarbeit mit dem¬†Sprachumschalter.

P3P-Richtlinien

Das Platform for Privacy Preferences Project (P3P) ist ein Protokoll, das Websites benutzen können, um anzugeben, was mit den personenbezogenen Daten passiert, die beim Besuch einer Website anfallen. Das Plugin erlaubt es Joomla!, einen einstellbaren Textstring mit P3P-Policy-Tags im HTTP-Header mitzuschicken. Diese Daten sind notwendig, damit Sessions in manchen Browsern (beispielsweise im Internet Explorer 6 und 7) korrekt funktionieren.

Cache

Das Plugin¬†Cache¬†ist f√ľr das Caching von Inhaltselementen zust√§ndig. Sie k√∂nnen einstellen, ob Sie im Browser des Benutzers Seiten speichern wollen.

Debug

Das Plugin¬†Debug¬†erm√∂glicht die Debug-Funktion, die f√ľr Programmierer wichtig ist. Sie k√∂nnen einstellen, welche Informationen angezeigt werden sollen.

Log

Das Plugin Log erzeugt Logdateien. Sie können den Ort angeben, an dem diese Dateien gespeichert werden (Konfiguration ? System ? System Einstellungen).
Hier ist ein Beispiel f√ľr eine Logdatei (/logs/error.php):

#Version: 1.0
#Date: 2011-07-06 12:39:38
#Fields: date    time    level    c-ip    status    comment
#Software: Joomla! 1.7.0 RC1 [ Ember ] 28-Jun-2011 23:00 GMT     Empty password not allowed

Umleitung

Das Plugin Umleitung ermöglicht die Umleitungen, die in der Umleitungskomponente festgelegt werden.

Erinnerung

Das Plugin Erinnerung ist eine Methode, Zugriffsinformationen in einem Cookie im Browser des Benutzers zu speichern. Wenn Benutzer die Seite erneut besuchen, werden die Zugangsdaten in das Anmeldeformular eingeblendet.

SEF

SEF ist die Abk√ľrzung f√ľr¬†Search Engine Friendly¬†(suchmaschinenfreundlich). Das Plugin¬†SEF¬†erzeugt die suchmaschinenfreundlichen Webadressen Ihrer Seiten. Das Verhalten kann in¬†Konfiguration ? Site¬†? Suchmaschinen-Optimierung (SEO)¬†angepasst werden.

Abmelden

Das¬†Plugin¬†Abmelden¬†sorgt daf√ľr, dass der Benutzer auf die Startseite umgeleitet wird, wenn er w√§hrend des Abmeldevorgangs auf einer nur f√ľr bestimmte Benutzergruppen freigegebenen Seiten war.

Quelle:

Hagen Graf Plugins

Benutzer

Benutzer-Plugins umfassen immer benutzerspezifische Funktionen.

Profile

Das¬†Plugin¬†Profile¬†bietet Ihnen die M√∂glichkeit, zus√§tzliche Profilfelder abzufragen, die in den¬†Basis Optionen¬†eingestellt werden k√∂nnen. Es ist m√∂glich, es mit dem¬†Plugin¬†Kontakterstellung¬†zu kombinieren, sodass automatisch ein Kontakt f√ľr jeden Benutzer erzeugt wird (siehe auch¬†Benutzer und Berechtigungen).

Kontakterstellung

Mit dem Plugin¬†Kontakterstellung¬†k√∂nnen automatisiert Kontakteintr√§ge f√ľr neue Benutzer erzeugt werden. Es arbeitet in Verbindung mit dem¬†Profile-Plugin (siehe auch¬†Benutzer und Berechtigungen).

Joomla!

Das Plugin Joomla! erzeugt nach der ersten erfolgreichen Authentifizierung einen Benutzer in der Datenbank.

Quelle:

Hagen Graf Plugins

  • Erstellt am .

Unsere Kompetenzen


Alexander¬īs Webdesign

Mosebergstraße 1
37441, Bad Sachsa

+49-(0)-5523-952 89 98
+49-(0)-160-932 435 66
Diese E-Mail-Adresse ist vor Spambots gesch√ľtzt! Zur Anzeige muss JavaScript eingeschaltet sein!

Montag - Freitag 09:00 - 18:00 Uhr

Kundenstimmen

So bewerten uns unsere Kunden.

4.8 / 5 Sternen

4.8 / 5 bei 101 Stimmen

Alle Bewertungen


  • Folgen Sie uns

Copyright © 2003 - 2022 Alexander¬īs Webdesign - Alle Rechte vorbehalten.