Portlets stellen Portalbenutzern angepasste Werkzeuge und Services sowie Informationen zur Verfügung. Das Portal bietet eine große Anzahl an bereits eingerichteten Portlets. Sie können jedoch auch eigene Portlets erstellen, oder Sie beauftragen einen Webentwickler bzw. Entwickler von Oracle-Portlets mit der Erstellung von Portlets. Ferner können Sie Portlets aus dem Oracle Technology Network unter http://www.oracle.com/technology/index.html herunterladen.
In diesem Thema wird Folgendes behandelt:
Weitere Informationen zum Erstellen oder Bearbeiten von Administrationsobjekten (einschließlich Portlets, Portlet-Paketen, Portlet-Vorlagen und Portlet-Web-Services) finden Sie unter Erstellen und Bearbeiten von Administrationsobjekten.
Es gibt zwei Arten von Portlets: Integrierte und Remote-Portlets.
Ein integriertes Portlet besteht aus einem oder mehreren Programmsätzen, die sich auf dem Portal-Computer befinden. Diese Programme müssen vom Portal-Administrator am entsprechenden Speicherort angelegt werden, bevor ein integriertes Portlet erstellt werden kann.
Ein Remote-Portlet ist ein externes Portlet, das sich auf einem separaten Remote-Server befindet. Wenn ein Benutzer eine "Meine Seite" oder Community-Seite anzeigt, die ein Remote-Portlet enthält, ruft das Portal den aktualisierten Inhalt des Portlets vom entsprechenden Remote-Server ab.
Einige Portlets werden direkt mit dem Portal installiert und stehen Portalbenutzern sofort zur Verfügung, andere müssen erst manuell installiert und konfiguriert werden.
Hinweis: Informationen zur Installation von Portlet-Programmen erhalten Sie im Installation Guide for Oracle WebCenter Interaction (verfügbar im Oracle Technology Network unter http://www.oracle.com/technology/documentation/bea.html), in der Dokumentation des Portlets oder direkt von Ihrem Portal-Administrator.
So stellen Sie Portalbenutzern ein integriertes Portlet zur Verfügung:
So stellen Sie Portalbenutzern ein Remote-Portlet zur Verfügung:
Mit Hilfe von Portlet-Web-Services können Sie Funktionseinstellungen für Ihre Portlets festlegen. Die Anzeigeoptionen werden dann in den jeweils zugeordneten Portlets eingerichtet. Es gibt Web-Services für integrierte und Remote-Portlets.
Weitere Informationen zum Editor für integrierte Portlet-Web-Services finden Sie auf den folgenden Seiten:
Weitere Informationen zum Editor für Remote-Portlet-Web-Services finden Sie auf den folgenden Editor-Seiten:
Portlet-Pakete sind Gruppen ähnlicher Portlets, die zum einfachen Hinzufügen zu einer "Meine Seite" oder Community-Seite zusammengefasst wurden. Wenn Benutzer ihren "Meine Seiten" oder "Community-Seiten" Portlets hinzufügen möchten, können sie entweder alle im Paket enthaltenen Portlets hinzufügen oder aber einzelne Portlets aus dem Paket wählen. Es empfiehlt sich, Portlet-Pakete für Portlets zu erstellen, die ähnliche Funktionen haben oder für bestimmte Benutzergruppen von Interesse sein könnten. Dies erleichtert Benutzern das Auffinden von Portlets für ihre Bedürfnisse, ohne alle Portlets in Ihrem Portal durchsuchen zu müssen.
Weitere Informationen zum Portlet-Paket-Editor finden Sie auf den folgenden Editor-Seiten:
Portlet-Vorlagen ermöglichen Ihnen das Erstellen mehrerer Instanzen eines Portlets. Dabei werden in jeder Instanz leicht unterschiedliche Informationen angezeigt. Sie könnten z. B. eine Portlet-Vorlage für Verkäufe pro Gebiet anlegen, aus der Sie dann verschiedene Portlets für alle Verkaufsgebiete Ihres Unternehmens erstellen. Es empfiehlt sich, derartige Portlets alle auf einer Seite unterzubringen, um der Geschäftsführung einen entsprechenden Überblick zu ermöglichen.
Weitere Informationen zum Portlet-Vorlagen-Editor finden Sie auf den folgenden Editor-Seiten:
So erstellen Sie ein Portlet aus einer Portlet-Vorlage:
Einige Portlets und Portlet-Vorlagen (und die für sie erforderlichen Portlet-Web-Services und Remote-Server) stehen nach Installation des Portals zur Verfügung:
Hinweis: Sie können auch eigene Portlets erstellen, Portlets von einem Webentwickler oder Oracle WebCenter Interaction-Portletentwickler erstellen lassen oder Portlets über das Oracle Technology Network unter http://www.oracle.com/technology/index.html herunterladen. Informationen zum Installieren und Konfigurieren von als Softwarepaket bereitgestellten Portlets finden Sie in der Dokumentation der Portlet-Software und nicht in den in diesem Handbuch beschriebenen Schritten. Informationen zum Entwickeln von Portlets finden Sie im Oracle WebCenter Portlet Toolkit for .NET Development Guide, der sich im Oracle Technology Network unter http://www.oracle.com/technology/documentation/bea.html befindet.
Das folgende Navigations-Portlet kann mit dem Navigationsschema "Portlet-fähige Navigation" (festgelegt in einer Erlebnisdefinition) verwendet werden, um eine benutzerdefinierte Navigation für das Portal bereitzustellen:
Kopfzeilen-Portlet
mit Navigations-Tags: Dieses Portlet wird als Beispiel für eine
benutzerdefinierte Kopfzeile mit Navigations-Tags bereitgestellt. Sie
können es anpassen und in Communities oder Erlebnisdefinitionen verwenden.
Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
Hinweis: Die Erlebnisdefinition für die Tag-Navigation ist zur
Vereinfachung ebenfalls im Portal enthalten, wenn Sie Portlets für die
Navigation verwenden. In dieser Erlebnisdefinition wird das Portlet-fähige
Navigationsschema verwendet, und das Kopfzeilen-Portlet mit Navigations-Tags
ist als Kopfzeile festgelegt.
Die folgenden Portlets für die Anmeldung können in Standardprofilen für Gäste hinzugefügt werden, damit sich die Benutzer beim Portal anmelden können:
Portalanmeldung: Dieses Portlet ermöglicht Benutzern eine Anmeldung beim Portal. Es empfiehlt sich, dieses Portlet der Startseite für Gastbenutzer hinzuzufügen, damit diese sich über die angezeigte Standardseite anmelden können, wenn sie zu Ihrem Portal gelangen. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
Tag-Anmelde-Portlet: Dieses Portlet wird als Beispiel für ein benutzerdefiniertes Portlet für die Anmeldung bereitgestellt, das anpassbare Tags verwendet. Sie können es anpassen und auf den Startseiten der Gastbenutzer hinzufügen, damit sich die Benutzer auf der angezeigten Standardseite anmelden können, wenn sie zu Ihrem Portal navigieren. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert. Informationen zu anpassbaren Tags finden Sie im Oracle WebCenter Interaction UI Customization Guide, der sich im Oracle Technology Network unter http://www.oracle.com/technology/documentation/bea.html befindet.
Die folgenden Benutzerprofil-Portlets sind standardmäßig auf der Benutzerprofilseite enthalten:
Experten-Ordner: Dieses Portlet ruft die Ordner auf, für die der Benutzer als Experte gilt. Portal-Administratoren können einem Ordner über die Seite Ähnliche Ressourcen des Ordner-Editors Benutzer als Experten hinzufügen. Wenn Benutzer über die Vorgangsberechtigung "Selbst erklärte Experten" verfügen, können diese Benutzer sich beim Durchsuchen des Verzeichnisses auch selbst als Experte hinzufügen. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
Allgemeine Informationen: In diesem Portlet werden die Daten des Benutzerprofils angezeigt, wie z. B. Name und Adresse. Es kann jedoch vom Portal-Administrator zur Anzeige von beliebigen Informationen konfiguriert werden. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
Verwaltete Communities: In diesem Portlet werden die Communities angezeigt, für die der Benutzer über die Bearbeitungs- oder Administrationsberechtigung verfügt. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
Weitere Informationen zu Benutzerprofilen finden Sie unter Infos zu Benutzerprofilen.
Die folgenden Portlets können sofort auf "Meine Seiten" und Community-Seiten hinzugefügt werden:
Auftragsverläufe für integriertes Portlet: In diesem Portlet werden dieselben Auftragsverläufe angezeigt, die auch auf der Seite der Auftragsverläufe im Automation Service-Manager aufgeführt werden. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
Portalsuche: Dieses Portlet ermöglicht Benutzern das Durchsuchen Ihres Portals und den Zugriff auf ihre gespeicherten Suchvorgänge. Benutzer sollten dieses Portlet auf eine ihrer "Meine Seiten"-Seiten setzen, damit sie schnell auf ihre gespeicherten Suchvorgänge zugreifen können. Dieses Portlet wird im Ordner "Portal-Ressourcen" gespeichert.
RSS-Reader-Portlet: Mit Hilfe dieses Portlets kann der Benutzer einen RSS- oder ATOM-Feed angeben, der auf "Meine Seite" angezeigt werden soll. Dieses Portlet wird im Ordner "Portal-Ressourcen/RSS-Reader" gespeichert, steht aber nur zur Verfügung, wenn der Remote-Portlet-Service installiert wurde.
RSS-Reader-Community-Portlet: Mit diesem Portlet können Community-Manager einen RSS- oder ATOM-Feed auf der Community-Seite integrieren. Dieses Portlet wird im Ordner "Portal-Ressourcen/RSS-Reader" gespeichert, steht aber nur zur Verfügung, wenn der Remote-Portlet-Service installiert wurde.
Beim Installieren des Portals werden die folgenden Portlet-Vorlagen und die dafür erforderlichen Portlet-Web-Services und Remote-Server erstellt:
Vorlage für Portlet der Community-Links: Diese Vorlage wird vom Portal zum Erstellen von Portlets eingesetzt, die in einem Community-Wissensverzeichnis gespeicherte Links anzeigen. Diese Portlet-Vorlage wird im Ordner "Portal-Ressourcen" gespeichert. Weitere Informationen über Portlets zu Community-Links finden Sie unter Portlets für Community-Links.
Inhalts-Snapshot: Mit dieser Vorlage können im Portal Portlets erstellt werden, mit denen die Ergebnisse einer Snapshot-Abfrage angezeigt werden. Diese Portlet-Vorlage wird im Ordner "Portal-Ressourcen" gespeichert.