XPages Help Application v3.0.0

Home » XPages Help Application v3.0.0

I’ve just completed development of new release of the XPages Help Application. There are a number of enhancements and modifications, including some refactoring of the Java code based on the learning I’ve gained over the last six months.

The most significant enhancement is a mobile interface, accessible via the m_Content.xsp XPage. You can see some teasers of the functionality in the screenshots attached, showing the iPad interface. You’ll see that it reproduces all the read-only functionality of the web application – Contents, Index, Search and Bookmarks views as well as the ability to add to and remove from bookmarks. Editability of content will not be added to mobile, mainly because the CK editor does not work on mobile devices.

The other significant enhancement is again because of the CK editor. After editing one document, saving, and then re-editing I found the Insert Image button on the CK editor would not launch the dialog. This seems to be a problem either with the partial refresh or the use of the dynamic content. A full refresh solved the issue, but users of release 2.0.x will know that the Dojo Border Container is applied after the page content is loaded, so a full refresh does not provide optimal user experience. As a result, I have changed the functionality to launch a new XPage whenever a Help document is edited. This gives an additional benefit of increasing the available screen real estate when adding content.

The other enhancement of note is adding an Authors field to bookmarks profiles, so authenticated users only need Author access to the application (previously Editor access was required).

I currently do not have plans to refactor the application for use in 8.5.2, except as required by any Intec customers. However, if developers would find that useful, please let me know. It should just be a case of removing the mobile content.

20111114-231415.jpg

20111114-231424.jpg

20111114-231431.jpg

2 thoughts on “XPages Help Application v3.0.0”

  1. Looks good Paul. You’ll submit for the contest, right?

    Are you using the extlib mobile controls? Have you thought about using the Dojo Mobile splitted view for tablets?

    1. Hi Niklas, yes, I will submit. I’d like to get a few people to do some testing because quite a bit of code has been changed.

      I hadn’t seen the dojo mobile controls, but looking at the Dojo toolkit documentation it looks like it could be useful. I’ll have a look at those, possibly for a 3.5.0 release.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top