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><!-- Help
Freakin' IE --></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><!-- Help
Freakin' IE --></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><!-- IE sucks
--></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><!-- Help
Freakin' IE --></jsp:text></script>
<script type="text/javascript"
src="${mm:link('/mmbase/searchrelate/List.js.jsp')}"><jsp:text><!-- Help
Freakin' IE --></jsp:text></script>
<script type="text/javascript"
src="${mm:link('/mmbase/searchrelate/Searcher.js.jsp')}"><jsp:text><!-- Help
Freakin' IE --></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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs