283,286c283 < if (isset($map['restrictedextent'])) { < $map['maxextent'] = $map['restrictedextent']; < } < elseif (isset($map['extent'])) { --- > if (isset($map['extent'])) { 302,313c299 < if (isset($map['restrictedextent'])) { < $restrictedextent = explode(',', $map['restrictedextent']); < if (!$maxResolution) { < $maxResolution = max(($restrictedextent[2] - $restrictedextent[0])/$map['width'] < , ($restrictedextent[3] - $restrictedextent[1])/$map['height']); < } < < $js .= "var extent = new OpenLayers.Bounds({$map['restrictedextent']});\n"; < $js .= "map_options.restrictedExtent = extent;\n"; < $js .= "map_options.maxExtent = extent;\n"; < } < elseif (isset($map['maxextent'])) { --- > if (isset($map['maxextent'])) {