Modul
From Joomla! Documentation
Module sind einfache und flexible Erweiterungen für das Seitenrendering. Sie sind oft als "Kasten" um eine Komponente einer typischen Seite gruppiert. Ein bekanntes Beispiel ist das Anmelde-Modul. Module werden Menüeinträgen zugewiesen, damit wird bestimmt, auf welchen Seiten das (zum Beispiel) Anmelde-Modul angezeigt wird. Module können mit Komponenten verlinkt sein: Das "Neueste Beiträge"-Modul ist z.B. mit der Inhalts-Komponente (com_content) verlinkt und zeigt die neuen Inhaltselemente. Module müssen nicht verlinkt sein, sie können auch nur statisches HTML oder Text sein.
Module werden in der Joomla!-Administration unter "Module" verwaltet. Mehr Informationen zur Modulverwaltung.
Siehe auch: Modul, Plugin, Template
Mehr erfahren
Modulpositionen
Eine Modulposition ist ein Platzhalter in einem Template. Platzhalter bestimmen eine oder mehrere Positionen innerhalb der Vorlage und teilen der Joomla!-Anwendung mit, wo Module, die einer bestimmten Position zugeordnet sind, angezeigt werden sollen. Der Template-Designer hat die vollständige Kontrolle über die Modulpositionen, indem er Variationen zwischen den Templates und den jeweiligen Joomla!-Standardpositionen erzeugt, die den Modulen in den Installationsbeispieldaten zugewiesen sind.
Die Modulposition Links könnte beispielsweise so definiert werden, dass sie sich auf der linken Seite des Templates befindet, um ein Navigationsmenü anzuzeigen. Wenn einem Modul also die Position Links zugewiesen wird, wird es dort angezeigt, wo der Designer diese Linke Modulposition in das Template einbettet - was nicht unbedingt die linke Seite der Seite sein muss.
Zum Lesen empfohlen
Module sind einer der einfachsten Teile von Joomla und ein guter Einstiegspunkt für Leute, die lernen, das System zu benutzen (das Äquivalent von Widgets in WordPress). Sie können so gut wie überall auf einer Seite angezeigt werden (in allen Positionen, die eine Vorlage zulässt, sowie im Haupt-Inhaltsbereich unter Verwendung von Wie kann man ein Modul in den Inhalt eines Beitrags setzen? für die Komponente com_content).
Einsteiger
Um zu verstehen, wie man ein Modul in Joomla installiert und verwendet, wird empfohlen, den Artikel Module zu lesen. Man kann auch dieses Beispiel Module - Eigenes Modul ansehen.
Einsteiger/Fortgeschrittene
Die Erstellung eines einfachen Moduls für Joomla ist einer der leichtesten Entwicklungsschritte, die man durchführen kann - und das Tutorial Erstellen von einem eigenen Modul soll dabei unterstützen. Es beginnt mit einem einfachen Modul (eigenes Modul) und zeigt dann ein paar Dinge, die man mit dem Modul machen kann.
Fortgeschrittene
In Joomla 3.2 wurde eine versteckte Komponente eingeführt, die es Modulen ermöglicht, AJAX-Anfragen zu erstellen. Hier findet man die Dokumentation Nutzung der Joomla Ajax Komponente, die hilft, noch bessere Module zu erstellen.
Module für den Admin-Bereich
Aktivitäten - Neueste
Dieses Modul zeigt eine Liste der letzten Aktivitäten im Kontrollzentrum.
Der Modultypname für dieses Modul lautet "mod_latestactions". Hier die Hilfsseite für dieses Modul.
Administrationsmenü
Dieses Modul zeigt das Haupt Administrator Navigations Menü Ein Beispiel für dieses Modul ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_menu". Hier die Hilfsseite für dieses Modul.
Administrationsuntermenü
Dieses Modul zeigt ein Untermenü an. Der Modultypname für dieses Modul lautet "mod_submenu". Hier die Hilfsseite für dieses Modul.
Beiträge - Zuletzt hinzugefügt
Dieses Modul zeigt eine Liste der zuletzt hingefügten Beiträge im Kontrollzentrum an. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_latest". Hier die Hilfsseite für dieses Modul.
Eigenes Modul
Dieses Modul ermöglicht es, ein eigenes Modul mithilfe eines WYSIWYG-Editors zu erstellen. Der Modultypname für dieses Modul lautet "mod_custom". Hier die Hilfsseite für dieses Modul.
Feeds
Dieses Modul ermöglicht die Anzeige eines Newsfeeds von einer externen Webseite. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_feed". Hier die Hilfsseite für dieses Modul.
Joomla!-Versionsinformationen
Dieses Modul zeigt die installierte Joomla!-Version an. Der Modultypname für dieses Modul lautet "mod_version". Hier die Hilfsseite für dieses Modul.
Benutzer - angemeldet
Dieses Modul zeigt im Kontrollzentrum eine Liste der aktuell angemeldeten Benutzer an. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_logged". Hier die Hilfsseite für dieses Modul.
Anmeldeformular
Dieses Modul zeigt ein Formular für die Anmeldung mit Benutzername und Passwort an. Es sollte nicht versteckt sein. Der Modultypname für dieses Modul lautet "mod_login". Hier die Hilfsseite für dieses Modul.
Mehrsprachenstatus
Dieses Modul zeigt die Statusparameter für die Mehrsprachigkeit einer Website an. Beim Klicken auf 'Mehrsprachenstatus' wird ein Modalfenster wie in diesem Beispiel angezeigt:
Der Modultypname für dieses Modul lautet "mod_multilangstatus".
Das Modul hat keine besonderen Einstellungen. Hier die
Hilfsseite für dieses Modul.
Beiträge - Beliebte
Dieses Modul zeigt eine Liste der beliebtesten Beiträge, basierend auf der Anzahl der Aufrufe. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_popular". Hier die Hilfsseite für dieses Modul.
Datenschutz-Kontrollzentrum
Dieses Modul zeigt Informationen über Anfragen zum Datenschutz an.
Der Modultypname für dieses Modul lautet "mod_privacy_dashboard".
Das Modul hat keine besonderen Einstellungen. Hier die
Hilfsseite für dieses Modul.
Schnellstartsymbole
Dieses Modul zeigt ein Menü mit Schnellstartsymbolen im Kontrollzentrum. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_quickicon".
Das Modul hat keine besonderen Einstellungen. Hier die
Hilfsseite für dieses Modul.
Beispieldaten
Mit diesem Modul können Beispielinhalte installiert werden. Der Modultypname für dieses Modul lautet "mod_sampledata". Das Modul hat keine besonderen Einstellungen.
Statistiken
Das Statistik-Modul zeigt Informationen zur Server-Installation und Statistiken der Website an, wie z. B.: Besucher, Anzahl der Beiträge in der Datenbank. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_stats". Hier die Hilfsseite für dieses Modul.
Titel
Dieses Modul zeigt den Titel für den jeweiligen Backend-Bereich. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_title". Hier die Hilfsseite für dieses Modul.
Werkzeugleiste
Dieses Modul zeigt die im Joomla-Backend verwendeten Werkzeugleisten. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_toolbar". Hier die Hilfsseite für dieses Modul.
Benutzer - Status
Dieses Modul zeigt die Symbole für den Benutzerstatus an. Dazu gehören eine Vorschau-Schaltfläche, ein Link zum Öffnen eines neuen Admin-Fensters, eine Schaltfläche zum Abmelden, die Anzahl der privaten Nachrichten und der aktuell angemeldeten Benutzer und Backend-Benutzer. Ein Beispiel ist hier zu sehen:
Der Modultypname für dieses Modul lautet "mod_status". Hier die Hilfsseite für dieses Modul.
Module für den Seitenbereich
Joomla! ist mit vielen Modulen ausgestattet. Hier sind die Standardmodule, die in einer neuen Joomla! Installation verfügbar sind (weitere Module sind auf der Seite Joomla! Extension Directory zu finden).
Beiträge - Archiviert
Dieses Modul zeigt eine Liste der Kalendermonate mit archivierten Artikeln. Nachdem Sie den Status eines Artikels auf archiviert geändert haben, wird diese Liste automatisch generiert.
Der Modultypname für dieses Modul lautet "mod_articles_archive". Hier die Hilfsseite für dieses Modul.
Beiträge - Kategorien
Dieses Modul zeigt eine Liste von Kategorien aus einer übergeordneten Kategorie an.
Der Modultypname für dieses Modul lautet "mod_articles_categories". Hier die Hilfsseite für dieses Modul.
Beiträge - Kategorie
Dieses Modul zeigt eine Liste von Beiträgen aus einer oder mehreren Kategorien an.
Der Modultypname für dieses Modul lautet "mod_articles_category". Hier die Hilfsseite für dieses Modul.
Beiträge - Neueste
Dieses Modul zeigt eine Liste der zuletzt veröffentlichten und aktuellen Beiträge. Einige der angezeigten Beiträge sind möglicherweise abgelaufen, obwohl sie die neuesten sind.
Der Modultypname für dieses Modul lautet "mod_articles_latest". Hier die Hilfsseite für dieses Modul.
Beiträge - Beliebte
Diese Modul zeigt eine Liste aktuell veröffentlichter Beiträge mit den meisten Seitenzugriffen an.
Der Modultypname für dieses Modul lautet "mod_articles_popular". Hier die Hilfsseite für dieses Modul.
Beiträge - Newsflash
Das Beitragsmodul „Newsflash“ zeigt eine feste Anzahl von Beiträgen aus einer oder mehrerer Kategorien an.
Der Modultypname für dieses Modul lautet "mod_articles_news". Hier die Hilfsseite für dieses Modul.
Beiträge - Verwandte
Dieses Modul zeigt eine Liste von Beiträgen an, die mit dem aktuell angesehenen Beitrag verwandt sind (z. B. ein Beitrags-Layout oder ein Blog- oder Listen-Layout, bei dem der Benutzer auf einen Beitragslink geklickt hat). Beiträge gelten als miteinander verwandt, wenn sie mindestens ein Schlüsselwort in den Metadateninformationen des Beitrags gemeinsam haben. Schlüsselwörter werden im Reiter "Veröffentlichung" eines Beitrages eingegeben.
Der Modultypname für dieses Modul lautet "mod_related_items". Hier die Hilfsseite für dieses Modul.
Banner
Das Bannermodul zeigt die aktiven Banner der Komponente.
Der Modultypname für dieses Modul lautet "mod_banners". Hier die Help Screen für dieses Modul.
Dieses Modul gibt einen Navigationspfad (Breadcrumb-Navigation) zur aktuellen Seite aus.
Der Modultypname für dieses Modul lautet "mod_breadcrumbs". Hier die Help Screen für dieses Modul.
Eigenes Modul
Dieses Modul ermöglicht es ein eigenes Modul mithilfe eines WYSIWYG-Editors zu erstellen.
The Module Type name for this Module is "mod_custom". Hier die Help Screen für dieses Modul.
Feeds - Externen Feed anzeigen
Dieses Modul zeigt einen RSS-Newsfeed von einer Website an. Dieses Modul steht nicht in Zusammenhang mit der Newsfeed-Komponente oder den Newsfeed-Layouts und ist eine Alternative, die es ermöglicht, einen Feed an einer Modulposition anzuzeigen.
Der Modultypname für dieses Modul lautet "mod_feed". Hier die Hilfsseite für dieses Modul.
Fußzeile
Dieses Modul zeigt die Joomla!-Copyright-Information an.
Der Modultypname für dieses Modul lautet "mod_footer". Hier die Hilfsseite für dieses Modul.
Sprachauswahl
Mit diesem Modul kann zwischen den verfügbaren Inhaltssprachen gewechselt werden. Durch die Auswahl einer Sprache gelangt man zur Startseite der jeweiligen Sprache.
Der Modultypname für dieses Modul lautet "mod_languages". Hier die Hilfsseite für dieses Modul.
Benutzer - Neueste
Dieses Modul zeigt die neuesten Benutzer an, die sich auf der Website angemeldet haben.
Der Modultypname für dieses Modul lautet "mod_users_latest". Hier die Hilfsseite für dieses Modul.
Benutzer - Anmeldung
Dieses Modul zeigt ein Formular für die Anmeldung mit Benutzername und Passwort sowie einen Link an, um ein vergessenes Passwort abzurufen. Wenn die Benutzerregistrierung unter den Einstellungen für die Komponente Benutzer aktiviert ist, wird der Link "Konto erstellen" angezeigt, um Benutzer die Registrierung zu ermöglichen.
Der Modultypname für dieses Modul lautet "mod_login". Hier die Hilfsseite für dieses Modul.
Dieses Modul zeigt ein Menü im Frontend an.
Der Modultypname für dieses Modul lautet "mod_menu". Hier die Hilfsseite für dieses Modul.
Zufallsbild
Dieses Modul zeigt ein zufälliges Bild aus dem gewählten Verzeichnis an.
Der Modultypname für dieses Modul lautet "mod_random_image". Hier die Hilfsbild für dieses Modul.
Suchen
Dieses Modul zeigt eine Suchbox zum Durchsuchen der gesamten Website an.
Der Modultypname für dieses Modul lautet "mod_search". Hier die Hilfsseite für dieses Modul.
Intelligente Suche
Das Modul Suchindex ermöglicht eine erweiterte Suche auf der Webseite.
Der Modultypname für dieses Modul lautet "mod_finder". Hier die Hilfsseite für dieses Modul.
Statistiken
Das Statistik-Modul zeigt Informationen zur Server-Installation und Statistiken der Website an, wie z. B.: Besucher, Anzahl der Beiträge in der Datenbank.
Der Modultypname für dieses Modul lautet "mod_stats". Hier die Hilfsseite für dieses Modul.
Feeds - Feed erzeugen
Kleines Syndication-Modul, das einen Feed für die gerade angezeigte Website zur Verfügung stellt.
Der Modultypname für dieses Modul lautet "mod_syndicate". Hier die Hilfsseite für dieses Modul.
Schlagwörter - Beliebte
Das Modul zeigt die beliebtesten Schlagwörter an. Optional aus einer bestimmten Zeitperiode.
Der Modultypname für dieses Modul lautet "mod_tags_popular". Hier die Hilfsseite für dieses Modul.
Schlagwörter - Einzeln
Dieses Modul zeigt Links zu anderen Beiträgen mit ähnlichen Schlagwörtern an. Die Nähe der Übereinstimmung kann angegeben werden.
Der Modultypname für dieses Modul lautet "mod_tags_similar". Hier die Hilfsbild für dieses Modul.
Benutzer - Wer ist online
Das Modul „Wer ist online“ gibt die Anzahl anonymer Besucher (Gäste) und registrierter Besucher (angemeldete Benutzer) aus, die im Moment die Website besuchen.
Der Modultypname für dieses Modul lautet "mod_whosonline". Hier die Hilfsbild für dieses Modul.
Wrapper
Dieses Modul zeigt ein IFrame-Fenster zur angegebenen Website an.
Der Modultypname für dieses Modul lautet "mod_wrapper". Hier die Hilfsbild für dieses Modul.