|
|
| Zeile 1: |
Zeile 1: |
| /* Das folgende JavaScript wird für alle Benutzer geladen. */
| |
| mw.loader.load( '/stadtsprachen/index.php?title=MediaWiki:Spotlight.js&action=raw&ctype=text/javascript' );
| |
|
| |
|
| $( function () {
| |
| $( '#mw-content-text' ).on( 'click', '.newwin > a', function () {
| |
| var otherWindow = window.open();
| |
| otherWindow.opener = null;
| |
| otherWindow.location = this;
| |
| return false;
| |
| } );
| |
| } );
| |
|
| |
| $( function randombg(){
| |
| var random= Math.floor(Math.random()*3)+0;
| |
| var bigSize=[
| |
| "url(http://kallimachos.de/stadtsprachen/images/stadtsprachen/2/25/Vorschlag_Banner_2.jpg)",
| |
| "url(http://kallimachos.de/stadtsprachen/images/stadtsprachen/a/a0/Vorschlag_Banner.jpg)",
| |
| "url(http://kallimachos.de/stadtsprachen/images/stadtsprachen/8/81/Vorschlag_Banner_3.jpg)"
| |
| ];
| |
| var element = document.getElementById("random");
| |
| if(typeof(element) !== 'undefined' && element !== null){
| |
| element.style.backgroundImage=bigSize[random];
| |
| };
| |
| });
| |
|
| |
| $(document).ready(function () {
| |
| if(mw.config.get("wgUserName") == null){
| |
| var hide = document.getElementById("hidden");
| |
| var hide2 = document.getElementById("hidden2");
| |
| hide.style.display = "none";
| |
| hide2.style.display = "none";
| |
| }
| |
| });
| |
|
| |
| $(document).ready(function(){
| |
| $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
| |
| var mapList = window.maps.leafletList;
| |
| for (var i = 0; i < mapList.length; i++) {
| |
| var map = mapList[i].map;
| |
| map.setZoom(5);
| |
| map.panTo(new L.LatLng(50.918, 10.274));
| |
| map.invalidateSize(true);
| |
| }
| |
| });
| |
| });
| |
|
| |
| mw.hook('wikipage.content').add(function ($content) {
| |
| function initializeAccordions() {
| |
| var accordionButtons = document.getElementsByClassName("bs-accordion-button");
| |
|
| |
| for (var i = 0; i < accordionButtons.length; i++) {
| |
| accordionButtons[i].addEventListener("click", function() {
| |
| this.classList.toggle("active");
| |
| var content = this.nextElementSibling;
| |
|
| |
| if (content.style.maxHeight) {
| |
| content.style.maxHeight = null;
| |
| } else {
| |
| content.style.maxHeight = content.scrollHeight + "px";
| |
| }
| |
| });
| |
| }
| |
| }
| |
|
| |
| initializeAccordions();
| |
| });
| |