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