[Commits] r954 - in apps/opengeo/geoexplorer/trunk/lib: . GeoExplorer/Full
commits at geoext.org
commits at geoext.org
Tue Jun 2 21:31:59 CEST 2009
Author: dwins
Date: 2009-06-02 21:31:59 +0200 (Tue, 02 Jun 2009)
New Revision: 954
Modified:
apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js
apps/opengeo/geoexplorer/trunk/lib/GeoExplorer/Full/Full.js
Log:
extractConfiguration update to handle the new style of basemap, textual UI changes.
Modified: apps/opengeo/geoexplorer/trunk/lib/GeoExplorer/Full/Full.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/lib/GeoExplorer/Full/Full.js 2009-06-02 19:20:07 UTC (rev 953)
+++ apps/opengeo/geoexplorer/trunk/lib/GeoExplorer/Full/Full.js 2009-06-02 19:31:59 UTC (rev 954)
@@ -190,7 +190,7 @@
var basemaps = [];
for (var i = 0, len = config.map.layers.length; i < len; i++) {
- if (config.map.layers[i].isBaseLayer) {
+ if (config.map.layers[i].background) {
basemaps.push(config.map.layers[i]);
} else {
datalayers.push(config.map.layers[i]);
@@ -207,7 +207,14 @@
data: basemaps
});
- cbRenderer = function(value) {
+ var titleRenderer = function(value) {
+ var record = layerStore.getAt(layerStore.find("name", value));
+ console.log(record);
+ return record.get('title') || value;
+ };
+
+
+ var cbRenderer = function(value) {
return '<input type="checkbox"' +
(value ? ' checked="checked"' : '') +
'></input>';
@@ -227,7 +234,8 @@
},{
header: 'Layer Name',
id: 'layer',
- dataIndex: 'name'
+ dataIndex: 'name',
+ renderer: titleRenderer
}
],
autoExpandColumn:'layer',
@@ -240,12 +248,14 @@
}
});
- radioRenderer = function(value) {
+ var radioRenderer = function(value) {
return '<input type="radio"' +
(value ? ' checked="checked"' : '') +
'></input>';
};
+ var layerStore = this.mapPanel.layers;
+
var basegrid = new Ext.grid.GridPanel({
store: basemapstore,
region: 'east',
@@ -262,11 +272,12 @@
}, {
header: 'Layer Name',
id: 'layer',
- dataIndex: 'name'
+ dataIndex: 'name',
+ renderer: titleRenderer
}
],
autoExpandColumn:'layer',
- title: "Base",
+ title: "Base Layers",
listeners: {
rowclick: function(grid, index, evt) {
var record = grid.getStore().getAt(index);
@@ -287,7 +298,7 @@
region: 'north',
cls: "gx-wizard-description",
border: false,
- html:'<p>Next, choose layers to include in the map:</p>'
+ html:'<p>Choose layers to include in the map:</p>'
},
datagrid,
basegrid
Modified: apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js 2009-06-02 19:20:07 UTC (rev 953)
+++ apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js 2009-06-02 19:31:59 UTC (rev 954)
@@ -1259,7 +1259,7 @@
var c = {
name: layerRecord.get("name"),
visibility: layer.getVisibility(),
- isBaseLayer: layer.isBaseLayer,
+ background: layerRecord.get('background'),
ows: source.data.identifier
};
More information about the Commits
mailing list