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 Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs