Update of /var/cvs/applications/searchrelate/META-INF/tags/mm/searchrelate
In directory james.mmbase.org:/tmp/cvs-serv22530/tags/mm/searchrelate

Modified Files:
        relatednodes.tagx 
Log Message:
support for a 'constraints' fragment


See also: 
http://cvs.mmbase.org/viewcvs/applications/searchrelate/META-INF/tags/mm/searchrelate


Index: relatednodes.tagx
===================================================================
RCS file: 
/var/cvs/applications/searchrelate/META-INF/tags/mm/searchrelate/relatednodes.tagx,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- relatednodes.tagx   19 Jun 2008 12:23:51 -0000      1.9
+++ relatednodes.tagx   19 Jun 2008 13:09:27 -0000      1.10
@@ -6,7 +6,7 @@
     >
   <!--
       @author Michiel Meeuwissen
-      @version $Id: relatednodes.tagx,v 1.9 2008/06/19 12:23:51 michiel Exp $
+      @version $Id: relatednodes.tagx,v 1.10 2008/06/19 13:09:27 michiel Exp $
   -->
   <jsp:directive.tag
       example="See /mmexamples/searchrelate"
@@ -35,6 +35,9 @@
   <jsp:directive.attribute name="precreate"           type="java.lang.String"
                            description="Jsp to call just before commit of the 
create node."
                            />
+  <jsp:directive.attribute name="constraints"           fragment="true"
+                           description="Will be called inside the 
relatednodescontainer, so you can add extra constraints."
+                           />
 
   <jsp:directive.attribute name="alt"           type="java.lang.String"
                            description="Alt text for the create-button. 
Defaults to '+'."
@@ -64,14 +67,14 @@
         <ol>
           <mm:node id="source" />
 
-          <mm:relatednodes type="${type}"
-                           role="${r}"
-                           orderby="${order}">
-
+          <mm:relatednodescontainer type="${type}" role="${r}">
+            <mm:sortorder field="${order}" />
+            <jsp:invoke fragment="constraints" />
+            <mm:relatednodes>
             <mm:include page="${empty li ? '/mmbase/searchrelate/list/li.jspx' 
: li}"
                         referids="source,[EMAIL PROTECTED],icondir?" />
-
           </mm:relatednodes>
+          </mm:relatednodescontainer>
         </ol>
         <mm:import id="icons"><mm:url page="${empty icondir ? 
'/mmbase/style/images' : icondir}" /></mm:import>
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to