aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Map/OSM.pm
diff options
context:
space:
mode:
authorMatthew Somerville <matthew@mysociety.org>2011-05-26 11:57:21 +0100
committerMatthew Somerville <matthew@mysociety.org>2011-05-26 11:57:21 +0100
commita04abdebaf280cbfbad65fabb2c64d88f9e3d72c (patch)
tree0adcfeb9a4e11737417eee488038b7894c9f50c2 /perllib/FixMyStreet/Map/OSM.pm
parent45f6e7e798b203df12938c4b06976fa310173093 (diff)
Get header JS <script> out of code and into templates.
Diffstat (limited to 'perllib/FixMyStreet/Map/OSM.pm')
-rw-r--r--perllib/FixMyStreet/Map/OSM.pm14
1 files changed, 5 insertions, 9 deletions
diff --git a/perllib/FixMyStreet/Map/OSM.pm b/perllib/FixMyStreet/Map/OSM.pm
index 862c618f8..4543ce2da 100644
--- a/perllib/FixMyStreet/Map/OSM.pm
+++ b/perllib/FixMyStreet/Map/OSM.pm
@@ -16,18 +16,14 @@ use Utils;
use constant ZOOM_LEVELS => 5;
use constant MIN_ZOOM_LEVEL => 13;
-sub header_js {
- return '
-<script type="text/javascript" src="/jslib/OpenLayers-2.10/OpenLayers.js"></script>
-<script type="text/javascript" src="/js/map-OpenLayers.js"></script>
-<script type="text/javascript" src="/js/map-OpenStreetMap.js"></script>
-';
-}
-
sub map_type {
return 'OpenLayers.Layer.OSM.Mapnik';
}
+sub map_template {
+ return 'osm';
+}
+
sub map_tiles {
my ($self, $x, $y, $z) = @_;
my $tile_url = $self->base_tile_url();
@@ -78,7 +74,7 @@ sub display_map {
$c->stash->{map} = {
%params,
- type => 'osm',
+ type => $self->map_template(),
map_type => $self->map_type(),
tiles => $self->map_tiles( $x_tile, $y_tile, $zoom_act ),
copyright => $self->copyright(),