MediaWiki:Kartographer.js: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 22: | Zeile 22: | ||
label: "Map style" | label: "Map style" | ||
} | } | ||
] | ], | ||
maxNativeZoom: 18, | |||
maxZoom: 19, | |||
} | } | ||
}, | }, | ||
| Zeile 34: | Zeile 36: | ||
}, | }, | ||
interactive: true, | interactive: true, | ||
defaultActive: false | defaultActive: false, | ||
maxNativeZoom: 18, | |||
maxZoom: 19, | |||
} | } | ||
} | } | ||
| Zeile 71: | Zeile 75: | ||
} | } | ||
// | // Inline maps | ||
mw.hook("wikipage.maps").add(function (maps) { | mw.hook("wikipage.maps").add(function (maps) { | ||
maps.forEach(addCustomLayers); | if (Array.isArray(maps)) { | ||
maps.forEach(addCustomLayers); | |||
} else { | |||
addCustomLayers(maps); | |||
} | |||
}); | }); | ||
// Full-screen maps | |||
mw.hook("kartographer.bootstrap.map").add(addCustomLayers); | |||
mw.hook("kartographer.bootstrap.mapWindow").add(addCustomLayers); | |||
})(mediaWiki); | })(mediaWiki); | ||