You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/11/13 15:04:01 UTC

svn commit: r835853 - in /labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview: ListStyleTable.java ListStyleUl.java

Author: simoneg
Date: Fri Nov 13 14:04:00 2009
New Revision: 835853

URL: http://svn.apache.org/viewvc?rev=835853&view=rev
Log:
LABS-494: first, last, odd and even CSS classes on lists

Modified:
    labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTable.java
    labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleUl.java

Modified: labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTable.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTable.java?rev=835853&r1=835852&r2=835853&view=diff
==============================================================================
--- labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTable.java (original)
+++ labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTable.java Fri Nov 13 14:04:00 2009
@@ -76,7 +76,20 @@
 
 	@Override
 	protected void openRow() {
-		buff.append("<tr>");
+		buff.append("<tr class=\"");
+		buff.append('\n');
+		buff.append("#if ($velocityCount == 1)\n");
+		buff.append("first \n");
+		buff.append("#end\n");
+		buff.append("#if (($velocityCount / 2) == 0)\n");
+		buff.append("even \n");
+		buff.append("#else\n");
+		buff.append("odd \n");
+		buff.append("#end\n");
+		buff.append("#if ($velocityCount == $list.getList().size())\n");
+		buff.append("last \n");
+		buff.append("#end\n");
+		buff.append("\">");		
 	}
 
 	@Override

Modified: labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleUl.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleUl.java?rev=835853&r1=835852&r2=835853&view=diff
==============================================================================
--- labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleUl.java (original)
+++ labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleUl.java Fri Nov 13 14:04:00 2009
@@ -63,7 +63,20 @@
 
 	@Override
 	protected void openRow() {
-		buff.append("<li>");
+		buff.append("<li class=\"");
+		buff.append('\n');
+		buff.append("#if ($velocityCount == 1)\n");
+		buff.append("first \n");
+		buff.append("#end\n");
+		buff.append("#if (($velocityCount / 2) == 0)\n");
+		buff.append("even \n");
+		buff.append("#else\n");
+		buff.append("odd \n");
+		buff.append("#end\n");
+		buff.append("#if ($velocityCount == $list.getList().size())\n");
+		buff.append("last \n");
+		buff.append("#end\n");
+		buff.append("\">");		
 	}
 
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org