Update of 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources
In directory 
james.mmbase.org:/tmp/cvs-serv16927/cmsc/contentrepository/src/webapp/editors/resources

Modified Files:
      Tag: b1_6
        urlsearch.jsp imagesearch.jsp attachmentsearch.jsp 
Log Message:
CMSC-1260 Content search also finds elements in Recycle bin


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources
See also: http://www.mmbase.org/jira/browse/CMSC-1260


Index: urlsearch.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/urlsearch.jsp,v
retrieving revision 1.24
retrieving revision 1.24.2.1
diff -u -b -r1.24 -r1.24.2.1
--- urlsearch.jsp       19 Feb 2009 12:09:01 -0000      1.24
+++ urlsearch.jsp       2 Mar 2009 10:10:03 -0000       1.24.2.1
@@ -1,6 +1,7 @@
 <%...@page language="java" contentType="text/html;charset=utf-8"
 %><%...@include file="globals.jsp"
 %><%...@page 
import="java.util.Iterator,com.finalist.cmsc.mmbase.PropertiesUtil"
+%><%...@page import="com.finalist.cmsc.repository.RepositoryUtil"
 %><mm:content type="text/html" encoding="UTF-8" expires="0">
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
 <html:html xhtml="true">
@@ -155,6 +156,9 @@
 
             <c:if test="${assetShow eq 'thumbnail'}">
             <div id="assetList" class="hover" style="width:100%" href="">
+            <mm:node number="<%= RepositoryUtil.ALIAS_TRASH %>">
+               <mm:field id="trashnumber" name="number" write="false"/>
+            </mm:node>
                   <mm:listnodes referid="results">
                      <c:if test="${strict == 'urls'}">
                        <mm:import 
