Archive for September, 2008

Great UI examples for LN applications (recap)

Some time ago I was asking for some examples of great UI’s for Lotus Notes applications. All this promote the upcoming roll-out of the Notes 8 client in our organization.

Too bad I did not receive so many examples but the ones I received were very helpful and food for thought.

Criteria I would like to set for a great UI is that it should look:

  • similar in both Notes 8 standard (Java) and basic configuration
  • familiar to the PIM applications
  • like a Notes 8 application

One great help was the document ‘User experience guidelines for IBM® Lotus® rich client applications and plug-ins‘ written by Mary Beth Raven. On Inside Lotus you can also download a example discussion template so you can see yourself how the new templates will look like (in your Notes 7 client).

Also Martin Vereecken wrote a usefull tip about mimicing the action buttons from Java views.

Well here is my so far so good result:

UI example
UI example

Nothing ’spectaculair’ but going to the guidelines document and applying the rules in an application brings a lot of ‘logic’ and consistence among other applicatons to the end-user.

One guideline had my special attention:
Put actions in the Actions menu and action bar. Do not put actions in the outline unless the action is directly related to one of the views or folders.
Normally I use an outline for actions that are so general that I want to have it everywhere available (like opening a configuration profile). Therefor I added a header with tabs. One is called ‘Menu options’ where I provide a dialogs with actions that are related to certain userroles (admin, editor, reader).
I also added a ‘Using’ and ‘About’ tab in the header to push our developers to provide instructions and general information about the application. Something that is often lacking.
For the ‘menu’ or ‘outline’ I would like to use collapsible tables like in the OpenTV project on OpenNTF but that is still bugging me
Your contribution is still welcome =)

Comments (10)

I want to believe

This thursday I saw Sharepoint’s WIKI and the X-Files movie ‘I want to believe’ on the same day. Is this a coincident?

We have been reviewing several WIKI systems (one of them was Quickr, the first release). The ones I have seen and used (to generate content) we’re all lacking that finishing touch, that would make them 100% solid and understandable from a user perspective (sorry you Lotus folk but I hope you have done a much better work with the second release of Quickr).

That’s why I was really surprised when I saw Sharepoint’s WIKI with the notice that we were going to use that system. I guess time to market was more important for MS than producing some quality.

The overall feeling among all projectmembers was ‘yes this system is not good at all, but at least we have something and hopefully the issues will be solved in the next release’. I start asking ‘why do people really want to believe that Sharepoint is that good‘?

Well you pay your good money for a system that does not do what you expect it should do and you have no answer if issues will be solved in the future.

Especially the biggest problem we are facing now is that making reference links to Notes documents are not allowed (by default I pressume) since all references must start with http://, https://, ftp:// or other variants but not notes://.

If you have an answer how to ‘enable’ or make it possible to make references to Notes documents please tell me since Google did not brougt me the answer.

Well that’s my aggravation for now, concluding that stupid people should not breath or make IT decisions.

Ps On IMDB you can find the average rating of the X Files movie which is (also) a bit over-rated.

Leave a Comment

Framesets (Notes client), a bug or maybe I am doing something wrong…?

I am experiencing a problem with setting up a Frameset to be used in the Notes client. Here is a simple graphic example how I have set it up:

my frameset

my frameset

In Frame C I am loading a Form that contains the same open and close tables that is used in the OpenTV project on OpenNTF. Each table in the left navigation can expand and collaps itself by an action hotspot with a following construction:
the hotspot and its formula

the hotspot and its formula

@If(nav_option=”0″;
 @Do(
  @SetField(“nav_option”;”");
  @PostedCommand([ViewRefreshFields])); 
 @Do(
  @SetField(“nav_option”;”0″);
  @PostedCommand([ViewRefreshFields]))
)

Based upon hide/when formulas the tables ‘mimics’ to be collapsed or expanded.

This works nice untill… I use in frame D a new Frameset and one of its Frames is a preview Frame. This preview Frame you get when you name it ‘NotesPreview’ and give it an URL as type (see image below).

the other frameset

the other frameset

Is this a known ‘bug’ ? Or am I doing something wrong? It seems like this preview Frame is ‘consuming‘ the actions that are being triggered when clicking on one of the action hotspots…

Thanks for your help/guidance!

Comments (4)