aboutsummaryrefslogtreecommitdiffstats
path: root/templates/web/base/front
diff options
context:
space:
mode:
authorMatthew Somerville <matthew-github@dracos.co.uk>2016-08-15 11:43:11 +0100
committerMatthew Somerville <matthew-github@dracos.co.uk>2016-08-16 17:31:07 +0100
commitc87f28e944e2511f6f045dd3447e458697379f3a (patch)
treed8b589e29b4823c223807ebe77ebbf2bb579519c /templates/web/base/front
parent4bf9d6d6e9700b9db8e2eb27636b7ac119e278b3 (diff)
Factor out most inline JavaScript.
No need for a special no-map case in the filters case, as all pages now have fixmystreet.page set if needed.
Diffstat (limited to 'templates/web/base/front')
-rw-r--r--templates/web/base/front/javascript.html18
1 files changed, 5 insertions, 13 deletions
diff --git a/templates/web/base/front/javascript.html b/templates/web/base/front/javascript.html
index c3f527947..2795829a5 100644
--- a/templates/web/base/front/javascript.html
+++ b/templates/web/base/front/javascript.html
@@ -1,15 +1,7 @@
[%# Assume using OpenStreetMap maps %]
<script src="[% version('/js/yepnope.js') %]"></script>
-<script>
-yepnope.addPrefix( 'preload', function ( resource ) {
- resource.noexec = true;
- return resource;
-});
-yepnope({
- load: [
- "preload![% version('/js/OpenLayers/OpenLayers.fixmystreet.js') %]",
- "preload![% version('/js/map-OpenLayers.js') %]",
- "preload![% version('/js/map-OpenStreetMap.js') %]",
- ]
-});
-</script>
+<script id="script_front" src="[% version('/cobrands/fixmystreet/front.js') %]"
+ data-scripts="
+ [%~ version('/js/OpenLayers/OpenLayers.fixmystreet.js') %],
+ [%~ version('/js/map-OpenLayers.js') %],
+ [%~ version('/js/map-OpenStreetMap.js') %]"></script>