Update of /var/cvs/contributions/didactor2/src/core/metainf/tags/di/core
In directory 
james.mmbase.org:/tmp/cvs-serv6514/didactor2/src/core/metainf/tags/di/core

Modified Files:
        blocks.tagx 
Log Message:
styleclass, separator, some other attributes


See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/core/metainf/tags/di/core


Index: blocks.tagx
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/core/metainf/tags/di/core/blocks.tagx,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- blocks.tagx 26 Jun 2008 15:37:31 -0000      1.1
+++ blocks.tagx 4 Jul 2008 08:03:48 -0000       1.2
@@ -7,17 +7,30 @@
       description="" />
 
   <jsp:directive.attribute name="classification"    required="true" />
+  <jsp:directive.attribute name="styleClass"   />
+  <jsp:directive.attribute name="separator"         fragment="true" />
+  <jsp:directive.attribute name="beforefirst"       fragment="true" />
+  <jsp:directive.attribute name="afterlast"         fragment="true" />
 
   <mm:hasfunction set="components" name="blockClassification">
-    <div class="mmbase_fw_blocks ${classification}">
+    <div class="mmbase_fw_blocks ${classification} ${styleClass}">
       <mm:functioncontainer>
         <mm:param name="id">didactor.${classification}</mm:param>
         <mm:listfunction set="components" name="blockClassification">
           <mm:stringlist referid="_.blocks">
+            <mm:first>
+              <jsp:invoke fragment="beforefirst" />
+            </mm:first>
             <mm:include page="/shared/component.jspx">
               <mm:param name="name">${_.component.name}</mm:param>
               <mm:param name="block">${_.name}</mm:param>
             </mm:include>
+            <mm:last inverse="true">
+              <jsp:invoke fragment="separator" />
+            </mm:last>
+            <mm:last>
+              <jsp:invoke fragment="afterlast" />
+            </mm:last>
           </mm:stringlist>
         </mm:listfunction>
       </mm:functioncontainer>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to