360 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Forum | Blogs | Search | myPL | About 
 
Latest 7 Posts
Lotus Notes 7.01 Linux Client Installation
Tue, Mar 16th 2010 21
Erweiterte Komponenteneigenschaften bearbeiten
Fri, Mar 12th 2010 11
Komponenteneigenschaften bearbeiten
Thu, Mar 11th 2010 16
Den CAE verwenden
Wed, Mar 10th 2010 18
Starteigenschaft der Datenbank ändern
Tue, Mar 9th 2010 24
Vorhandene Domino Anwendungen zu Verbundanwendungen umgestalten
Tue, Mar 9th 2010 29
Verbundanwendung aus einer existieren Anwendung erzeugen
Tue, Mar 9th 2010 24
Top 10
Kalenderwochen stimmen nicht mehr in Notes 8?
Sun, Dec 20th 2009 132
Lotus Notes 8.5 auf Ubuntu installieren
Sat, Oct 31st 2009 119
RSS Feeds in Anwendungen implementieren
Sun, Jan 31st 2010 103
Notes Datenverzeichnis auf Netzwerklaufwerken
Wed, Jan 27th 2010 97
Welche Systemanforderungen gelten für Domino 8.5 und Notes 8.5
Fri, Sep 18th 2009 84
Liste der ODS (On Disk Structure) Versionen
Thu, Jul 23rd 2009 82
FixPack 1 für Notes/Domino 8.5 verfügbar
Wed, Jan 27th 2010 74
VMWare Server und CentOS 5.4
Sat, Dec 19th 2009 73
Werkzeuge für objektorientierte Entwicklung von Domino Anwendungen
Tue, Mar 2nd 2010 65
Deutsche Feiertage nach Bundesländern
Wed, Jan 27th 2010 64


RSS Feeds in Anwendungen implementieren
Manfred Meise    

Beliebige Domino Anwendungen können mit wenigen Mitteln um einen RSS Feed erweitert werden, um Inhalte dynamisch zu "pushen" statt konventionall EMails an einen nicht näher definierbaren Verteiler zu senden.

Hierzu sind z.B. zwei zusätzliche Gestaltungselemente erforderlich:

1. Ansicht, welche Inhaltsdokumente selektiert und die Kernstruktur des Feed-XML aus den Dokumenteninhalten aufbereitet
2. Seite mit Einbettung der Feed-Ansicht, um sie in das erforderlich XML-"Rahmenwerk" einkleiden. Alternativ kann auch ein ""$$ViewTemplate" für die Ansicht eingesetzt werden

1. Aufbau der Ansicht:

