diff --git a/gulpfile.js b/gulpfile.js index a189a8a59fb2731c7277ddf2843afe17472ced99_Z3VscGZpbGUuanM=..a345fcf47dc984857eb9a495c9864979fecd0943_Z3VscGZpbGUuanM= 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -14,7 +14,8 @@ 'node_modules/wowjs/dist/wow.min.js', 'node_modules/leaflet/dist/leaflet.js', 'js/wow.js', - 'js/highlight.pack.js']) + 'js/highlight.pack.js', + 'js/map.js']) .pipe(concat('all.js')) .pipe(gulp.dest('static/js/')); }); diff --git a/js/map.js b/js/map.js new file mode 100644 index 0000000000000000000000000000000000000000..a345fcf47dc984857eb9a495c9864979fecd0943_anMvbWFwLmpz --- /dev/null +++ b/js/map.js @@ -0,0 +1,5 @@ +$(document).ready(function() { + if (typeof setupMap !== 'undefined') { + setupMap(); + } +}); diff --git a/templates/service_providers.html b/templates/service_providers.html index a189a8a59fb2731c7277ddf2843afe17472ced99_dGVtcGxhdGVzL3NlcnZpY2VfcHJvdmlkZXJzLmh0bWw=..a345fcf47dc984857eb9a495c9864979fecd0943_dGVtcGxhdGVzL3NlcnZpY2VfcHJvdmlkZXJzLmh0bWw= 100644 --- a/templates/service_providers.html +++ b/templates/service_providers.html @@ -43,7 +43,7 @@ {% block script %} <script type="text/javascript"> - $(document).ready(function() { + function setupMap() { L.Icon.Default.imagePath = '/static/images/'; var map = L.map('map').setView([0, 0], 1); L.tileLayer('//{s}.tile.osm.org/{z}/{x}/{y}.png', { @@ -57,6 +57,6 @@ .bindPopup('<a href="#' + name.toLowerCase() + '">' + name + '</a>'); }); }); - }); + } </script> {% endblock script %}