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

Modified Files:
      Tag: b1_6
        attachmentsearch.jsp imagesearch.jsp urlsearch.jsp 
Log Message:
CMSC-1314 Assets: Improvements to search results views.


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


Index: attachmentsearch.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/attachmentsearch.jsp,v
retrieving revision 1.36.2.1
retrieving revision 1.36.2.2
diff -u -b -r1.36.2.1 -r1.36.2.2
--- attachmentsearch.jsp        2 Mar 2009 10:10:03 -0000       1.36.2.1
+++ attachmentsearch.jsp        2 Mar 2009 11:13:31 -0000       1.36.2.2
@@ -8,6 +8,12 @@
 <cmscedit:head title="attachments.title">
    <script src="../repository/search.js" type="text/javascript"></script>
    <script type="text/javascript">
+   function showIcons(id){
+     document.getElementById('thumbnail-icons-'+id).style.visibility = 
'visible';
+   }
+   function hideIcons(id){
+     document.getElementById('thumbnail-icons-'+id).style.visibility = 
'hidden';
+   }
    function setShowMode() {
           var showMode = document.getElementsByTagName("option");
           var assetShow;
@@ -174,8 +180,12 @@
                         </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"/>')">
+                     <div class="grid" href="<mm:write referid="url"/>" 
onMouseOut="javascript:hideIcons(<mm:field name='number'/>)" 
onMouseOver="showIcons(<mm:field name='number'/>)">
+                        <div id="thumbnail-icons-<mm:field name='number'/>" 
class="thumbnail-icons">
+                            <a href="javascript:showInfo(<mm:field 
name="number" />)">
+                              <img src="../gfx/icons/info.png" 
alt="<fmt:message key="attachmentsearch.icon.info" />" title="<fmt:message 
key="attachmentsearch.icon.info" />"/></a>
+                        </div>
+                        <div class="thumbnail" 
onclick="initParentHref(this.parentNode)">
                                 <c:set var="typedef" ><mm:nodeinfo 
type="type"/></c:set>
                                 <c:if test="${typedef eq 'attachments'}">
                                    <c:set var="filename"><mm:field 
name="filename"/></c:set>
@@ -188,7 +198,7 @@
                                    </mm:haspage>
                                 </c:if>
                                                </div>
-                        <div class="assetInfo">
+                        <div class="assetInfo" 
onclick="initParentHref(this.parentNode)">
                               <mm:field id="title" write="false" name="title"/>
                               <c:if test="${fn:length(title) > 15}">
                                  <c:set 
var="title">${fn:substring(title,0,14)}...</c:set>


Index: imagesearch.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/imagesearch.jsp,v
retrieving revision 1.51.2.1
retrieving revision 1.51.2.2
diff -u -b -r1.51.2.1 -r1.51.2.2
--- imagesearch.jsp     2 Mar 2009 10:10:03 -0000       1.51.2.1
+++ imagesearch.jsp     2 Mar 2009 11:13:31 -0000       1.51.2.2
@@ -8,6 +8,12 @@
 <cmscedit:head title="images.title">
    <script src="../repository/search.js" type="text/javascript"></script>
    <script type="text/javascript">
+   function showIcons(id){
+     document.getElementById('thumbnail-icons-'+id).style.visibility = 
'visible';
+   }
+   function hideIcons(id){
+     document.getElementById('thumbnail-icons-'+id).style.visibility = 
'hidden';
+   }
    function setShowMode() {
           var showMode = document.getElementsByTagName("option");
           var assetShow;
@@ -175,9 +181,13 @@
                         </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">
+                     <div class="grid" href="<mm:write referid="url"/>" 
onMouseOut="javascript:hideIcons(<mm:field name='number'/>)" 
onMouseOver="showIcons(<mm:field name='number'/>)">
+                        <div id="thumbnail-icons-<mm:field name='number'/>" 
class="thumbnail-icons">
+                            <a href="javascript:showInfo(<mm:field 
name="number" />)">
+                              <img src="../gfx/icons/info.png" 
alt="<fmt:message key="imagesearch.icon.info" />" title="<fmt:message 
key="imagesearch.icon.info" />"/></a>
+                        </div>
+                        <div class="thumbnail" 
onclick="initParentHref(this.parentNode)"><mm:image mode="img" 
template="s(120x100)"/></div>
+                        <div class="assetInfo" 
onclick="initParentHref(this.parentNode)">
                               <mm:field id="title" write="false" name="title"/>
                               <c:if test="${fn:length(title) > 15}">
                                  <c:set 
var="title">${fn:substring(title,0,14)}...</c:set>


Index: urlsearch.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/urlsearch.jsp,v
retrieving revision 1.24.2.1
retrieving revision 1.24.2.2
diff -u -b -r1.24.2.1 -r1.24.2.2
--- urlsearch.jsp       2 Mar 2009 10:10:03 -0000       1.24.2.1
+++ urlsearch.jsp       2 Mar 2009 11:13:31 -0000       1.24.2.2
@@ -8,6 +8,12 @@
 <cmscedit:head title="urls.title">
 <script src="../repository/search.js" type="text/javascript"></script>
 <script type="text/javascript">
+  function showIcons(id){
+    document.getElementById('thumbnail-icons-'+id).style.visibility = 
'visible';
+  }
+  function hideIcons(id){
+    document.getElementById('thumbnail-icons-'+id).style.visibility = 'hidden';
+  }
    function setShowMode() {
           var showMode = document.getElementsByTagName("option");
           var assetShow;
@@ -170,12 +176,16 @@
                            <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"/>')">
+                     <div class="grid" href="<mm:write referid="url"/>" 
onMouseOut="javascript:hideIcons(<mm:field name='number'/>)" 
onMouseOver="showIcons(<mm:field name='number'/>)">
+                        <div id="thumbnail-icons-<mm:field name='number'/>" 
class="thumbnail-icons">
+                            <a href="javascript:showInfo(<mm:field 
name="number" />)">
+                              <img src="../gfx/icons/info.png" 
alt="<fmt:message key="urlsearch.icon.info" />" title="<fmt:message 
key="urlsearch.icon.info" />"/></a>
+                        </div>
+                        <div class="thumbnail" 
onclick="initParentHref(this.parentNode)">
                            <c:set var="thumbnail_alt"><mm:field name="url" 
/></c:set>
                            <img src="../gfx/url.gif" title="${thumbnail_alt}" 
alt="${thumbnail_alt}" width="120" height="100"/>
                         </div>
-                        <div class="assetInfo">
+                        <div class="assetInfo" 
onclick="initParentHref(this.parentNode)">
                               <mm:field name="title" jspvar="title" 
write="false"/>
                               ${fn:substring(title, 0, 40)}<c:if 
test="${fn:length(title) > 40}">...</c:if>
                               <br/>
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to