diff --git a/external/leaflet.draw.0.1.6.css b/external/leaflet.draw.0.1.6.css index c5ad833c..9bb73bea 100644 --- a/external/leaflet.draw.0.1.6.css +++ b/external/leaflet.draw.0.1.6.css @@ -23,23 +23,23 @@ } .leaflet-control-draw-polyline { - background-image: url(images/draw-polyline.png); + background-image: url(@@INCLUDEIMAGE:images/draw-polyline.png@@); } .leaflet-control-draw-polygon { - background-image: url(images/draw-polygon.png); + background-image: url(@@INCLUDEIMAGE:images/draw-polygon.png@@); } .leaflet-control-draw-rectangle { - background-image: url(images/draw-rectangle.png); + background-image: url(@@INCLUDEIMAGE:images/draw-rectangle.png@@); } .leaflet-control-draw-circle { - background-image: url(images/draw-circle.png); + background-image: url(@@INCLUDEIMAGE:images/draw-circle.png@@); } .leaflet-control-draw-marker { - background-image: url(images/draw-marker-icon.png); + background-image: url(@@INCLUDEIMAGE:images/draw-marker-icon.png@@); } .leaflet-mouse-marker { diff --git a/plugins/draw-tools.user.js b/plugins/draw-tools.user.js index 86495ae1..afe4f0e1 100644 --- a/plugins/draw-tools.user.js +++ b/plugins/draw-tools.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @id iitc-plugin-draw-tools@breunigs // @name IITC plugin: draw tools -// @version 0.2.3.@@DATETIMEVERSION@@ +// @version 0.3.@@DATETIMEVERSION@@ // @namespace https://github.com/jonatkins/ingress-intel-total-conversion // @updateURL @@UPDATEURL@@ // @downloadURL @@DOWNLOADURL@@ @@ -31,14 +31,13 @@ var DRAW_TOOLS_SHAPE_OPTIONS = { window.plugin.drawTools = function() {}; window.plugin.drawTools.loadExternals = function() { - var base = '@@RESOURCEURLBASE@@'; - load(base+'/leaflet.draw.0.1.6.js').thenRun(window.plugin.drawTools.boot); + try { console.log('Loading leaflet.draw JS now'); } catch(e) {} + @@INCLUDERAW:external/leaflet.draw.0.1.6.js@@ + try { console.log('done loading leaflet.draw JS'); } catch(e) {} - // FIXME: this is currently manually included from - // external/leaflet.draw.0.1.6.css. It should either be loaded remotely - // automatically or the buildscript should include it here, similar to - // how it works for the main script. - $('head').append(''); + window.plugin.drawTools.boot(); + + $('head').append(''); }