Notes-Erweiterungen bereitstellen
Lotus Notes: effektiver arbeiten mit Plug-ins und Widgets
Widget-Katalog erstellen
Wie schon bei der Updatesite benötigen Sie zum Erstellen eines Widget-Kataloges auf dem Server die Berechtigung zur Datenbankerstellung.
Wählen Sie den Menüpunkt Datei/Anwendung/Neu und tragen Sie im Dialog folgende Werte ein:
Server(Datenbank): der Server, auf dem die Updatesite zur Verfügung gestellt werden soll
Titel(Beispiel): Widget-Katalog
Dateiname(Beispiel): WidgetCatalog.nsf
Server(Schablone): Wählen sie einen Server aus, auf dem die "Widget Catalog (8.5)"-Schablone installiert ist.
Schablone: Wählen sie die "Widget Catalog (8.5)"-Schablone aus.
Hinweis: Die Schablone steht nur zur Auswahl, wenn die Option "Weitere Schablonen anzeigen aktiviert ist.
Damit ist die Vorbereitung abgeschlossen. Um ein Widget oder Plug-in aus dem Katalog installieren zu können, benötigen Sie lediglich Leserechte. Als Autor sollten Sie zumindest Editoren-Rechte besitzen.
Für das Beispiel verwenden wir das File Explorer Plug-in von OpenNTF. Dieses steht wie die meisten Inhalte von OpenNTF unter der Apache-Lizenz und ist lizenzkostenfrei verfügbar.
Der FileExplorer ist ein Plug-in für die Seitenleiste und bietet alle wichtigen Funktionen des Windows Explorers. So können Dateien/Anhänge direkt aus Notes per Drag&Drop in das Dateisystem abgelegt oder aus diesem in Lotus-Notes-Dokumente eingefügt werden. Die Favoritenverwaltung ist intuitiv zu bedienen; zudem können Sie Dateien/Ordner umbenennen, kopieren oder löschen, ohne den Windows Explorer starten zu müssen. Das Plug-in kann von OpenNTF heruntergeladen werden.
Wählen Sie auf der linken Seite Downloads/Release" und laden die Datei File Explorer 1.5.0.zip herunter.
Alternativ können Sie auch den File Navigator oder ein anderes Eclipse-Plug-in verwenden. Die Vorgehensweise ist im Grunde immer die gleiche.
Kopieren Sie die Datei File Explorer 1.5.0.zip in ein temporäres Verzeichnis und entpacken die Datei.
Sie erhalten folgende Dateistruktur:
.\File Explorer 1.5.0
...\org.openntf.fileexplorer.updatesite
...\features
..\org.openntf.fileexplorer.feature_1.5.0.0.jar
...\plugin
...\org.openntf.fileexplorer_1.5.0.0.jar
...\source
Öffnen sie nun die zuvor erstellte Updatesite.
Klicken Sie auf Import Features und wählen anschließend die Datei org.openntf.fileexplorer.feature_1.5.0.0.jar aus dem vorher erstellten temporären Verzeichnis (…/features) aus.
Hinweis: Die feature.jar-Datei aus dem features-Verzeichnis beinhaltet eine Beschreibung beziehungsweise Hinweise des Plug-ins sowie Konfigurationsinformationen. Dazu gehört auch der Dateiname des ausführbaren Codes; in diesem Beispiel ist dies die Datei ...\plugin\org.openntf.fileexplorer_1.5.0.0.jar.
- Anwendung - Updatesite nach dem Import
So sieht die Updatesite nach dem Import der Einstellungen aus. - Menue Feature und Plugins auf einer Updatesite
Wählen Sie im Eigene Widgets Fenster die Option Widgets konfigurieren aus -> .../Features und Plug-ins auf einer Updatesite. Im folgenden Dialog geben Sie die URL der Updatesite an, beispielsweise: http://ihrserver/updatesite.nsf/site.xml. Falls das Notes-Protokoll verwenden möchten weil kein HTTP-Task auf dem Server gestartet ist, könnte die Adresse so aussehen: nrpc://ihrserver/updatesite.nsf/site.xml. - Dialog - Fensterobjekt aus einer Updatesite konfigurieren
Klicken Sie auf Laden. Es sollte nun das File Explorer Plug-in zur Auswahl angezeigt werden. Selektieren Sie dieses. Klicken Sie nun auf Weiter. Im folgenden Dialog können sie noch eine Beschreibung und/oder eine Grafik-URL angeben. - Dialog - Fensterobjekt aus einer Updatesite konfigurieren 2
Klicken Sie auf Fertigstellen und warten Sie bis der Dialog FileExplorer in IBM Lotus Notes angezeigt wird. - Dialog - FileExplorer in IBM Lotus Notes
Markieren Sie Dieses Plug-in installieren. Klicken Sie auf OK, warten Sie bis der Dialog IBM Lotus Notes angezeigt wird und klicken Sie auf Ja, wenn Sie aufgefordert werden Lotus Notes neu zu starten. - Menue Exportieren
Nach dem Neustart von Lotus Notes sollte im Fenster Eigene Widgets in der Seitenleiste das File-Explorer-Widget angezeigt werden. Zum Erstellen der extension.xml gehen Sie wie folgt vor: Markieren Sie das File-Explorer-Widget und wählen Sie aus dem Widget-Menü Exportieren. Im folgenden Standard-Dateidialog wählen Sie den Ort und den Dateinamen für die Extension Datei aus. - Anwendung - Widget-Katalog
Öffnen Sie den Widget-Katalog. Wählen Sie Widget zum Katalog hinzufügen. Es erscheint folgende Maske.