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

Modified Files:
        blocks.tagx 
Log Message:
you can e.g. not use divs inside an ul, so made the surrounding div optional


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.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- blocks.tagx 22 Oct 2008 09:31:44 -0000      1.9
+++ blocks.tagx 15 Jan 2009 20:14:25 -0000      1.10
@@ -9,12 +9,15 @@
 
   <jsp:directive.attribute name="classification"    required="true" />
   <jsp:directive.attribute name="styleClass"   />
+  <jsp:directive.attribute name="surrounding_div"   type="java.lang.Boolean" />
   <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} ${styleClass}">
+    <c:if test="${empty surrounding_div or surrounding_div}">
+      <jsp:text>&lt;div  class="mmbase_fw_blocks ${classification} 
${styleClass}"&gt;</jsp:text>
+    </c:if>
       <mm:functioncontainer>
         <mm:param name="id">didactor.${classification}</mm:param>
         <mm:listfunction set="components" name="blockClassification">
@@ -66,7 +69,8 @@
 
         </mm:listfunction>
       </mm:functioncontainer>
-
-    </div>
+    <c:if test="${empty surrounding_div or surrounding_div}">
+      <jsp:text>&lt;/div&gt;</jsp:text>
+    </c:if>
   </mm:hasfunction>
 </jsp:root>
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to