id="url">javascript:top.opener.selectContent('<mm:field name="number" />', '', 
''); top.close();</mm:import>
@@ -162,6 +166,10 @@
                      <c:if test="${ empty strict}">
                        <mm:import id="url">javascript:selectElement('<mm:field 
name="number" />', '<mm:field name="title" 
escape="js-single-quotes"/>','<mm:field name="url" />');</mm:import>
                      </c:if>
+                     <mm:relatednodes role="creationrel" type="contentchannel">
+                           <c:set var="creationRelNumber"><mm:field 
name="number" id="creationnumber"/></c:set>
+                        </mm:relatednodes>
+                     <c:if test="${creationRelNumber ne trashnumber}">
                      <div class="grid" href="<mm:write referid="url"/>" 
onclick="initParentHref(this)" title="double click to show the info">
                         <div class="thumbnail" ondblclick="showInfo('<mm:field 
name="number"/>')">
                            <c:set var="thumbnail_alt"><mm:field name="url" 
/></c:set>
@@ -188,6 +196,7 @@
                                </c:choose>
                         </div>
                      </div>
+                     </c:if>
                   </mm:listnodes>
             </div>
             </c:if>
@@ -207,6 +216,9 @@
                   </tr>
                </c:if>
                <tbody id="assetList" class="hover"  href="">
+               <mm:node number="<%= RepositoryUtil.ALIAS_TRASH %>">
+                     <mm:field id="trashnumber" name="number" write="false"/>
+               </mm:node>
                <c:set var="useSwapStyle">true</c:set>
                <mm:listnodes referid="results">
                <c:if test="${strict == 'urls'}">
@@ -215,6 +227,10 @@
                <c:if test="${ empty strict}">
                   <mm:import id="url">javascript:selectElement('<mm:field 
name="number" />', '<mm:field name="title" 
escape="js-single-quotes"/>','<mm:field name="url" />');</mm:import>
                </c:if>
+               <mm:relatednodes role="creationrel" type="contentchannel">
+                           <c:set var="creationRelNumber"><mm:field 
name="number" id="creationnumber"/></c:set>
+               </mm:relatednodes>
+               <c:if test="${creationRelNumber ne trashnumber}">
                   <tr <c:if test="${useSwapStyle}">class="swap"</c:if> 
href="<mm:write referid="url"/>">
                      <td style="white-space:nowrap;">
                          <a href="javascript:showInfo(<mm:field name="number" 
/>)">
@@ -242,6 +258,7 @@
                          </c:choose>
                      </td>
                   </tr>
+                  </c:if>
                   <c:set var="useSwapStyle">${!useSwapStyle}</c:set>
                </mm:listnodes>
             </tbody>


Index: imagesearch.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/imagesearch.jsp,v
retrieving revision 1.51
retrieving revision 1.51.2.1
diff -u -b -r1.51 -r1.51.2.1
--- imagesearch.jsp     19 Feb 2009 08:24:34 -0000      1.51
+++ imagesearch.jsp     2 Mar 2009 10:10:03 -0000       1.51.2.1
@@ -1,6 +1,7 @@
 <%...@page language="java" contentType="text/html;charset=utf-8"
 %><%...@include file="globals.jsp" 
 %><%...@page 
import="java.util.Iterator,com.finalist.cmsc.mmbase.PropertiesUtil"
+%><%...@page import="com.finalist.cmsc.repository.RepositoryUtil"
 %><mm:content type="text/html" encoding="UTF-8" expires="0">
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
 <html:html xhtml="true">
@@ -155,6 +156,9 @@
 
             <c:if test="${assetShow eq 'thumbnail'}">
             <div id="assetList" class="hover" style="width:100%" href="">
+            <mm:node number="<%= RepositoryUtil.ALIAS_TRASH %>">
+               <mm:field id="trashnumber" name="number" write="false"/>
+            </mm:node>
                   <mm:listnodes referid="results">
                      <mm:field name="description" escape="js-single-quotes" 
jspvar="description">
                         <%
@@ -166,7 +170,11 @@
                         <c:if test="${ empty strict}">
                                <mm:import 
id="url">javascript:selectElement('<mm:field name="number"/>', '<mm:field 
name="title" escape="js-single-quotes"/>','<mm:image />','<mm:field 
name="width"/>','<mm:field name="height"/>', '<%=description%>');</mm:import>
                         </c:if>
+                        <mm:relatednodes role="creationrel" 
type="contentchannel">
+                           <c:set var="creationRelNumber"><mm:field 
name="number" id="creationnumber"/></c:set>
+                        </mm:relatednodes>
                      </mm:field>
+                     <c:if test="${creationRelNumber ne trashnumber}">
                      <div class="grid" href="<mm:write referid="url"/>" 
onclick="initParentHref(this)" title="double click to show the info">
                         <div class="thumbnail" ondblclick="showInfo('<mm:field 
name="number"/>')"><mm:image mode="img" template="s(120x100)"/></div>
                         <div class="assetInfo">
@@ -177,6 +185,7 @@
                               <br/><mm:field name="itype" />
                         </div>
                      </div>
+                     </c:if>
                   </mm:listnodes>
             </div>
             </c:if>
@@ -198,6 +207,9 @@
                                        </tr>
             </c:if>
                                        <tbody id="assetList" class="hover"  
href="">
+                                          <mm:node number="<%= 
RepositoryUtil.ALIAS_TRASH %>">
+                                             <mm:field id="trashnumber" 
name="number" write="false"/>
+                                          </mm:node>
                                                <c:set 
var="useSwapStyle">true</c:set>
                                                <mm:listnodes referid="results">
                      <mm:field name="description" escape="js-single-quotes" 
jspvar="description">
@@ -210,7 +222,11 @@
                         <c:if test="${ empty strict}">
                            <mm:import 
id="url">javascript:selectElement('<mm:field name="number"/>', '<mm:field 
name="title" escape="js-single-quotes"/>','<mm:image />','<mm:field 
name="width"/>','<mm:field name="height"/>', '<%=description%>');</mm:import>
                         </c:if>
+                        <mm:relatednodes role="creationrel" 
type="contentchannel">
+                                         <c:set 
var="creationRelNumber"><mm:field name="number" id="creationnumber"/></c:set>
+                                      </mm:relatednodes>
                      </mm:field>
+                     <c:if test="${creationRelNumber ne trashnumber}">
                                                        <tr <c:if 
test="${useSwapStyle}">class="swap"</c:if>
                                                                href="<mm:write 
referid="url"/>">
                                                                <td 
style="white-space: nowrap;">
@@ -231,6 +247,7 @@
                                                                <td  
onMouseDown="initParentHref(this.parentNode)"><img
                                                                        
src="<mm:image template="s(120x100)"/>" alt="" /></td>
                                                        </tr>
+                                                       </c:if>
                                                        <c:set 
var="useSwapStyle">${!useSwapStyle}</c:set>
                                                </mm:listnodes>
                                        </tbody>


Index: attachmentsearch.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/attachmentsearch.jsp,v
retrieving revision 1.36
retrieving revision 1.36.2.1
diff -u -b -r1.36 -r1.36.2.1
--- attachmentsearch.jsp        19 Feb 2009 08:13:51 -0000      1.36
+++ attachmentsearch.jsp        2 Mar 2009 10:10:03 -0000       1.36.2.1
@@ -1,6 +1,7 @@
 <%...@page language="java" contentType="text/html;charset=utf-8"
 %><%...@include file="globals.jsp" 
 %><%...@page 
import="java.util.Iterator,com.finalist.cmsc.mmbase.PropertiesUtil"
+%><%...@page import="com.finalist.cmsc.repository.RepositoryUtil"
 %><mm:content type="text/html" encoding="UTF-8" expires="0">
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
 <html:html xhtml="true">
@@ -154,6 +155,9 @@
 
             <c:if test="${assetShow eq 'thumbnail'}">
             <div id="assetList" class="hover" style="width:100%" href="">
+            <mm:node number="<%= RepositoryUtil.ALIAS_TRASH %>">
+               <mm:field id="trashnumber" name="number" write="false"/>
+            </mm:node>
                   <mm:listnodes referid="results">
                      <mm:field name="description" escape="js-single-quotes" 
jspvar="description">
                         <%
@@ -165,7 +169,11 @@
                         <c:if test="${ empty strict}">
                                <mm:import 
id="url">javascript:selectElement('<mm:field name="number"/>', '<mm:field 
name="title" escape="js-single-quotes"/>','<mm:image />','120','100', 
'<%=description%>');</mm:import>
                         </c:if>
+                        <mm:relatednodes role="creationrel" 
type="contentchannel">
+                           <c:set var="creationRelNumber"><mm:field 
name="number" id="creationnumber"/></c:set>
+                        </mm:relatednodes>
                      </mm:field>
+                     <c:if test="${creationRelNumber ne trashnumber}">
                      <div class="grid" href="<mm:write referid="url"/>" 
onclick="initParentHref(this)" title="double click to show the info">
                         <div class="thumbnail" ondblclick="showInfo('<mm:field 
name="number"/>')">
                                 <c:set var="typedef" ><mm:nodeinfo 
type="type"/></c:set>
@@ -188,6 +196,7 @@
                               <br/>
                         </div>
                      </div>
+                     </c:if>
                   </mm:listnodes>
             </div>
             </c:if>
@@ -209,6 +218,9 @@
                                        </tr>
             </c:if>
                                        <tbody id="assetList" class="hover"  
href="">
+                                          <mm:node number="<%= 
RepositoryUtil.ALIAS_TRASH %>">
+                     <mm:field id="trashnumber" name="number" write="false"/>
+                  </mm:node>
                                                <c:set 
var="useSwapStyle">true</c:set>
                                                <mm:listnodes referid="results">
                                                        <mm:field 
name="description" escape="js-single-quotes"
@@ -222,7 +234,11 @@
                                        <c:if test="${ empty strict}">
                                                <mm:import 
id="url">javascript:selectElement('<mm:field name="number"/>', '<mm:field 
name="title" escape="js-single-quotes"/>','<mm:image />','120','100', 
'<%=description%>');</mm:import>
                                        </c:if>
+                                       <mm:relatednodes role="creationrel" 
type="contentchannel">
+                                          <c:set 
var="creationRelNumber"><mm:field name="number" id="creationnumber"/></c:set>
+                                       </mm:relatednodes>
                                                        </mm:field>
+                                                       <c:if 
test="${creationRelNumber ne trashnumber}">
                                                        <tr <c:if 
test="${useSwapStyle}">class="swap"</c:if>
                                                                href="<mm:write 
referid="url"/>">
                                                                <td 
style="white-space: nowrap;">
@@ -254,6 +270,7 @@
                                                                         </c:if>
                                                                </td>
                                                        </tr>
+                                                       </c:if>
                                                        <c:set 
var="useSwapStyle">${!useSwapStyle}</c:set>
                                                </mm:listnodes>
                                        </tbody>
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to