From: <jos...@us...> - 2010-08-31 09:07:08
|
Revision: 6511 http://geonetwork.svn.sourceforge.net/geonetwork/?rev=6511&view=rev Author: josegar74 Date: 2010-08-31 09:07:01 +0000 (Tue, 31 Aug 2010) Log Message: ----------- #286: After click Metadata button in search results, editing a metadata show advanced editor. Problem caused by gn_showMetadata(id), gn_showMetadata(id, tab) Javascript doesn't support overload of methods, so calling gn_showMetadata(id) was invoking really gn_showMetadata(id, tab) with tab=undefined Modified Paths: -------------- trunk/web/src/main/webapp/scripts/gn_search.js trunk/web/src/main/webapp/xsl/search-results-xhtml.xsl Modified: trunk/web/src/main/webapp/scripts/gn_search.js =================================================================== --- trunk/web/src/main/webapp/scripts/gn_search.js 2010-08-31 08:02:56 UTC (rev 6510) +++ trunk/web/src/main/webapp/scripts/gn_search.js 2010-08-31 09:07:01 UTC (rev 6511) @@ -719,9 +719,9 @@ }); } function gn_showMetadata(id) { - gn_showMetadata(id, 'simple'); + gn_showMetadataTab(id, 'simple'); } -function gn_showMetadata(id, currTab) +function gn_showMetadataTab(id, currTab) { var pars = 'id=' + id + '&currTab=' + currTab; Modified: trunk/web/src/main/webapp/xsl/search-results-xhtml.xsl =================================================================== --- trunk/web/src/main/webapp/xsl/search-results-xhtml.xsl 2010-08-31 08:02:56 UTC (rev 6510) +++ trunk/web/src/main/webapp/xsl/search-results-xhtml.xsl 2010-08-31 09:07:01 UTC (rev 6511) @@ -762,7 +762,7 @@ <xsl:otherwise>simple</xsl:otherwise> </xsl:choose> </xsl:variable> - <button id="gn_showmd_{$metadata/geonet:info/id}" class="content" onclick="gn_showMetadata({$metadata/geonet:info/id}, '{normalize-space($mode)}')" title="{/root/gui/strings/show}"> + <button id="gn_showmd_{$metadata/geonet:info/id}" class="content" onclick="gn_showMetadataTab({$metadata/geonet:info/id}, '{normalize-space($mode)}')" title="{/root/gui/strings/show}"> <img src="{/root/gui/url}/images/plus.gif" style="padding-right:3px;"/><xsl:value-of select="/root/gui/strings/show"/> </button> <button id="gn_hidemd_{$metadata/geonet:info/id}" class="content" onclick="gn_hideMetadata({$metadata/geonet:info/id})" style="display:none;" title="{/root/gui/strings/show}"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |