Author: michiel
Date: 2010-03-16 16:29:35 +0100 (Tue, 16 Mar 2010)
New Revision: 41424

Added:
   
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/relate.jspx
Modified:
   
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/index.jspx
Log:
test-case for mm-sr:relate

Modified: 
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/index.jspx
===================================================================
--- 
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/index.jspx
      2010-03-16 13:44:40 UTC (rev 41423)
+++ 
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/index.jspx
      2010-03-16 15:29:35 UTC (rev 41424)
@@ -235,6 +235,12 @@
               <a href="${_}">mm-sr:search in a mm:form</a>
             </mm:link>
           </li>
+
+          <li class="done">
+            <mm:link page="relate.jspx" referids="${referids}">
+              <a href="${_}">Basic mm-sr:relate useage</a>
+            </mm:link>
+          </li>
           <li>Make more test-cases for this tag</li>
         </ul>
         <hr />

Added: 
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/relate.jspx
===================================================================
--- 
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/relate.jspx
                             (rev 0)
+++ 
mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/relate.jspx
     2010-03-16 15:29:35 UTC (rev 41424)
@@ -0,0 +1,38 @@
+<?xml version="1.0" ?>
+<mm-sre:html
+    styleClass="search"
+    xmlns:jsp="http://java.sun.com/JSP/Page";
+    xmlns:c="http://java.sun.com/jsp/jstl/core";
+    xmlns:mm-sre="urn:jsptagdir:/WEB-INF/tags/mm/searchrelateexample"
+    xmlns:mm-srt="urn:jsptagdir:/WEB-INF/tags/mm/searchrelate"
+    xmlns:mm-sr="http://www.mmbase.org/tags/mm/searchrelate";
+    xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";>
+
+
+  <mm:node number="default.mags">
+    <mm:relatednodescontainer type="news" id="current"  role="posrel">
+      <mm:sortorder field="number" direction="down" />
+      <mm:relatednodes id="related" />
+    </mm:relatednodescontainer>
+
+
+    <mm:listnodescontainer type="news" id="repository">
+      <mm:sortorder field="number" direction="down" />
+      <mm:constraint field="number" operator="IN" referid="related" 
inverse="true" />
+    </mm:listnodescontainer>
+
+    <mm-sr:relate
+                current="${current}" repository="${repository}"
+                maxpages="10"
+                pagesize="5"
+                unrelate="true"
+                create="true"
+                extracreate="">
+      <jsp:attribute name="currentTitle"><b>News</b></jsp:attribute>
+      <jsp:attribute name="repositoryTitle"><b>Add other 
news</b></jsp:attribute>
+    </mm-sr:relate>
+  </mm:node>
+
+  <mm:escape escape="links">$URL: 
https://scm.mmbase.org/mmbase/branches/MMBase-1_9/applications/searchrelate/example-webapp/src/main/webapp/search.jspx
 $</mm:escape>
+
+</mm-sre:html>

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

Reply via email to