Spalte Spaltenformel Bedeutung
1 "" Anfangs-Tag eines Eintrags
2 ""+ <<field name for title> + "" Item Tag
3 ""+ +"" Link Tag
4 ""+>"+ +"" Beschreibung
5 ""+@Text()+"" Publikationsdatum
6 ""++""" Autor
7 "" Ende-Tag eines Eintrags



2. Einbettung auf eine Seite:

Folgender XML Code ist als Text vor der einbetteten Ansicht auf die Seite einzugeben:

 

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Mein erster RSS Feed</title>
<link> http://www.mmi-consult.de</link>
<language>de-de</language>
<ttl>40</ttl>
<lastBuildDate>Wed, 29 Apr 2009 07:57:33 GMT</lastBuildDate>
<description>Aktuelle Beiträge</description>


Statt des festen Datums für "lastBuildDate" sollte ggf. ein berechneter Text z.B. mit mit einem @DBColumn in die entsprechende Ansicht verwendet werden, um die jeweils letzte Ändung bereits im Feed abzubilden.

Danach ist die RSS-Feedansicht einzubetten und mit nachfolgendem XML Code abzuschließen.

 

</channel>
</rss>


Damit diese Ansicht als HTML (ohne weiteres Rendering) an den Browser übertragen wird, ist es zwingend erforderlich, auf der Seite folgendes Merkmal zu setzen:
Image:RSS Feeds in Anwendungen implementieren

Image:RSS Feeds in Anwendungen implementieren

URL für den Aufruf des RSS Feed (z.B. aus der Notes 8 Seitenleiste):

http:////?openPage.

---------------------
http://www.mmi-consult.de/FAQ/dx/10.07.2009143705MMEGT9.htm
Jan 31, 2010
113 hits



Recent Blog Posts
21


Lotus Notes 7.01 Linux Client Installation
Tue, Mar 16th 2010 9:31a   Michael Siegrist
Zu Evaluierungszwecken benötigten wir einen Lotus Notes 7.01 Client unter Linux. Zum Glück gibt es ja im Internet diverse Ressourcen, die das recht gut beschreiben. Eine meiner Ansicht nach sehr gute ist die von Julian Robichaux. Nach dieser Anleitung habe ich mir Centos 4.3 besorgt und installiert. Julian beschreibt in seiner Anleitung im Step 0, dass er zuerst ein Update auf die aktuelle Version mit up2date (bzw. yum) durchführt. Dies sollte man *nicht* tun, da Centos selbstständig auf [read] Keywords: lotus notes notes client centos linux
11


Erweiterte Komponenteneigenschaften bearbeiten
Fri, Mar 12th 2010 3:25a   Michael Siegrist
Weiterführende Komponenteneingenschaften werden hier konfiguriert: 1. Im Aktionen Menü gibt es ganz am Ende „Anwendung bearbeiten“, wenn es sich um eine Verbundanwendung handelt Datenbanktitel anzeigen und Twistie ausschalten 2. Mit Klick der rechten Maustaste auf das Objekt "Notes Mail-Navigator" der Seitennavigation kann das Eigenschaftsfenster geöffnet werden 3. In den Anzeigeeinstellungen wird die Titelleiste aktiviert 4. Unter „Erweitert“ mit [read] Keywords: domino ibm notes notes client eclipse java
16


Komponenteneigenschaften bearbeiten
Thu, Mar 11th 2010 3:28a   Michael Siegrist
Im Composite Application Editor (CAE) werden die Komponenteneigenschaften wie folgt bearbeitet: 1. Mit Klick der rechten Maustaste auf das Objekt „Notes Mail-Navigator“ der Seitennavigation kann das Eigenschaftsfenster geöffnet werden 2. Auf dem Tab „Komponenteneinstellungen“ den Komponentennamen und die Notes-URL anpassen. Die Replik-ID der Datenbank befindet sich von S.45/5 in der Zwischenablage. Mit „OK“ bestätigen Hinweis: Die oben verwendete Rep [read] Keywords: domino notes notes client application java
18


Den CAE verwenden
Wed, Mar 10th 2010 3:31a   Michael Siegrist
Nach dem Ändern der Starteigenschaft der Anwendung kann nun mit dem CAE gearbeitet werden. 1. Die Anwendung im Notes Standard Client neu öffnen und die „Anwendung bearbeiten“ 2. CAE nach dem Start, eventuell muss auf die „Kompentenbibliothek“ gewechselt werden 3. Per Drag and Drop von der Komponentenleiste einen „Notes Mail-Navigator“ in das mittlere Fenster ziehen 4. Im Designer unter „Eigenschaften“ auf „Dokument-IDs [read] Keywords: domino notes
24


Starteigenschaft der Datenbank ändern
Tue, Mar 9th 2010 8:29a   Michael Siegrist
Um mit dem Composite Application Editor (CAE) arbeiten zu können, muss nachdem eine Notes Datenbank als Verbundanwendung definiert wurde, die Starteigenschaft der Datenbank geändert werden. Danach kann dann die Datebank mit dem CAE weiterentwickelt werden: 1. Die Eigenschaften der Anwendung im Designer anzeigen 2. Das Eigenschaftsfenster startet mit dem Tab „Allgemein“ 3. Nach dem Klick auf den „Starten“ Tab folgende Eigenschaften auswählen 4. Kli [read] Keywords: domino notes application
29


Vorhandene Domino Anwendungen zu Verbundanwendungen umgestalten
Tue, Mar 9th 2010 5:25a   Michael Siegrist
Vorhanden Domino Anwendungen verwenden leider nicht das moderne Ansichten-Design aus z.b. der Maildatenbank von 8.5. Die nachfolgende Vorgehensweise erlaubt es, vorhandene Domino Anwendungen zu Verbundanwendungen umzugestalten um das Feature der "JavaViews" in vorhanden Anwendungen zu verwenden. Das nachfolgende Beispiel basiert auf der Diskussionsschablone von IBM Lotus Notes ND 7. Eine Anwendung anhand dieser Schablone wird als Ausgangsbasis verwendet Verbundanwendung aus einer existiere [read] Keywords: domino ibm lotus notes
24


Verbundanwendung aus einer existieren Anwendung erzeugen
Tue, Mar 9th 2010 5:25a   Michael Siegrist
Um mit dem Composite Application Editor (CAE) arbeiten zu können, muss eine Notes Datenbank als Verbundanwendung definiert werden. Hierzu sind die nachfolgende Schritte notwendig: 1. Im Designer zu "Verbundanwendungen - Anwendungen" navigieren. Ein Klick auf „Neu Verbundanwendung“ 2. Hier die Eigenschaften der neuen Verbundanwendung 3. Nach Klick auf „OK“ wird das generierte WSDL angezeigt 4. Nach schließen des WSDLs wird die Definition mit Namen angezeigt [read] Keywords: notes application
33


Einführung in die Entwicklung von Composite Applications
Tue, Mar 9th 2010 3:25a   Manfred Meise
Beim diesjährigen Entwicklercamp 2010 in Gelsenkirchen haben wir eine HandsOn Session zum obigen Thema durchgeführt. Die Beispieldateien hierfür stellen wir gern zur Verfügung. Die Anleitung für die Durchführung einer eigenen Übung und die Themeneinführung finden sich hier. [read] Keywords: application applications
31


Objektorientierter Entwurf und Entwicklung von Domino Anwendungen
Mon, Mar 8th 2010 12:24p   Manfred Meise
Beim diesjährigen Entwicklercamp 2010 in Gelsenkirchen haben wir unsere Erfahrungen und Vorgehensweisen bei der Entwicklung von Domino Anwendungen mit objektorientierten Ansätzen, Mitteln und Werkzeugen vorgestellt. Das Vortragsmaterial findet sich hier Objektorientierte Entwicklung Siehe hierzu auch: Werkzeuge für objektorientierte Entwicklung von Domino Anwendungen [read] Keywords: domino




65


Werkzeuge für objektorientierte Entwicklung von Domino Anwendungen
Tue, Mar 2nd 2010 3:26a   Manfred Meise
Im Rahmen unserer objektorientierter Implementierung von selbstdefinierten Klassen von Kundenanwendungen und eigenen Produkten setzen wir seit geraumer Zeit ein zusätzliches Werkzeug für die Analyse- und Implementierungsphase ein: "Enterprise Architect" von SparxSystems. Einer der Gründe warum wir mit diesem OOA/OOD Werkzeug arbeiten, ist die Möglichkeit eigene CodeTemplates zu erstellen, um neben den Standard-Sprachen (wie Java, C, VB und weitere) auch sonstige Programmiersprachen für [read] Keywords: domino lotusscript enterprise java




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - FAQ - Mobile Edition