Widgets und Plugins für die Lotus Notes Sidebar · PDF file15.07.2010 Widgets und Plugins...

25
activelink GmbH Widgets und Plugins für die Lotus Notes Sidebar

Transcript of Widgets und Plugins für die Lotus Notes Sidebar · PDF file15.07.2010 Widgets und Plugins...

activelink GmbH

Widgets und Plugins für dieLotus Notes Sidebar

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Der Notes-Client: Standard oder Basic (I)

● Seit Notes 8 ist die Anwenderschaft in zwei Welten gespalten: Basic- und Standard-Clients

● Die Vorteile des einen Clients sind die Nachteile des anderen und umgekehrt

● Für den Basic-Client sprechen:– Geringerer Ressourcenbedarf, da für Windows optimiert– Performance, Design und Funktionalität wie beim 7er-Client– Geringer Schulungs- und Supportaufwand– Client der Wahl für den Einsatz als Terminalanwendung

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Der Notes-Client: Standard oder Basic (II)

● Für den Standard-Client sprechen:– Neues Design (Vertikale Vorschau...)– Java-Ansichten– Calendar Overlay– Symphony-Integration– SameTime-Integration– Widgets und Livetext– Sidebar-Plugins– Composite Applications

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Widgets

● Kleine Module, die in der Sidebar bereitgestellt und angezeigt werden

● Können entweder vom Anwender selbst erstellt werden oder über den Widget-Katalog zentral verteilt werden

● Bestehen aus kleinen XML-Dateien (Descriptor)● Voraussetzung für die Erstellung durch den User ist die

Aktivierung in den Client-Vorgaben

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Widget-Arten

● Notes-Dokumente, -masken oder -ansichten● Webseiten, Formulare, RSS-Feeds● Google Gadgets● Plugins und Eclipse-Erweiterungen

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Demo einfacher Widgets

1

2

3

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: RSS-Feeds

● Feeds: Einfache und strukturierte Veröffentlichung von Änderungen auf Websites (z. B. News-Seiten, Blogs) in einem standardisierten Format (XML)

● Nachdem der RSS-Feed abonniert wurde, kann der Abonnent die Nachrichten im Feedreader einlesen. Der Abonnent des RSS-Feeds kann dann direkt den angebotenen Links folgen und dort die vollständige Meldung lesen

● Feeds können zentral oder individuell erstellt werden

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: RSS-Feeds

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Livetext

● Widgets können Aktionen zugeordnet werden, die dann aus dem gerade geöffneten Dokument „angetriggert“ werden.

● Der Inhalt eines Feldes wird anhand definierter regulärer Ausdrücke auf Suchmuster überprüft(z.B. SPR[#: ]*?([A-Z]{4}[A-Z0-9]{6})

● „Matched“ ein Recognizer, wird über die Aktion das Widget geöffnet und der gefundene Inhalt als Parameter an dieses übergeben

● Beispiele: Aktienkurse, ISBN-Nummern, Artikelnummern, SPR's...

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Livetext

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● Der Inhalt der Sidebar besteht aus Eclipse RCP Plugins. Über Extension Points können eigene Plugins entwickelt werden

● Man kann selbst Plugins entwickeln oder fertige Plugins installieren

● Die bekanntesten Plugins sind SameTime, Quickr Connector, Activities, Alloy

● Es gibt bereits zahlreiche kostenfreie Plugins

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● OpenNTF Mail Monitor:– Direkter Zugriff auf die Inboxen

anderer Maidatenbanken/User– Optische Benachrichtigung

(wenn gewünscht)– Sehr nützlich bei Urlaubsvertretung,

Gruppenmailboxen (Support!)

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● OpenNTF File Navigator:– Zugriff auf das Dateisystem– Anhänge per Drag & Drop speichern

bzw. in Dokumente aufnehmen– Dateioperationen (Löschen, umbe-

nennen, verschieben, neuen Ordnererstellen

– Dokumente als eml-Dateienspeichern

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● Formul8:– Direktes Ausführen von Notes

@Formeln auf die in einer Ansichtausgewählten Dokumente

– Formeln können getestet werden unddann angewendet werden

– Speichern von Formeln– Kein Zugriffrecht für das Erstellen von

Agenten notwendig

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● SideLog:– Schneller Zugriff auf Serverlogs– Anzeige des neuesten Dokumentes

aus den Kategorien VerschiedeneEreignisse und Mail Routing

– Anzeige der Ansichten

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● Snippets:– Datenbank zur Verwaltung von

Textbausteinen und Anhängen– Schnelles Einfügen über Drag&Drop– Einträge können für andere

Personen/Gruppen freigegebenwerden

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Inhalte der Sidebar: Plugins

● Attachment Manager:– Speichert Anhänge aus Mails auf

die lokale Festplatte– Löscht die Anhänge aus dem Mail– Erzeugt einen File-Link auf die

Datei

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Widgets: Verwaltung und Verteilung

● Die Steuerung der Möglichkeiten für den Benutzer erfolgt über die Desktop Policy Settings

● Die Verteilung von Widgets kann zentral über den „Widget Catalog“ erfolgen

● Über die Desktop Policy Settings wird der Widget Catalog in die Vorgaben des Clients eingetragen

● Mit Hilfe der Kategorien kann festgelegt werden, welche Widgets beim Benutzer installiert werden

● Auf dem Client des Benutzers wird eine Replik des Widgets Catalogs angelegt, die dann vom Client benützt wird

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Widgets: Verwaltung und Verteilung1

2

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Widgets: Sicherheit

● Werden in einem Widget Web-Seiten genutzt, die eine Authentizierung erfordern, können Account Informationen zugeordnet werden

● Die Account-Informationenwerden im privaten Adressbuchals Account vom Typ Fenster-objekt gespeichert

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Plugins: Verteilung und Installation

● Vor der Version 8.5 mussten Plugins entweder manuell oder über eine Update Site installiert werden

● Das war schwer zu monitoren und fehleranfällig● Seit Version 8.5 können Plugins wie Widgets verteilt

werden. Über einen Wizard können die Features einer Update Site als Widget bereitgestellt werden

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Plugins: Verteilung und Installation

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Plugins: Verteilung und Installation

● Die Verteilung von Plugins als Widget bring viele Vorteile, da über den Widget Catalog und die Desktop Policy gesteuert werden kann, welcher Benutzer welche Plugins erhalten soll

● Die Installation nicht signierter Plugins kann vom Benutzer abgelehnt werden! Daher Benutzer informieren oder Plugins signieren (aufwändig)

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Widgets und Plugins - Quellen

● OpenNTF:http://www.openntf.org/internal/ontfcatalog.nsf

● Domiclipse:http://www.domiclipse.com/domiclipse/web.nsf

● Jeff Gilfelt:http://www.jeffgilfelt.com/

15.07.2010

activelink GmbHWidgets und Plugins für die Lotus Notes Sidebar

Widgets und Plugins - Anleitungen

● Erstellen eines Übersetzungs-Widgetshttp://www.activelink.de/home/website.nsf/0/db2aa5cec33870d7c125752300358746?OpenDocument&AutoFramed

● Erstellen eines Widgets mit Livetext:http://www-10.lotus.com/ldd/dominowiki.nsf/dx/using-grouping-in-a-live-text-my-widget

● End-to-End HOWTO guide for silently and transparantly provisioning and installing Java extensions for Notes 8.5.1+ clients using policieshttp://lekkimworld.com/files/nllug/2009/demoscript_english_031120091142.pdf