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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to