User:Stepro/global.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
//
// Sperrstatus: Dieses Skript zeigt den Sperrstatus einer Seite an und hebt den Reiter „Seite bearbeiten“ entsprechend farbig hervor.
// Unterliegt die Seite einer Halbsperre, ist die Reiterfarbe orange und bei vollgeschützten Seiten rot.
//
mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Stefan/Sperrstatus.js&action=raw&ctype=text/javascript");
//
// Funktion für zusätzliche Menüpunkte in der oberen Leiste vor "Abmelden"
//
jQuery(document).ready(function()
{ mw.loader.using(['mediawiki.util'],function()
{
mw.util.addPortletLink("p-personal","javascript:window.scrollTo(0,0);void(0);","▲","sp-hoch",null,null,"#pt-userpage");
mw.util.addPortletLink("p-personal","/wiki/Special:PrefixIndex/User:Stepro/","Unterseiten");
} );
} );
//
// verändert einige Beschriftungen an der MediaWiki-Oberfläche.
//
function changeBeschriftungen()
{
var wgCanonicalSpecialPageName = mw.config.get('wgCanonicalSpecialPageName');
if ( mw.config.get('wgAction') == "history" || wgCanonicalSpecialPageName == "Contributions" || wgCanonicalSpecialPageName == "Watchlist" || wgCanonicalSpecialPageName == "Recentchanges" )
{ for (var i=0; aNode = document.getElementsByTagName("a")[i]; i++)
{ if ( aNode.innerHTML == "Versionen" ) {aNode.innerHTML = "ver";}
if ( aNode.innerHTML == "Unterschied" ) {aNode.innerHTML = "diff";}
if ( aNode.innerHTML == "Diskussion" ) {aNode.innerHTML = "Disk";}
}
}
}
$(changeBeschriftungen);
// kompakte "Antworten"-Links
$( ".ext-discussiontools-init-replylink-reply" ).text('💬');
mw.loader.using( 'ext.discussionTools.init', function () {
$('.ext-discussiontools-init-replybutton .oo-ui-labelElement-label').text('💬');
} );
//
// Unsigned-Script vom lustigen Seth
//
mw.loader.load("//de.wikipedia.org/w/index.php?title=User:lustiger_seth/unsigned.js&action=raw&ctype=text/javascript");