[ http://jira.dspace.org/jira/browse/DS-151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrea Bollini closed DS-151. ----------------------------- Resolution: Fixed > XMLUI Submission forms display errors during add/remove - ID: 2543413 > --------------------------------------------------------------------- > > Key: DS-151 > URL: http://jira.dspace.org/jira/browse/DS-151 > Project: DSpace 1.x > Issue Type: Bug > Components: XMLUI > Reporter: Charles Kiplagat > Assignee: Tim Donohue > Fix For: 1.5.2 > > Attachments: dri2xhtml_structural_xsl.patch, > org_dspace_submit_step_DescribeStep.patch > > > This is not a major bug, but an annoying usability problem. > When you are adding/removing values (via "Add" and "Remove" buttons) in > multi-valued fields during the XMLUI submission process, you receive > errors/warnings on empty required fields which you may not have even gotten > to yet. During local usability testing, many users found it disconcerting > that the interface displays validation errors next to fields before they > even submit the entire form. > I've found a fix to this issue which also works with the existing JSPUI. > The patches are attached. Essentially, we add logic to only perform form > validation when the "Next" button (or Progress Bar) is pressed. This > ensures that users can click "Add", "Remove" on fields (or step "Back" in > the process) without receiving validation error messages. > The attached patches are for the org.dspace.submit.step.DescribeStep class > (which performs backend processing of both XMLUI and JSPUI), and the > DRI2XHTML structural.xsl which builds the default XMLUI theme. Changes to > the DescribeStep class were tested with both the XMLUI and JSPUI (despite > the fact that this usability problem only exists on XMLUI). The patches > were built based on the latest code in dspace-1_5_x branch (as of > 2009-01-28). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.dspace.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ _______________________________________________ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel