From: <fxp...@us...> - 2010-08-20 07:52:03
|
Revision: 6443 http://geonetwork.svn.sourceforge.net/geonetwork/?rev=6443&view=rev Author: fxprunayre Date: 2010-08-20 07:51:57 +0000 (Fri, 20 Aug 2010) Log Message: ----------- Fix bbox highlighter when using multiple maps. Minor improvements on selection model. Modified Paths: -------------- sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsToolbar.js sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsView.js sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/Templates.js Modified: sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsToolbar.js =================================================================== --- sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsToolbar.js 2010-08-20 07:45:46 UTC (rev 6442) +++ sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsToolbar.js 2010-08-20 07:51:57 UTC (rev 6443) @@ -216,6 +216,7 @@ /* Select currently selected nodes assuming catalogue action will work fine FIXME : this.metadataResultsView.selectRange(0, this.metadataResultsView.getStore().getCount());*/ this.catalogue.metadataSelectAll(); + //this.metadataResultsView.select(this.metadataResultsView.getNodes()); }, scope : this }); @@ -224,10 +225,7 @@ handler : function() { this.catalogue.metadataSelectNone(); /* Unselect currently selected nodes assuming catalogue action will work fine */ - var selNodes = this.metadataResultsView.getSelectedRecords(); - for ( var i = 0; i < selNodes.length; i++) { - this.metadataResultsView.deselect(selNodes[i]); - } + this.metadataResultsView.select(); }, scope : this }); Modified: sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsView.js =================================================================== --- sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsView.js 2010-08-20 07:45:46 UTC (rev 6442) +++ sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/MetadataResultsView.js 2010-08-20 07:51:57 UTC (rev 6443) @@ -440,9 +440,7 @@ var isSelected = r.get('selected'); if (isSelected == 'true') { selection.push(r); - console.log(' add'); - } else - console.log(' not added'); + } }); this.select(selection); this.on('selectionchange', this.selectionChange); Modified: sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/Templates.js =================================================================== --- sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/Templates.js 2010-08-20 07:45:46 UTC (rev 6442) +++ sandbox/guiwidgets/web/src/main/webapp/apps/js/GeoNetwork/lib/GeoNetwork/widgets/Templates.js 2010-08-20 07:51:57 UTC (rev 6443) @@ -180,12 +180,7 @@ GeoNetwork.Templates.FULL = new Ext.XTemplate( '<ul>', '<tpl for=".">', - '<tpl if="selected==\'true\'">', - '<li class="md md-full x-view-selected">', - '</tpl>', - '<tpl if="selected==\'false\'">', - '<li class="md md-full">', - '</tpl>', + '<li class="md md-full">', '<div class="md-wrap" id="{uuid}">', '<span class="md-logo"><img src="{[catalogue.URL]}/images/logos/{source}.gif"/></span>', '<h1>{title}</h1>', This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |