XPages tip: Multi language support for labels

Back in 2014 I wrote a blog about controlling the labels in a XPages application, via a web interface, backed by a property file which is inside the application. One of the most wanted requests was multi language support. So I added configurable multi language support to my applications. I used it at several projects Read More

Start contribution to the OpenNTF wiki

At IBM Connect John Jardin was pitching the new wiki of OpenNTF. I think it is a very good initiative to collect as much as possible content about XPages and related subjects in one place. Today I have added my first wiki page about themes. I hope it will be helpful. I will call every Read More

Mentoring, modernisation or liberation

Last week I was in Orlando for IBM Connect. The first time as independent developer and I was very happy to be part of the new format of the conference. My (short) take on IBM Connect There were mixed feelings about IBM Connect after last year. At the beginning you could this feeling again, but Read More

XPages tip: My take on a bootstrap pager

On Stackoverflow I answered a question about the strange behaviour of builtin bootstrap pager of the Extension Library. Bryan Schmiedeler asked me to share my own renderer. How it started Before Boostrap4XPages was pulled into the Extension Library I already has a requirement of a Bootstrap styled pager in a XPages application. I gave Bootstrap4XPages a Read More

My slides of SNoUG 2015: Let’s serve your data

Yesterday I attended the SNoUG event in Zurich, Switzerland as a speaker. My session was about servlets, and then especially the OSGi servlets. I created also sample plugins for a Domino OSGi servlet and a web app for a servlet on other Java servers, like Websphere, Tomcat and JBoss. In between there is a plugin Read More

From the archive: How to customize theXPages CKEditor toolbar with a Java bean

I was reading the blog post from Marky Roden about ‘How to easily hide an XPages CKEditor toolbar‘. I was thinking back at e-office I wrote also a blog about customising the Toolbar of the CKEditor. I found it in the way back machine, because the took the domino-weblog down after I left. Here is Read More

Jackson JSON wrapper plugin

A while ago I wrote a OSGi plugin to make the excellent Jackson JSON library available for every application on a Domino server. It works fine, except the security issue. Today I was reading the blog post of John Dalsgaard about ‘Elevating permissions on your third party jar‘. This inspired me to rewrite my Jackson Read More

Lesson Learned: a Button need an id to trigger action

Sometimes I type in the xml in a XPages app, rather then drag and drop a component. Yesterday I did the same for a button. Everything looks great as a button with the required label text. So I added the event handler, this time not by typing in, but via the properties pane in the Read More

Quick XPages tip: add Fullcalendar plugin to your application

In one of my XPages projects there was the need of a calendar display of data. First stop was the Demo application of the OpenNTF Extension Library, which contains a calendar control. After some attempts to get my data displayed in this control, I skipped it and moved to a JQuery plugin, FullCalendar. I was Read More

My take on JSoup

Next to my daily projects I am working on a new pet project, based on XPages. May be later more about this project 😉 One of the requests was, more a nice to have, to import lots of data in the new application, to avoid to do it manually. So I searched on Google and Read More