Author: michiel
Date: 2010-03-09 14:03:31 +0100 (Tue, 09 Mar 2010)
New Revision: 41308

Added:
   
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/lazy.tagx
   
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/toggle.tagx
Modified:
   
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relate.tagx
   
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relatednodes.tagx
Log:
Started on mm-sr:lazy and mm-sr:toggle

Added: 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/lazy.tagx
===================================================================
--- 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/lazy.tagx
                           (rev 0)
+++ 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/lazy.tagx
   2010-03-09 13:03:31 UTC (rev 41308)
@@ -0,0 +1,27 @@
+<jsp:root
+    xmlns:jsp="http://java.sun.com/JSP/Page";
+    xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";
+    xmlns:c="http://java.sun.com/jsp/jstl/core";
+    xmlns:mm-sr="http://www.mmbase.org/tags/mm/searchrelate";
+    version="2.0"
+    >
+  <!--
+      @author Michiel Meeuwissen
+      @version $Id$
+  -->
+  <jsp:directive.tag
+      example="See /mmexamples/searchrelate"
+      description="" />
+  <jsp:directive.attribute name="page" required="true" />
+
+  <div class="unloaded">
+    <mm:link  page="${page}" referids="_n...@node">
+      <mm:param 
name="formname">${requestScope['org.mmbase.bridge.jsp.taglib.form'].name}</mm:param>
+      <a href="${_}" class="lazyloading">
+        <img class='loader icon' 
src="${mm:link('/mmbase/style/ajax-loader.gif')}" />
+      </a>
+    </mm:link>
+  </div>
+
+
+</jsp:root>


Property changes on: 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/lazy.tagx
___________________________________________________________________
Name: svn:keywords
   + Id

Modified: 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relate.tagx
===================================================================
--- 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relate.tagx
 2010-03-09 12:24:52 UTC (rev 41307)
+++ 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relate.tagx
 2010-03-09 13:03:31 UTC (rev 41308)
@@ -92,7 +92,6 @@
   <c:if test="${seq eq 0 and (empty load ? true : load)}">
     <jsp:directive.include file="/mmbase/validation/javascript.jspxf" />
     <mm:include page="/mmbase/jquery/jquery.jspx" />
-    <script type="text/javascript" 
src="${mm:link('/mmbase/jquery/jquery.form.js')}"><jsp:text>&lt;!-- Help 
Freakin' IE --&gt;</jsp:text></script>
     <mm:link page="/mmbase/searchrelate/Searcher.js.jsp">
       <mm:param name="locale">${repository.cloud.locale}</mm:param>
       <script type="text/javascript" src="${_}"><jsp:text>&lt;!-- Help 
Freakin' IE --&gt;</jsp:text></script>
@@ -180,15 +179,15 @@
             <form class="searchform"
                   action="${mm:link('/mmbase/searchrelate/page.jspx')}"
                   method="post">
-            <fieldset>
-              <legend><fmt:message key="search" /></legend>
-              <input class="search" type="text" value="" />
-              <a href="#mm_related_${sid}_repository" 
class="search"><fmt:message key="search" /></a>
-              <c:if test="${! empty create and create}">
-                <jsp:text> </jsp:text>
-                <a href="#mm_related_${sid}_repository_create" 
class="create"><fmt:message key="create" /></a>
-              </c:if>
-            </fieldset>
+              <fieldset>
+                <legend><fmt:message key="search" /></legend>
+                <input class="search" type="text" value="" />
+                <a href="#mm_related_${sid}_repository" 
class="search"><fmt:message key="search" /></a>
+                <c:if test="${! empty create and create}">
+                  <jsp:text> </jsp:text>
+                  <a href="#mm_related_${sid}_repository_create" 
class="create"><fmt:message key="create" /></a>
+                </c:if>
+              </fieldset>
             </form>
           </c:when>
           <c:otherwise>

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
   2010-03-09 12:24:52 UTC (rev 41307)
+++ 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/relatednodes.tagx
   2010-03-09 13:03:31 UTC (rev 41308)
@@ -279,7 +279,7 @@
 
   <mm:import from="request" id="javascript_loaded" 
externid="mm_list_javascript" />
 
-  <mm:import id="_load">${empty parent and ((empty javascript_loaded and empty 
load) or load) and load ne 'false'}</mm:import>
+  <mm:import id="_load">${empty parent and ((empty javascript_loaded and empty 
load) or load) and load ne 'false' and param['org.mmbase.sr.relatednodes.load'] 
ne 'false'}</mm:import>
   <c:if test="${_load}">
     <c:choose>
       <c:when test="${sortable}">
@@ -291,6 +291,7 @@
     </c:choose>
     <script type="text/javascript" 
src="${mm:link('/mmbase/jquery/jquery.timer.js')}"><jsp:text>&lt;!-- IE sucks 
--&gt;</jsp:text></script>
     <!-- TODO time js is more generic, of course -->
+    <script type="text/javascript" 
src="${mm:link('/mmbase/searchrelate/Toggle.js.jsp')}"><jsp:text>&lt;!-- Help 
Freakin' IE --&gt;</jsp:text></script>
     <script type="text/javascript" 
src="${mm:link('/mmbase/searchrelate/List.js.jsp')}"><jsp:text>&lt;!-- Help 
Freakin' IE --&gt;</jsp:text></script>
     <script type="text/javascript" 
src="${mm:link('/mmbase/searchrelate/Searcher.js.jsp')}"><jsp:text>&lt;!-- Help 
Freakin' IE --&gt;</jsp:text></script>
     <mm:write request="mm_list_javascript" value="yes" />

Added: 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/toggle.tagx
===================================================================
--- 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/toggle.tagx
                         (rev 0)
+++ 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/toggle.tagx
 2010-03-09 13:03:31 UTC (rev 41308)
@@ -0,0 +1,22 @@
+<jsp:root
+    xmlns:jsp="http://java.sun.com/JSP/Page";
+    xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";
+    xmlns:c="http://java.sun.com/jsp/jstl/core";
+    xmlns:mm-sr="http://www.mmbase.org/tags/mm/searchrelate";
+    version="2.0"
+    >
+  <!--
+      @author Michiel Meeuwissen
+      @version $Id$
+  -->
+  <jsp:directive.tag
+      example="See /mmexamples/searchrelate"
+      description="" />
+
+  <a class="toggle toggle_on"><mm-sr:button type="toggle_on" alt="+" /></a>
+  <a class="toggle toggle_off" style="display: none;"><mm-sr:button 
type="toggle_off" alt="-" /></a>
+  <div class="toggle_body" style="display: none;">
+    <jsp:doBody />
+  </div>
+
+</jsp:root>


Property changes on: 
mmbase/trunk/applications/searchrelate/src/main/resources/META-INF/tags/mm/searchrelate/toggle.tagx
___________________________________________________________________
Name: svn:keywords
   + Id

_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to