MediaWiki:Common.js
Aus GuildWiki
Zur Navigation springenZur 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
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/* Jedes JavaScript hier wird für alle Benutzer für jede Seite geladen. */
//
// Entfernt die Auswahl "Keine Lizenz" aus dem Hochladen-Menü
//
addOnloadHook(function() {
if ( wgTitle != 'Hochladen' || wgNamespaceNumber != -1) return;
try {
var node = document.getElementById("wpLicense");
node.remove(0);
} catch(e) {
}
});
/*
* Verschiebe die Bearbeiten-Links direkt hinter die entsprechende Überschrift.
* Kann deaktiviert werden, indem in [[Spezial:Meine_Benutzerseite/monobook.js]]
* var oldEditsectionLinks = true; gesetzt wird.
*
* Original von http://de.wikipedia.org/wiki/Benutzer:Dbenzhuser/Monobook
*/
function moveEditsection() {
if (typeof oldEditsectionLinks == 'undefined' || oldEditsectionLinks == false) {
var spans = document.getElementsByTagName("span");
for(var i = 0; i < spans.length; i++) {
if(spans[i].className == "editsection") {
spans[i].style.fontSize = "x-small";
spans[i].style.fontWeight = "normal";
spans[i].style.cssFloat = "none";
spans[i].style.marginLeft = "0px";
spans[i].style.marginBottom = "2px";
spans[i].style.lineHeight = "1em";
spans[i].parentNode.appendChild(document.createTextNode(" "));
spans[i].parentNode.appendChild(spans[i]);
}
}
}
}
addOnloadHook(moveEditsection);
/*
*Auf der Seite -->Benutzer:<<Benutzername>>/monobook.js<-- kann durch
*setzen der Variablen changedUserTalkTitle eine beliebige Alternative
*für 'Benutzer Diskussion' eingestellt werden.
*Beispiel:
*var changedUserTalkTitle = 'Benutzerdiskussion';
*/
function changeUserTalkTitle ()
{
if (typeof changedUserTalkTitle != 'undefined' && changedUserTalkTitle != '')
{
if(wgNamespaceNumber == 3)
{
var h1_tags = document.getElementsByTagName('h1');
for(var i=0; i<h1_tags.length; i++)
{
if(h1_tags[i].className == 'firstHeading')
{
var content = h1_tags[i].innerHTML;
var content_parts = content.split(":");
h1_tags[i].innerHTML = changedUserTalkTitle + ':' + content_parts[1];
}
}
}
}
}
addOnloadHook(changeUserTalkTitle);