Too many clicks to get to descriptions of fields
(MGNLUI-2661)
|
|
| Status: | Closed |
| Project: | Magnolia UI |
| Component/s: | forms |
| Affects Version/s: | None |
| Fix Version/s: | 5.2.4 |
| Type: | Sub-task | Priority: | Neutral |
| Reporter: | Andreas Weder | Assignee: | Chunhua Liu |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | usability, ux | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Template: |
|
||||||||||||||||
| Date of First Response: | |||||||||||||||||
| Description |
|
Please research if we could always show all dialog help texts and all field descriptions in all dialogs, if a user clicks on the "?" in the header of any dialog. The idea is to offer a convenient way to get to know a project setup by just "enabling help" once and get to see it everywhere. Not all UI and technical issues may have been considered yet - please first research the implications and technical feasibility before investing full time in this feature. |
| Comments |
| Comment by Chunhua Liu [ 15/Apr/14 ] |
|
Yes, We can display dialog help texts and field descriptions everywhere. FormFieldWrapper.java
public void setHelpEnabled(boolean isHelpEnabled) {
helpButton.setVisible(
isHelpEnabled &&
helpDescription != null &&
!"".equals(helpDescription) &&
!errorAction.isVisible());
if (!isHelpEnabled && helpSection != null) {
hideHelp();
return;
}
if (helpButton.isVisible() && helpSection == null) {
showHelp();
}
}
but this issue maybe is repeat or similar to |
| Comment by Daniel Lipp [ 15/Apr/14 ] |
|
Pls resolve with "obsolete" so it's obvious we won't take any action on this ticket. |
| Comment by Andreas Weder [ 15/Apr/14 ] |
|
Please note that the difference between If that was clear, tant pis, if not, please re-open this issue and add the feature idea to the backlog. |
| Comment by Christoph Meier [ 15/Apr/14 ] |
|
The above comment from Andreas i correct. The proposed change (FormFieldWrapper#setHelpEnabled) is part of a "simple solution"* for *) the simple solution oaslo doesn't properly resolve |
| Comment by Andreas Weder [ 15/Apr/14 ] |
|
Ok. Just to be clear: this is not very important. It's an idea for a neat "help mode" feature which we thought would come for a cheap price, but nothing that has to be released as part of 5.2.4. It doesn't even have to go into maintenance. I don't mind if you convert this into an issue, mark it as "improvement" and take it out of this sprint. |
| Comment by Chunhua Liu [ 16/Apr/14 ] |
|
By global variable setting to control "open the help-text" visible status for sticky across dialogs. |
| Comment by Christoph Meier [ 16/Apr/14 ] |
|
It's sufficient if the "show descriptions"-feature is sticky only during a session. (I just asked Andreas.) (If it should be "super-sticky" we'd probably would store the state on the server on the profile ...) |
| Comment by Chunhua Liu [ 17/Apr/14 ] |
|
According to static variable of DialogHeaderWidget to control help icon display across dialogs, because that DialogHeaderWidget is a GWT class, it run in browser, so that static variable's scope is current page, it mean that if we refresh current page or open a new page, its value will be reset. |