Update of /var/cvs/applications/searchrelate/META-INF/tags/mm/searchrelate
In directory james.mmbase.org:/tmp/cvs-serv29192/META-INF/tags/mm/searchrelate
Modified Files:
relatednodes.tagx
Log Message:
See also:
http://cvs.mmbase.org/viewcvs/applications/searchrelate/META-INF/tags/mm/searchrelate
Index: relatednodes.tagx
===================================================================
RCS file:
/var/cvs/applications/searchrelate/META-INF/tags/mm/searchrelate/relatednodes.tagx,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- relatednodes.tagx 4 Sep 2008 13:07:53 -0000 1.27
+++ relatednodes.tagx 26 Sep 2008 13:55:15 -0000 1.28
@@ -9,7 +9,7 @@
xmlns:mm-sr="urn:jsptagdir:/WEB-INF/tags/mm/searchrelate/"
@author Michiel Meeuwissen
- @version $Id: relatednodes.tagx,v 1.27 2008/09/04 13:07:53 michiel Exp $
+ @version $Id: relatednodes.tagx,v 1.28 2008/09/26 13:55:15 michiel Exp $
-->
<jsp:directive.tag
example="See /mmexamples/searchrelate"
@@ -63,9 +63,13 @@
<jsp:directive.attribute name="load" type="java.lang.Boolean"
description="Whether javascript must be loaded.
Normally this default to the correct value (only on first use), but sometimes,
- e.g. if you use this tag again in the
'li', then you may want to put this explicitely to false"
+ e.g. if you use this tag again in the
'item', then you may want to put this explicitely to false"
/>
+ <!--
+
+ -->
+
<mm:import id="itemjsp">
<c:choose>
<c:when test="${! empty li}">
@@ -85,12 +89,16 @@
<mm:import id="order">${empty orderby ? r : orderby}${empty orderby ? '.pos'
: ''}</mm:import>
<mm:import id="f">${fields}</mm:import>
- <mm:import from="parameters,request" id="seq" externid="mm_list_sequence"
vartype="integer">0</mm:import>
- <mm:write request="mm_list_sequence" value="${seq + 1}" />
- <c:if test="${(seq eq 0 and empty load) or load}">
+ <mm:import from="request" id="javascript_loaded"
externid="mm_list_javascript" />
+
+ <mm:import from="session" id="seq"
externid="org.mmbase.searchrelate.relatednodes.sequence"
vartype="integer">0</mm:import>
+ <mm:write session="org.mmbase.searchrelate.relatednodes.sequence"
value="${seq + 1}" />
+
+ <c:if test="${(empty javascript_loaded and empty load) or load}">
<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/List.js.jsp')}"><jsp:text><!-- Help
Freakin' IE --></jsp:text></script>
+ <mm:write request="mm_list_javascript" value="yes" />
</c:if>
<fmt:bundle
xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
@@ -126,7 +134,7 @@
<mm:relatednodes>
<mm:include
page="/mmbase/searchrelate/list/li.jspx"
- referids="source,[EMAIL PROTECTED],icondir?,confirm?,[EMAIL
PROTECTED]" />
+ referids="source,[EMAIL PROTECTED],icondir?,confirm?,[EMAIL
PROTECTED],seq" />
</mm:relatednodes>
</mm:relatednodescontainer>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs