Author: michiel
Date: 2009-11-17 12:14:03 +0100 (Tue, 17 Nov 2009)
New Revision: 39729

Modified:
   
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relatednodes.tagx
Log:
'addposition' attribue

Modified: 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relatednodes.tagx
===================================================================
--- 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relatednodes.tagx
   2009-11-17 03:16:26 UTC (rev 39728)
+++ 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relatednodes.tagx
   2009-11-17 11:14:03 UTC (rev 39729)
@@ -70,8 +70,13 @@
                            description="Jsp to call just before commit of the 
created node."
                            />
   <jsp:directive.attribute name="createposition"      type="java.lang.String"
-                                                  description="Position of 
create link, default is down"
+                                                  description="Position of 
create link. Either 'up' or 'down'. Default is down."
                                                   />
+
+  <jsp:directive.attribute name="addposition"      type="java.lang.String"
+                                                  description="Where new items 
will be added to the list. Either 'up' or 'down'. Default is the value of the 
'createposition' attribute."
+                                                  />
+
   <jsp:directive.attribute name="constraints"           fragment="true"
                            description="Will be called inside the 
relatednodescontainer, so you can add extra constraints. (Only works in mmbase 
ge 1.9)"
                            />
@@ -171,6 +176,7 @@
   <mm:import id="_role">${empty role and empty path ? 'posrel' : 
role}</mm:import><!-- role defaults to 'posrel' -->
   <mm:import id="_direction">${empty direction? 'UP' : 
direction}</mm:import><!-- defaults to UP -->
   <mm:import id="_createposition">${empty createposition? 'bottom' : 
createposition}</mm:import>
+  <mm:import id="_addposition">${empty addposition? _createposition : 
addposition}</mm:import>
 
 
   <mm:write request="org.mmbase.searchrelate.relatednodes" value="${rid}" />
@@ -208,8 +214,8 @@
   <mm:relatednodescontainer path="${path}" type="${empty path ? type : ''}" 
role="${_role}"
                             searchdirs="${searchdirs}"
                             id="query">
+    <jsp:invoke fragment="constraints" />
     <mm:sortorder field="${_orderby}" direction="${_direction}" />
-    <jsp:invoke fragment="constraints" />
     <mm:sortorder field="number" direction="UP" />
   </mm:relatednodescontainer>
 
@@ -223,6 +229,7 @@
     <mm:import from="parent" id="role"      externid="_role" />
     <mm:import from="parent" id="direction" externid="_direction" />
     <mm:import from="parent" id="createposition" externid="_createposition" />
+    <mm:import from="parent" id="addposition" externid="_addposition" />
     <mm:import from="parent" id="formtag"   externid="_formtag" />
     <mm:import from="parent" id="fields"    externid="_fields" />
     <mm:import from="parent" id="delete"    externid="_delete" />

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to