Changeset 318


Ignore:
Timestamp:
04/01/09 21:29:17 (9 years ago)
Author:
sbenthall
Message:

bookmark method and debugged/cleaned up extractConfiguration method

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js

    r317 r318  
    303303
    304304
     305    bookmark: function(){
     306
     307        var config = this.extractConfiguration();
     308
     309        var query = Ext.urlEncode({q: Ext.util.JSON.encode(config)});
     310
     311        var url =
     312            document.location.protocol + "//" +
     313            document.location.hostname +
     314            document.location.pathname + "?" + query;
     315
     316        return url;
     317
     318    },
    305319   
    306320    /**
     
    333347
    334348        this.layers.each(function(layerRecord){
    335             var c = {};
    336 
    337349            //if it's the dummy layer, do nothing.
    338350            if(layerRecord.get("layer").isBaseLayer){
    339351                return;
    340352            }
     353
     354
     355            var c = {
     356                title: layerRecord.get("title"),
     357                name: (layerRecord.get("layer").params
     358                       && layerRecord.get("layer").params.LAYERS)
     359                    || layerRecord.get("name")
     360            };
    341361           
    342             c.name = layerRecord.get("name") || layerRecord.get("layer").params.LAYERS;
    343             c.title = layerRecord.get("title");
    344             if (c.queryable) {
     362            if (layerRecord.get("queryable")) {
    345363                c.queryable = layerRecord.get("queryable");
    346364            }
Note: See TracChangeset for help on using the changeset viewer.