summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-10-03 11:43:33 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-10-03 11:43:33 +0200
commitf14ced0bfe41e22fb66e689f7287d6159d569ad3 (patch)
tree35d9d0871e9aa0d9b6993132f0d7a2d5d61a38e3
parent1c68c5542ed2c760753fe9c5561b4a58a1f378ab (diff)
downloadChimère-f14ced0bfe41e22fb66e689f7287d6159d569ad3.tar.bz2
Chimère-f14ced0bfe41e22fb66e689f7287d6159d569ad3.zip
Reorganization in templates
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js35
-rw-r--r--chimere/templates/chimere/blocks/map.html2
-rw-r--r--chimere/templates/chimere/main_map.html6
3 files changed, 24 insertions, 19 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js
index df5dea5..7733670 100644
--- a/chimere/static/chimere/js/jquery.chimere.js
+++ b/chimere/static/chimere/js/jquery.chimere.js
@@ -143,13 +143,6 @@ function transform(obj) {
return obj.transform(EPSG_DISPLAY_PROJECTION, EPSG_PROJECTION);
}
-var invisibleStyleIcon = new ol.style.Style({
- image: new ol.style.Icon({
- src : MEDIA_URL+'chimere/img/marker-cluster.png', //still need something even if it's invisible
- opacity : 0
- })
- });
-
/*
* Little hasattr helper
*/
@@ -706,6 +699,12 @@ jQuery.expr[":"].hovering = function(elem) {
if (settings.enable_clustering){
+ settings.invisibleStyleIcon = new ol.style.Style({
+ image: new ol.style.Icon({
+ src : MEDIA_URL+'chimere/img/marker-cluster.png', //still need something even if it's invisible
+ opacity : 0
+ })
+ });
methods.enableClustering();
}
/* OL3-deprecated-cluster
@@ -871,6 +870,8 @@ jQuery.expr[":"].hovering = function(elem) {
return;
+
+ /*
if (settings.routing_start_lon && settings.routing_start_lat){
/// OL3-TODO
settings.current_position = new OpenLayers.LonLat(
@@ -914,6 +915,7 @@ jQuery.expr[":"].hovering = function(elem) {
//methods.update_permalink_activation();
methods.preload_images();
+ */
}, // end of init
register_reload_on_move: function(){
var reload_on_move = function(evnt){
@@ -1001,7 +1003,7 @@ jQuery.expr[":"].hovering = function(elem) {
if (!settings._remindOldStyle[feat.getId()]){
settings._remindOldStyle[feat.getId()] = feat.getStyle();
}
- feat.setStyle(invisibleStyleIcon);
+ feat.setStyle(settings.invisibleStyleIcon);
settings._remindUpdated[feat.getId()] = 1;
}
}
@@ -1218,6 +1220,7 @@ jQuery.expr[":"].hovering = function(elem) {
activateRouteEdit: function(){
// TODO OL3
return;
+ /*
settings.edition_type_is_route = true;
methods.cleanMarker();
// settings.map.events.unregister('click', settings.map,
@@ -1231,6 +1234,7 @@ jQuery.expr[":"].hovering = function(elem) {
settings.layerVectors.events.register('featureadded',
settings.layerVectors, helpers.featureRouteCreated);
}
+ */
},
activateMarkerEdit: function(){
@@ -1912,6 +1916,7 @@ jQuery.expr[":"].hovering = function(elem) {
}));
settings.dbFeatures.push(feat);
return;
+ /*
var polyline = route.geometry;
var point_array = new Array();
for (i=0; i<polyline.coordinates.length; i++){
@@ -1935,6 +1940,7 @@ jQuery.expr[":"].hovering = function(elem) {
map.zoomToExtent(dataExtent, closest=true);
methods.loadCategories();
}
+ */
},
/*
* Put a multiline on the map
@@ -1964,6 +1970,7 @@ jQuery.expr[":"].hovering = function(elem) {
}));
settings.dbFeatures.push(feat);
return;
+ /*
var gformat = new OpenLayers.Format.GeoJSON();
var feats = gformat.read(feature);
var style = OpenLayers.Util.extend({},
@@ -1975,6 +1982,7 @@ jQuery.expr[":"].hovering = function(elem) {
EPSG_DISPLAY_PROJECTION,
settings.map.getProjectionObject());
settings.layerVectors.addFeatures(feats);
+ */
},
routingInputChange: function(nominatim_id){
$('#map_menu_clear').show();
@@ -2585,22 +2593,23 @@ jQuery.expr[":"].hovering = function(elem) {
var extent;
return;
//////// OL3-deprecated
+ /*
if (OpenLayers && current_extent && current_extent.length == 4){
extent = new OpenLayers.Bounds(
current_extent[0], current_extent[1],
current_extent[2], current_extent[3]);
}
- /*
- else if (OpenLayers && default_area && default_area.length == 4){
- extent = new OpenLayers.Bounds(default_area[0], default_area[1],
- default_area[2], default_area[3]);
- }*/
+ //else if (OpenLayers && default_area && default_area.length == 4){
+ // extent = new OpenLayers.Bounds(default_area[0], default_area[1],
+ // default_area[2], default_area[3]);
+ //}
else{
return;
}
extent.transform(EPSG_DISPLAY_PROJECTION, EPSG_PROJECTION);
settings.map.zoomToExtent(extent, true);
return true;
+ */
},
zoomToMarkerExtent: function(){
settings.map.zoomToExtent(
diff --git a/chimere/templates/chimere/blocks/map.html b/chimere/templates/chimere/blocks/map.html
index 10f1c97..4ee9613 100644
--- a/chimere/templates/chimere/blocks/map.html
+++ b/chimere/templates/chimere/blocks/map.html
@@ -13,6 +13,8 @@
</div>
<div id='{{map_id}}'></div>
+<div id='popup'></div>
+<div id='layerSwitcher'></div>
<script type="text/javascript">
$("#{{map_id}}").show();
</script>
diff --git a/chimere/templates/chimere/main_map.html b/chimere/templates/chimere/main_map.html
index fd3f0b8..cb83642 100644
--- a/chimere/templates/chimere/main_map.html
+++ b/chimere/templates/chimere/main_map.html
@@ -27,12 +27,6 @@
{% block search_box %} {% endblock %}
{% block content %}
{{block.super}}
- <div id='popup'></div>
- <div id='layerSwitcher'></div>
- <div id='main-map'></div>
-<script type="text/javascript">
- $("#main-map").show();
-</script>
{% map_menu %}
{% map 'main-map' %}
<script type='text/javascript'>