Revision 465357 of "Benutzer:Stepro/vector.js" on dewikiquote

//
// 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"
//
 
 function insert_link_before(tagname, previous_element, linkcode)
 {
 	var vl_logout = document.getElementById(previous_element);
 	if (vl_logout) 
 	{
 		var ins_li = document.createElement(tagname);
 		ins_li.innerHTML=/* */linkcode;/* */
 		 vl_logout.parentNode.insertBefore(ins_li, vl_logout);
 	}
 }
 
 
// 
// zus. Menüpunkte
//
 
document.addEventListener("DOMContentLoaded", function() {
 insert_link_before("LI", "pt-userpage", '<a href="javascript:window.scrollTo(0,0);%20void%200;">▲</a>');
 insert_link_before("LI", "pt-logout", '<a href="/wiki/Special:PrefixIndex/User:Stepro/">Unterseiten</a>');
 insert_link_before("LI", "pt-logout", '<a href="//toolserver.org/~vvv/sulutil.php?user=Stepro">SUL-Util</a>');
}, false);
 
 
//
// verändert einige Beschriftungen an der MediaWiki-Oberfläche.
//
 
function changeBeschriftungen()
{ 
 
  // Beschreibungen auf watchlist & diff-Seiten verkürzen
  if ( 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";}
    }
  }
 
  // toolbox-menu (obere Leiste)
  document.getElementById("pt-mytalk").getElementsByTagName("a")[0].innerHTML = "Disk";
 
}
 
$(changeBeschriftungen);
 
 
//
// Abfrage & Eingabe von Begründung vor Rollback
//
 
// mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:D/monobook/api.js&action=raw&ctype=text/javascript");
// mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Codeispoetry/supportFuncs.js&action=raw&ctype=text/javascript");
// mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Codeispoetry/rollback.js&action=raw&ctype=text/javascript");
 
 
//
// 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");