Benutzer:IWL04/common.js
Zur Navigation springen
Zur Suche springen
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
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
// [[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/",
"Wikipedia:Löschprüfung"
];
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.libs.WikiSyntaxTextMod.config.mod.plain = [
["Charts und Chartplatzierungen",
"Chartplatzierungen"]
];
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',
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);
}
})();
// [[en:User:Rummskartoffel/auto-watchlist-expiry]]
window.autoWatchlistExpiry = { "edit": "1 week", "create": "infinite" };
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Rummskartoffel/auto-watchlist-expiry.js&action=raw&ctype=text/javascript");