summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2021-10-19 20:24:11 -0300
committerYaco <franco@reevo.org>2021-10-19 20:24:11 -0300
commite3880a1c86acaa3bbd05786ad2f5c586e6511a58 (patch)
treeec77bfc5b69f259a159c95188797bd0dade92357 /www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js
parent20ca0685509f8010580d3b45036a64ab48616af1 (diff)
updates Maps to 7.13.0
Diffstat (limited to 'www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js')
-rw-r--r--www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js b/www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js
new file mode 100644
index 00000000..15776cf7
--- /dev/null
+++ b/www/wiki/extensions/Maps/resources/leaflet/LeafletLoader.js
@@ -0,0 +1,15 @@
+window.mapsLeafletList = [];
+
+(function( $, mw ) {
+ mw.hook( 'wikipage.content' ).add( function ( $content ) {
+ $content.find( '.maps-leaflet' ).each( function() {
+ let $this = $( this );
+
+ let jqueryMap = $this.leafletmaps(
+ JSON.parse( $this.find( 'div.mapdata' ).text() )
+ );
+
+ window.mapsLeafletList.push(jqueryMap);
+ } );
+ } );
+})( window.jQuery, window.mediaWiki );