Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
// [[Benutzer:PerfektesChaos/js/WikiSyntaxTextMod]]
mw.libs.WikiSyntaxTextMod  =  { config:  { lang: { },
                                           load: { },
                                           mod:  { },
                                           page: { }
                                         }
                              };
mw.libs.WikiSyntaxTextMod.config.page.include  =  [
          ":dewiki:Benutzer:",
          ":dewiki:Portal:",
          ":dewiki:Hilfe:",
          ":dewiki:Vorlage:",
          ":dewiki:Wikipedia:",
          ":dewiki:Kategorie:"
                                                  ];
mw.libs.WikiSyntaxTextMod.config.page.exclude  =  [
          "Wikipedia:Löschkandidaten/",
          "Wikipedia:Adminkandidaturen/",
          "Wikipedia:Vandalismusmeldung/",
          "Wikipedia:Fragen_zur_Wikipedia/",
          "Wikipedia:Checkuser/Wahl/",
          "Wikipedia:Meinungsbilder/",
          "Wikipedia:Bürokratenkandidaturen/",
          "Wikipedia:Oversightkandidaturen/",
          "Wikipedia:Umfragen/",
          "Benutzer:.*Kondolenzliste",
          "Wikipedia:Bots/Anfragen",
          "Wikipedia:WikiProjekt_Vorlagen/Werkstatt",
          "Wikipedia:Administratoren/Anfragen",
          "Wikipedia:Projektdiskussion/"
                                                  ];
mw.libs.WikiSyntaxTextMod.config.page.oldid  =  true;
mw.libs.WikiSyntaxTextMod.config.mod.template  =  [
   { detect: { title:  "^[Nn]ummer-eins-Hits$"
             },
     clear:  [ ["^(Farbe1|Farbe2|FarbeZeilen)$",
                true] ]
   }
                                                  ];
mw.libs.WikiSyntaxTextMod.config.mod.wikilink = [
   ["Hip-Hop \\(Musik\\)",
    "Hip-Hop"],
   ["Hip Hop \\(Musik\\)",
    "Hip-Hop"],
   ["Rock \\(Musik\\)",
    "Rockmusik"],
   ["Pop \\(Musik\\)",
    "Popmusik"],
   ["Album \\(Musik\\)",
    "Musikalbum"],
   ["Hiphop",
    "Hip-Hop"]
                                                ];
mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/WikiSyntaxTextMod/r.js&action=raw&ctype=text/javascript" );

// [[Benutzer:TMg/autoFormatter]]
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );
var redundantTemplateParameters = [];
var autoFormatReplacements = [
	[
    /(\n[*#]+) *([^\s*#:;])/g,
    '$1 $2'
    ],
    [
    /([^\s=|] ) +(?=[^\s=|])/g,
    '$1'
    ],
    [
    /<!--+ *(?=[^\s-])([^>]*[^\s-]) *--+>/g,
    '<!-- $1 -->'
    ],
];
var autoFormatTemplates = [
  { name:   'Infobox Song',
    format: '| ________________ = _\n',
  },
  { name:   'Infobox Musikalbum',
    format: '| ________________ = _\n'
  },
  { name:   'Navigationsleiste Musik',
    parameters: {
            'Kollaborationsalbum': 'Gemeinschaftsalbum',
            'Kompilationsalbum': 'Kompilation',
      },
    format: '|__________________ = _\n',
    trim: false
  },
  { name:   'Navigationsleiste Musik/Tabelle',
    format: '  |________________ = _\n',
    trim: false
  },
  { name:   'Infobox Tournee',
    format: '| ___________________ = _\n'
  }
];

// [[Benutzer:Wurgl/8Schwestern]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wurgl/8Schwestern.js&action=raw&ctype=text/javascript');


// Alle Suchergebnisse in neuem Tab öffnen -- Credits: [[Benutzerin:Elya]]
(function() {
    'use strict';
    // Function to open links in separate tabs
    function openLinksInTabs() {
        var searchResults = document.querySelectorAll('.mw-search-result-ns-0 a');
        for (var i = 0; i < searchResults.length; i++) {
            var link = searchResults[i];
            var url = link.href;
            window.open(url, '_blank');
        }
    }
    // Create a button to trigger opening links in tabs
    var button = document.createElement('button');
    button.textContent = 'Alle in neuem Tab öffnen';
    button.style.marginTop = '10px';
    button.addEventListener('click', openLinksInTabs);
    // Insert the button at the top of the search results
    var searchResultsContainer = document.querySelector('.mw-search-results');
    if (searchResultsContainer) {
        searchResultsContainer.insertAdjacentElement('beforebegin', button);
    }
})();