Artikelaktionen

    Sie sind hier: Startseite Plone4 - Das CMS der … Portlet-Typen

    Portlet-Typen

    Im folgenden Artikel werden verschiedene Portlet-Typen vorgestellt, die unter Plone 4 zur Verfügung stehen.

    Wichtiger Hinweis vorweg

    Bearbeiten Sie einzelne Portlets, speichern Sie Ihre Einstellungen direkt auf der Bearbeitungsseite. Die einzelnen, bereits gespeicherten, Portlets müssen aber nach dem Verlassen der Bearbeitungsseite auf der globalen Portlet-Verwaltungsseite nochmals global gespeichert werden, sonst werden Ihre Einstellungen oder Änderungen nicht wirksam!

    Kalenderportlet

    Das Kalenderportlet zeigt eine kleine Kalenderübersicht an. Diese enthält auch die Termine, die auf der Webseite angelegt wurden. Dieses Portlet hat keine Einstellungsmöglichkeiten.

     kalender-portlet.png

    Abbildung 1: Kalenderportlet

    Klassisches Portlet

    Das klassische Portlet dient der Übernahme alter Portlets aus der Plone3-Version.

    Kollektionsportlet

    Ein Kollektionsportlet zeigt Objekte aus einer bereits vorhandenen Kollektion an. Eine Kollektion ist eine Auflistung von Seiten, die nach bestimmten Kriterien sortiert ist. Wie Sie Kollektionen erstellen und konfigurieren, erfahren Sie im Kapitel Kollektionen.

    Bei der Auswahl eines Kollektionsportlets wird zunächst die Bearbeitungsseite aufgerufen.

    koll-portl-labeled.png

    Abbildung 2: Kollektionsportlet hinzufügen und einrichten

    Zunächst wird eine Kopfzeile definiert (siehe Abb. 2 Nr. 1), die im Portletkopf als Titel angezeigt wird (siehe Abb. 3 Nr. 1).
    Die Anzahl der im Portlet gezeigten Objekte lässt sich unter Beschränkungen festlegen (siehe Abb. 2 Nr. 3).
    Es besteht die Möglichkeit, die dargestellten Artikel (siehe Abb. 2 Nr. 4) in zufälliger Reihenfolge aufzulisten (siehe Abb. 3 Nr. 2).
    Die Schaltfläche weiter lässt sich in den Einstellungen einblenden (siehe Abb. 2 Nr. 5). Der Klick auf die Schaltfläche weiter im Portlet (siehe Abb. 3 Nr. 4) zeigt die Zielkollektion mit allen Artikeln darin.

      kolport.png

    Abbildung 3: Kollektionsportlet in der Endnutzeransicht

    Soll  das Freigabedatum jedes Artikels im Portlet sichtbar sein, setzen Sie das Häkchen bei Daten zeigen (siehe Abb. 2 Nr. 6 und Abb. 3 Nr. 3). Falls die gerade geöffnete Seite Teil der Kollektion ist, wird diese nicht im Portlet angezeigt, es sei denn Sie setzen das entsprechende Häkchen bei Exclude the Current Context (siehe Abb. 2 Nr. 7). 

    Die Zielkollektion wird mittels Such-Funktion ausgewählt (siehe Abb. 2 Nr. 2). Diese muss bereits vorhanden sein.
    Die Suche listet alle Kollektionen auf, die den Suchbegriff im Titel enthalten. Sie wählen die gewünschte Kollektion mit dem Radiobutton aus und Aktualisieren mit der entsprechenden Schaltfläche (siehe Abb. 4).

     koll-suche.png

    Abbildung 4: Suchmaske für Zielkollektion

    Zum Abschluss müssen die entsprechenden Einstellungen gespeichert werden.

    Terminportlet

    Das Terminportlet zeigt bereits erstellte Termine an.

     termport-ansi.png

    Abbildung 5: Terminportlet in der Endnutzeransicht

    Bei der Erstellung des Terminportlets (siehe Abb.6) gibt es zwei Optionen.
    Zuerst legen Sie die Anzahl der gezeigten Termine fest (siehe Abb. 6 Nr. 1), danach grenzen Sie ein, welche Termine angezeigt werden sollen. Dies geschieht über die Auswahl Status (siehe Abb. 6 Nr. 2).

    terminportlet.png

    Abbildung 6: Bearbeitungsseite des Terminportlets           

    FolderListing-Portlet

    Ein FolderListing-Portlet zeigt alle Objekte des Ordners an, in dem sich die Seite befindet.
    folderlisting.png

    Abbildung 7: Hinzufügen eines FolderListing-Portlets

    Mit dem Häkchen bei Description legen Sie fest, ob die ersten Zeilen der Zusammenfassung mit angezeigt werden.

    foldlistport-ansicht.png 

    Abbildung 8: FolderListing-Portlet in der Endnutzeransicht

    Anmeldungsportlet

    Das Anmeldungsportlet erzeugt eine Eingabemaske für Benutzername und Passwort. Eigetragene Benutzer können sich damit auf der Webseite einloggen und beispielsweise Artikel ändern. Das Anmeldungsportlet hat keine Optionen.

     anmeldeportlet.png

    Abbildung 9: Anmeldungsportlet in der Endnutzeransicht           

    Navigationsportlet

    Das Navigationsportlet zeigt die Organisationsstruktur der Webseite an. Standardmäßig findet sich ein Navigationsportlet auf der linken Seite.

       navportlet-seitenansicht.png Abbildung 10: Standard-Navigationsportlet

    Das Navigationsportlet kann wahlweise die gesamte Struktur einer Plone-Webseite zeigen oder nur Teilbereiche daraus. Hierzu gibt es verschiedene Einstellungsmöglichkeiten.

    navportl.png

    Abbildung 11: Navigationsportlet-Einstellungen

    Sie können einen Titel für das Portlet vergeben (siehe Abb. 11 Nr. 1) vergeben, dieser erscheint oberhalb der eigentlichen Navigation.
    Als nächstes suchen Sie die Wurzel der Navigation ggf. mit der Suchfunktion, klicken den entsprechenden Radiobutton und Aktualisieren mit der entsprechenden Schaltfläche (siehe Abb. 11 Nr. 2). Wird hier nichts angegeben, wird die Wurzel der Website genommen, d.h. es werden alle Inhalte angezeigt.

    Wenn beispielsweise der Ordner Testbereich als Wurzel festgelegt wird, zeigt die Navigation dessen Inhalte an. Falls die Navigation auch noch den Ordnernamen selbst anzeigen soll, muss ein entsprechendes Häkchen bei der Option Obersten Eintrag einbeziehen (siehe Abb. 11 Nr. 3) gemacht werden. Falls nur die Inhalte des aktuellen Ordners angezeigt werden sollen, setzen Sie hier das entsprechende Häkchen (siehe Abb. 11 Nr. 4).

    Je nach Einstellungen kann ein Portlet auch auf untergeordneten Seiten dargestellt werden. Dementsprechend kann ein Navigationsportlet also auf anderen Seiten auftauchen.

    Die Option Startebene (siehe Abb. 11 Nr. 5) legt fest, auf welchen Unterseiten das Navigationsportlet tatsächlich angezeigt wird. Wert 0 zeigt die Navigation auf allen Seiten an. Wert 1 zeigt die Navigation nur auf Seiten an, die Unterseiten dieses Ordners sind. Dadurch kann gefiltert werden, ab welchem Grad der Verschachtelung die Navigation dargestellt wird.

    Die Struktur einer Webseite kann sehr verschachtelt sein, nämlich, wenn sie viele Ordner enthält, die wiederum weitere Ordner enthalten. Diese Baumstruktur können Sie im Navigationsportlet erkennen.

     nav-verschachtelt.png

    Abbildung 12: Verschachtelte Struktur im Navigationsportlet

    Sie können die Navigationsbaumtiefe (siehe Abb. 11 Nr. 6) angeben. 
    Sie legt fest, wieviele Ebenen der Webseitenstruktur angezeigt werden. Der Wert 0 bedeutet, es gibt keine Begrenzung, d.h. alle Ordner und ihre Unterordner werden im Navigationsportlet ausgeklappt und angezeigt (siehe Abb.12).
    Der Wert 1 bedeutet: es werden nur die Elemente, die direkt im Wurzelverzeichnis liegen, angezeigt, auch wenn eine tiefere Seite innerhalb der Struktur aufgerufen wurde.
    Der Wert 2 bedeutet, alle Ordner und Objekte bis zur zweiten Ebene werden angezeigt.

    Sämtliche Einstellungen können Sie auch nachträglich noch in den Portleteinstellungen auf der linken Seite aufrufen und ändern.

    Globales Speichern nicht vergessen!

    Nachrichtenportlet

    Das Nachrichtenportlet zeigt Nachrichtenobjekte an.
    Die Einstellungen sind: wieviele Nachrichten werden angezeigt und welchen Status haben diese.

     nachrichtportlet.png

    Abbildung 13: Nachrichtenportlet            

    PloneTrueGallery-Portlet

    Mithilfe des PloneTrueGallery-Portlets lassen sich True Galerien im Kleinformat einbinden. Hierzu muss bereits eine PloneTrueGallery auf der Seite vorhanden sein.

    gal-port-ein.png

    Abbildung 14: Erstellen eines PloneTrueGallery-Portlet

    Zunächst wird aus allen angezeigten PloneTrueGalerien die richtige ausgewählt (siehe Abb. 14 Nr. 2). Die angezeigten Galerien lassen sich durch einen Suchbegriff eingrenzen. Die gewünschte Galerie wird dann mit einem Klick auf den entsprechenden Auswahlbutton gewählt, und mit dem Button Aktualisieren übernommen. Optional lässt sich festlegen, ob der Titel der Galerie auch angezeigt wird (siehe Abb.14 Nr. 1).

    Soll die Galerie als kleines Seitenportlet angezeigt werden, muss die Option Mini Gallery ausgewählt sein (siehe Abb. 14 Nr. 3) und wird mit einer maximalen Breite von 200 Pixeln angezeigt. Es können auch eigen Werte für die Höhe und Breite der Galerie angegeben werden. Eine Breite von mehr als 200 Pixeln wird allerdings bei der Mini-Gallerie ignoriert. Soll das Portlet größer angezeigt werden als 200 Pixel, entfernen Sie das Häkchen bei Mini Gallery. In diesem Fall geht die Galerie eventuell über den Sidebarbereich hinaus.

    Die Option Timed legt fest, ob die Bilder nach einigen Sekunden automatisch wechseln oder nicht. Bei der Option Hide Controls lassen sich Steuerelemente ein und ausblenden. Steuerelemente erscheinen, wenn der Nutzer die Maus über der Galerie bewegt. Mit den Steuerelementen lässt sich das nächste Bild auswählen oder der automatische Bilddurchlauf stoppen.

     truegalport.png

    Abbildung 15: PloneTrueGallery-Portlet mit eingeblendeten Steuerelementen

    Quick Upload-Portlet

    Das Quick Upload-Portlet dient zum schnellen Hochladen von Dateien. Es stellt dem eingeloggten Nutzer einen Button zur Verfügung der den lokalen Dateibrowser öffnet, um lokale Dateien in den Ordner zu laden. Dementsprechend kann es nur auf Ordnerebene benutzt werden.

     quickuplport.png

    Abbildung 16: Quick Upload-Portlet

    Das Portlet kann so eingestellt werden, dass es nur bestimmte Medientypen, z.B. Bilder, erlaubt (siehe Abb. 17 Nr. 3). Wenn kein Titel für das Portlet angegeben wird (siehe Abb.17 Nr. 1), setzt sich dieser aus dem erlaubten Medientyp zusammen.

    quickuplportlet.png

    Abbildung 17: Quick Upload-Portlet bearbeiten

    RSS-Feed-Portlet

    Ein RSS-Feed-Portlet zeigt die Nachrichten aus einem RSS-Feed an.

    rssport.png

    Abbildung 18: RSS-Feed-Portlet hinzufügen

    Das Portlet kann optional einen Titel erhalten (siehe Abb.18 Nr. 1). Wird dieser frei gelassen, wird der Titel aus dem Feed übernommen.
    Ebenso kann fest gelegt werden, wieviele Beiträge aus dem Feed angezeigt werden (siehe Abb. 18 Nr. 2). Damit Plone die Verbindung zu dem Feed aufnehmen kann, muss dessen URL hinterlegt werden (siehe Abb. 18 Nr. 3). Darüber hinaus lässt sich noch fest legen, in welchen Zeitabständen nach neuen Nachrichten gesucht werden soll (siehe Abb. 18 Nr. 4).

     rss-portla1.png

    Abbildung 19: RSS-Feed-Portlet in Endnutzeransicht

    Aktuelle Änderungen-Portlet

    Das Aktuelle Änderungen-Portlet zeigt die letzten Objekte die geändert wurden. Es ist nur für eingeloggte Nutzer sichtbar und dient zur Übersicht bei der Pflege der Webseite. Als einzige Option lässt sich angeben, wieviele geänderte Objekte angezeigt werden sollen.           

    Revisionsliste-Portlet

    Das Revisionsliste-Portlet zeigt alle Artikel an, die den Status Zur Redaktion eingereicht haben. Es ist nur für eingeloggte Nutzer sichtbar und hat keine Einstellungsmöglichkleiten.           

    Suche-Portlet

    Das Suche-Portlet zeigt eine Suchmaske an, die eine Volltextsuche auf der Seite erlaubt. Es hat die Option Sofortsuche erlauben. Ist diese aktiviert, werden schon während des Eintippens Suchergebnisse generiert. Ansonsten wird die Suche erst beim Klick auf den Button ausgeführt .

     suche.png          

    Abbildung 20: Suche Portlet           

    Statisches Portlet

    Das Statische Portlet bietet die Möglichkeit, frei formatierbaren Text einzufügen. Die Einstellungsmöglichkeiten ähneln denen einer normalen Seite.
    Die Anwendung eines statischen Portlets bietet sich an, wenn Sie beispielsweise Kontaktinformationen auf einer Seite gut sichtbar anordnen möchten.

    statisches-portletpng.pngAbbildung 21: Statisches Portlet hinzufügen

    Neben einem Titel (siehe Abb. 21 Nr. 1) lässt sich ein eigener Text (siehe Abb. 21 Nr. 2) eingeben. Dieser lässt sich genau wie ein Seitentext formatieren (siehe auch Kapitel Die erste Seite).

    Zudem erlaubt das Portlet das Anlegen einer Fußzeile (siehe Abb. 21 Nr. 4) sowie einer Webadresse (siehe Abb. 21 Nr. 5), die beim Klick auf Titel- oder Fußzeile aufgerufen wird. Die Adresse muss vollständig (inkl. https://...) angegeben werden. Optional können der Titel (bzw. die Kopfzeile) und die Fußzeile sowie der Rahmen ausgeblendet werden (siehe Abb. 21 Nr. 3).
    Zur Übernahme der Einstellungen muss der Button Speichern gedrückt werden.   

    statporltet.png 

    Abbildung 22: Statisches Portlet mit angezeigtem Rahmen, Titel und Fußzeile