Bienvenue sur le wiki de Nuit debout, nous sommes le 3064 mars.
Utilisateur:Jmv/common.js : Différence entre versions
De NuitDebout
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
mw.loader.load("https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.css", 'text/css' ); | mw.loader.load("https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.css", 'text/css' ); | ||
var global_map_cities = null; | var global_map_cities = null; | ||
var global_map_cities_data = [ | var global_map_cities_data = [ | ||
− | { title: "Marseille", coord: [43.293275, 5.383494], url: "https://wiki.nuitdebout.fr/wiki/Villes/ | + | { title: "Marseille", coord: [43.293275, 5.383494], url: "https://wiki.nuitdebout.fr/wiki/Villes/Marseille" }, |
− | { title: "Paris (République)", coord: [48.86714, 2.36465], url: "https://wiki.nuitdebout.fr/wiki/Villes/ | + | { title: "Paris (République)", coord: [48.86714, 2.36465], url: "https://wiki.nuitdebout.fr/wiki/Villes/Paris_(R%C3%A9publique)" } |
]; | ]; | ||
$( document ).ready(function() { | $( document ).ready(function() { | ||
+ | if(document.getElementById('mapid')) { | ||
+ | $.getScript( "https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.js", function( data, textStatus, jqxhr ) { | ||
global_map_cities = L.map('mapid').setView([46.98025, 2.59277], 5); | global_map_cities = L.map('mapid').setView([46.98025, 2.59277], 5); | ||
L.tileLayer('http://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png', { | L.tileLayer('http://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png', { | ||
− | maxZoom: | + | maxZoom: 12, |
attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>, Tiles courtesy of <a href="http://hot.openstreetmap.org/" target="_blank">Humanitarian OpenStreetMap Team</a>' | attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>, Tiles courtesy of <a href="http://hot.openstreetmap.org/" target="_blank">Humanitarian OpenStreetMap Team</a>' | ||
}).addTo(global_map_cities); | }).addTo(global_map_cities); | ||
− | for(var i | + | for(var i in global_map_cities_data) { |
var item = global_map_cities_data[i]; | var item = global_map_cities_data[i]; | ||
L.marker( | L.marker( | ||
Ligne 37 : | Ligne 28 : | ||
}); | }); | ||
} | } | ||
+ | }); | ||
+ | } | ||
}); | }); |
Version actuelle en date du 2 juillet 2016 à 17:30
mw.loader.load("https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.css", 'text/css' );
var global_map_cities = null;
var global_map_cities_data = [
{ title: "Marseille", coord: [43.293275, 5.383494], url: "https://wiki.nuitdebout.fr/wiki/Villes/Marseille" },
{ title: "Paris (République)", coord: [48.86714, 2.36465], url: "https://wiki.nuitdebout.fr/wiki/Villes/Paris_(R%C3%A9publique)" }
];
$( document ).ready(function() {
if(document.getElementById('mapid')) {
$.getScript( "https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.js", function( data, textStatus, jqxhr ) {
global_map_cities = L.map('mapid').setView([46.98025, 2.59277], 5);
L.tileLayer('http://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png', {
maxZoom: 12,
attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>, Tiles courtesy of <a href="http://hot.openstreetmap.org/" target="_blank">Humanitarian OpenStreetMap Team</a>'
}).addTo(global_map_cities);
for(var i in global_map_cities_data) {
var item = global_map_cities_data[i];
L.marker(
item.coord,
{title: item.title, url: item.url}
).addTo(global_map_cities).on('click', function(e) {
window.location.href = e.target.options.url ;
});
}
});
}
});