11. Juni 2013 Posted by Jörg Fengler
Ältere Versionen des CKEditors vertragen sich nicht mit IE10.
(Die Fläche, wo man normalerweise den Text bearbeiten kann, wird ausgegraut angezeigt)
Die Inkompatibilität wurde mit der CKEditor Version 3.6.6 behoben.
Bei Domino tritt die Inkompatibilität unter Domino 8.5.2 auf und ist mit 8.5.3 behoben.
22. März 2013 Posted by Jörg Fengler
Der Rest-Client
Wer mit der Rest-Api-Schnittstelle arbeitet bzw. über sie auf IBM-Produkte zuzugreifen (wie zum Beispiel auf IBM Connections ), sollte einen Blick auf das Addon RestClient für den Firefox werfen.
Zum REST-Client Addon für Firefox
15. Januar 2013 Posted by Jörg Fengler
Wer E-Mails im HTML Format versenden will, sollte sich auf einige Überraschungen gefasst machen.
Zum einen muss ein E-Mail Client kein HTML unterstützen und selbst wenn er es tut, bleibt die spannende Frage welche Elemente er kennt und darstellen kann.
So gab es auch bei der Erstellung eines HTML-Newsletters für Lotus Notes (8.5.3) die eine oder andere kleine Überraschung.
So waren die Schriftgrößen in der HTML-E-Mail ein wenig kleiner als wie sie in einem font-size vorgegeben worden waren und eine min-width Angabe wurde überlesen.
Beim Versuch den Newsletter mit einem background:linear-gradient(#525252, #3E5564); (CSS3-Element) etwas hübscher zu gestalten, sorgte dafür dass gleich alle Style-Informationen von Notes ignoriert wurden.
Weiterführende Links:
Eine englischsprachige Seite bei der so einige Vorschläge zu HTML-Newsletter gemacht werden (nicht nur zum Notes-Client)
Ein Beispiel für eine kleine Java-Klasse zum Versenden von E-Mails.
Eine Seite die verschiedene E-Mail-Programm auf HTML-Kompatibilität abklopft:
15. Januar 2013 Posted by Jörg Fengler
Wer E-Mails im HTML Format versenden will, sollte sich auf einige Überraschungen gefasst machen. Zum einen muss ein E-Mail Client kein HTML unterstützen und selbst wenn er es tut, bleibt die spannende Frage welche Elemente er kennt und darstellen kann. So gab es auch bei der Erstellung eines HT ...
5. November 2012 Posted by Jörg Fengler
Hat ein Feld mehrere Werte so werden die Werte von XPages standardmäßig zunächst durch Komma getrennt angezeigt. Sollen Werte eines Eingabefeldes zeilenweise (jeder Wert in einer eigenen Zeile) angezeigt werden, so muss unter den Properties beim Eintrag multipleSeperator der Wert durch den compu ...
25. Oktober 2012 Posted by Jörg Fengler
Wer bei seinem Notes-Designer bereits eine ältere Version der Extended Lib installiert hat, kann bei der Installation des Update Packs 1 eine kleine Überraschung erleben. Wenn das Installationsprogramm eine ältere Version der extended Lib entdeckt, bricht es die Installation ab und verweist auf sei ...
27. September 2012 Posted by Jörg Fengler
Früher oder später wird jeder XPage-Entwickler im deutschsprachigem Raum gefragt, warum beim Pager ein "Previous" und "Next" steht. (statt ein "Zurück" und "Weiter") Auch wenn man bei XPages an unzähligen Stellen Werte verändern kann, gehören zum Leidwesen der Entwickler die Beschriftung "Next" u ...
25. September 2012 Posted by Jörg Fengler
Laut IBM braucht man nur die Lokalisations-Option (bei den XPage Optionen) aktivieren, angeben in welchen Sprachen die Anwendung zur Verfügung stellen soll und erhält nach einem Clean für alle XPages und Customer Controls Elemente Properties Dateien, die man dann einem Übersetzer in die Hand drücke ...
3. August 2012 Posted by Jörg Fengler
Wenn ein Benutzer eine XPage öffnet, so greift der Server mit den Rechten des aktuellen Benutzers auf die Daten zu. Somit muss - wenn die XPage auf anderen Datenbanken zugreift - für aktuellen Benutzer auch die entsprechenden Rechte in den anderen Datenbanken eingerichtet sein. Dies ist allerdings ...
31. Juli 2012 Posted by Jörg Fengler
Ist man es unter Notes gewohnt, dass @Dblookup im Fehlerfall eine Fehlermeldung zurückgibt, so erhält man unter XPages nur ein nichtssagendes und wenig hilfreiches null. Falls man unter XPages rausfinden will, was ein DbLookup moniert. kann man das DbLookup vorrübergehend in einem session.evaluat ...
10. Juli 2012 Posted by Jörg Fengler
Manchmal sind es die kleinen Dinge, die einen aufhalten. Zum Beispiel der Wunsch nur das Datum ohne Zeitangabe in einem Feld abzuspeichern. Glaubt man anfangs noch, dass es ausreicht dem Datepicker zu sagen, dass man nur am Datum interessiert ist, stellte man fest, dass die Option den Datepicker ...
3. Juli 2012 Posted by Jörg Fengler
XPages bietet von Hause aus eine ganze Reihe von Validierungsmöglichkeiten an. Neben den üblichen Prüfungen ob ein Feld gefüllt wurde oder ob es einer regular expression genügt, kann man auch eigene Javascript-Routinen einbinden, die sich komplexere Prüfungen annehmen. Hierzu kann man über die Ei ...
14. Mai 2012 Posted by Jörg Fengler
Browser sind ab und zu für Überraschungen gut. So öffnet der IE 9 XPages im Dokumentmodus "Internet Explorer 7 Standard" also quasi in einem Kompatibilitätsmodus. Soll der IE 9 überredet werden, seine aktuelle Rendering-Engine zu verwenden, so muss der jeweiligen XPage der Parameter "X-UA-Compati ...
10. Mai 2012 Posted by Jörg Fengler
Wer bisher unter XPages mit Comboboxen und Alias-Werten arbeitete, erlebte seine Überraschung wenn er die Box nur als "Read-Only" anzeigen wollte. Statt der Aliasnamen wurde der Originalwert angezeigt. Ab Notes 8.5.3 gibt es die Option "Show disabled control for read-only" Über diese lässt sich ...
23. April 2012 Posted by Jörg Fengler
Wenn eine Lotus Notes Datenbank webfähig gemacht werden soll, stellt sich die Frage, ob sich nicht zumindest ein Teil der Lotus Script-Codes weiter verwenden lässt. Bzw. ob wirklich alles noch einmal in Java Script programmiert werden muss. Ab 8.5.2 gibt es die Möglichkeit einem Agenten das aktu ...