Idea for a new jPart - floating help box

Nov 13, 2009 at 5:27 AM

I have recently built a utility that loads help text from a list and dynamically presents that text in a floating div to the left of the form field being filled out. Already a half dozen people in my company have seen this and want to do the same thing. I don't have the time to build a jPart from it, but based on the reaction, a number of people might be interested.

Coordinator
Nov 13, 2009 at 5:43 AM

Bill,

Could you please elaborate a bit more on this idea. Where does the help text live? In a same list as form users are filling out or in some lookup list? Could you send us a screenshot of your UI (mask out company related stuff) and I will try to help you out this weekend.

Nov 13, 2009 at 6:10 PM

Samir,

The help is sourced from a list called 'HelpText' that has two columns: Title, and HelpText. The Title contains the name of the field that matches the Form fieldname. The HelpText holds the text to be presented in a floating div. On startup I read the list and attach the helptext to a variable added to each form field item. Then I setup the mouseover event handler that sets the text in the floating div to this.helptext and moves the help box to a location near the field in question. I don't currently build the help box dynamically. It is in a web part by itself as a <div id="helpbox"><img animated gif loading thing></img></div>... Then i replace the animated gif with a "welcome" msg on startup. This helps set the expecation of the viewer that the loading is continuing. (I load several lists on startup that take some time.

I would be willing to try to make a jPart, but it will be a couple of weeks before I could get to it.

Coordinator
Dec 10, 2009 at 2:46 PM

Bill,

I am still planing on creating a jPart for the help text. We are trying to roll out jPoint 0.8 with some nice updates, then I can focus back on developing all these great ideas.