Update of /var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources In directory james.mmbase.org:/tmp/cvs-serv18987/cmsc/contentrepository/src/webapp/editors/resources
Modified Files: urlsearch.jsp Log Message: CMSC-1281 Assets: Relate URLs to content element - New search screen See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources See also: http://www.mmbase.org/jira/browse/CMSC-1281 Index: urlsearch.jsp =================================================================== RCS file: /var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/resources/urlsearch.jsp,v retrieving revision 1.22 retrieving revision 1.23 diff -u -b -r1.22 -r1.23 --- urlsearch.jsp 18 Feb 2009 11:14:02 -0000 1.22 +++ urlsearch.jsp 19 Feb 2009 07:38:41 -0000 1.23 @@ -67,9 +67,9 @@ var urlMode = document.getElementsByTagName("option"); for(i = 0; i < urlMode.length; i++){ if(urlMode[i].selected & urlMode[i].id=="a_list"){ - document.location.href = '../../repository/HighFrequencyAsset.do?action=often&offset=0&channelid='+channelid+'&assetShow=list&assettypes=urls'; + document.location.href = '../../repository/HighFrequencyAsset.do?action=often&offset=0&channelid='+channelid+'&assetShow=list&assettypes=urls&strict=${strict}'; }else if(urlMode[i].selected & urlMode[i].id=="a_thumbnail"){ - document.location.href = '../../repository/HighFrequencyAsset.do?action=often&offset=0&channelid='+channelid+'&assetShow=thumbnail&assettypes=urls'; + document.location.href = '../../repository/HighFrequencyAsset.do?action=often&offset=0&channelid='+channelid+'&assetShow=thumbnail&assettypes=urls&strict=${strict}'; } } } @@ -118,6 +118,7 @@ <html:form action="${formAction}" method="post"> <html:hidden property="action" value="${action}"/> <html:hidden property="assetShow" value="${assetShow}"/> + <html:hidden property="strict" value="${strict}"/> <html:hidden property="offset"/> <c:if test="${action eq 'often'}"> <html:hidden property="assettypes" value="urls"/> @@ -155,13 +156,12 @@ <c:if test="${assetShow eq 'thumbnail'}"> <div id="assetList" class="hover" style="width:100%" href=""> <mm:listnodes referid="results"> - <mm:field name="description" escape="js-single-quotes" jspvar="description"> - <% - description = ((String) description).replaceAll("[\\n\\r\\t]+", " "); - %> - <mm:import id="url">javascript:selectElement('<mm:field name="number" />', '<mm:field - name="title" escape="js-single-quotes"/>','<mm:field name="url" />');</mm:import> - </mm:field> + <c:if test="${strict == 'urls'}"> + <mm:import id="url">javascript:top.opener.selectContent('<mm:field name="number" />', '', ''); top.close();</mm:import> + </c:if> + <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> <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> @@ -209,8 +209,12 @@ <tbody id="assetList" class="hover" href=""> <c:set var="useSwapStyle">true</c:set> <mm:listnodes referid="results"> - <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 test="${strict == 'urls'}"> + <mm:import id="url">javascript:top.opener.selectContent('<mm:field name="number" />', '', ''); top.close();</mm:import> + </c:if> + <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> <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" />)"> @@ -255,10 +259,10 @@ <c:if test="${action == 'often'}"> <div class="body"> <mm:url page="/editors/repository/select/SelectorChannel.do" id="select_channel_url" write="false" /> -<mm:url page="/editors/resources/UrlInitAction.do?action=search" id="search_url_url" write="false" /> +<mm:url page="/editors/resources/UrlInitAction.do?action=search&strict=${strict}" id="search_url_url" write="false" /> <mm:import jspvar="returnurl" id="returnurl">/editors/repository/UrlAction.do?action=select</mm:import> <mm:url page="/editors/WizardInitAction.do?assettype=urls&action=create&creation=${channelid}&returnurl=${returnurl}" id="new_url_url" write="false" /> -<mm:url page="/editors/repository/HighFrequencyAsset.do?action=often&assetShow=${assetShow}&offset=0&channelid=all&assettypes=urls" id="often_show_urls" write="false"/> +<mm:url page="/editors/repository/HighFrequencyAsset.do?action=often&assetShow=${assetShow}&offset=0&channelid=all&assettypes=urls&strict=${strict}" id="often_show_urls" write="false"/> <ul class="shortcuts"> <li><a href="${often_show_urls}"><fmt:message key="urlselect.link.allchannel" /></a></li> <li><a onclick="openPopupWindow('selectchannel', 340, 400);" target="selectchannel" href="${select_channel_url}"><fmt:message key="urlselect.link.channel" /></a></li> _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs