Author: simoneg
Date: Mon Feb 1 15:46:56 2010
New Revision: 905312
URL: http://svn.apache.org/viewvc?rev=905312&view=rev
Log:
Display errors before button, for usability pattern
Modified:
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
Modified:
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java?rev=905312&r1=905311&r2=905312&view=diff
==============================================================================
---
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
(original)
+++
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
Mon Feb 1 15:46:56 2010
@@ -111,16 +111,6 @@
out.write("<input type=\"submit\"
class=\"DefaultHiddenSubmit\" value=\"-\"/>");
out.flush();
super.produce(out);
- if (actions != null) {
- out.write("<div class=\"MagmActions\">");
- int i = 0;
- for (FormAction action : this.actions) {
- out.write(createAction(action, i));
- i++;
- }
- out.write("</div>");
- }
- out.write("</div>");
List<LocalizableString> allerrs = new
ArrayList<LocalizableString>(this.errors);
allerrs.removeAll(sentErrors);
if (allerrs.size() > 0) {
@@ -145,6 +135,16 @@
}
out.write("</ul></div>");
}
+ if (actions != null) {
+ out.write("<div class=\"MagmActions\">");
+ int i = 0;
+ for (FormAction action : this.actions) {
+ out.write(createAction(action, i));
+ i++;
+ }
+ out.write("</div>");
+ }
+ out.write("</div>");
out.write("</form>");
} catch (IOException e) {
throw new MagmaException(e, "Error writing to output");
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]