<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mafiasi.de/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3A1steenfa%2FmarkAdmins.js</id>
	<title>Benutzer:1steenfa/markAdmins.js - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mafiasi.de/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3A1steenfa%2FmarkAdmins.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Benutzer:1steenfa/markAdmins.js&amp;action=history"/>
	<updated>2026-10-18T00:58:19Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Fachschaft Informatik</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Benutzer:1steenfa/markAdmins.js&amp;diff=17701&amp;oldid=prev</id>
		<title>1steenfa: 1steenfa verschob Seite Benutzer:Steenfatt/markAdmins.js nach Benutzer:1steenfa/markAdmins.js: Seite während der Benutzerkontoumbenennung von „Steenfatt“ in „1steenfa“ automatisch verschoben</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Benutzer:1steenfa/markAdmins.js&amp;diff=17701&amp;oldid=prev"/>
		<updated>2013-05-29T12:03:55Z</updated>

		<summary type="html">&lt;p&gt;1steenfa verschob Seite &lt;a href=&quot;/index.php/Benutzer:Steenfatt/markAdmins.js&quot; class=&quot;mw-redirect&quot; title=&quot;Benutzer:Steenfatt/markAdmins.js&quot;&gt;Benutzer:Steenfatt/markAdmins.js&lt;/a&gt; nach &lt;a href=&quot;/index.php/Benutzer:1steenfa/markAdmins.js&quot; title=&quot;Benutzer:1steenfa/markAdmins.js&quot;&gt;Benutzer:1steenfa/markAdmins.js&lt;/a&gt;: Seite während der Benutzerkontoumbenennung von „&lt;a href=&quot;/index.php/Benutzer:Steenfatt&quot; class=&quot;mw-redirect&quot; title=&quot;Benutzer:Steenfatt&quot;&gt;Steenfatt&lt;/a&gt;“ in „&lt;a href=&quot;/index.php/Benutzer:1steenfa&quot; title=&quot;Benutzer:1steenfa&quot;&gt;1steenfa&lt;/a&gt;“ automatisch verschoben&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 29. Mai 2013, 12:03 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>1steenfa</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Benutzer:1steenfa/markAdmins.js&amp;diff=15419&amp;oldid=prev</id>
		<title>1steenfa: Die Seite wurde neu angelegt: „// &lt;nowiki&gt;    // get URL parameters (used for page type variables)  var UrlParameters = new Array ();  readparams();    function readparams() {   var asReadInUrl…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Benutzer:1steenfa/markAdmins.js&amp;diff=15419&amp;oldid=prev"/>
		<updated>2012-06-08T14:36:25Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „// &amp;lt;nowiki&amp;gt;    // get URL parameters (used for page type variables)  var UrlParameters = new Array ();  readparams();    function readparams() {   var asReadInUrl…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 // get URL parameters (used for page type variables)&lt;br /&gt;
 var UrlParameters = new Array ();&lt;br /&gt;
 readparams();&lt;br /&gt;
 &lt;br /&gt;
 function readparams() {&lt;br /&gt;
  var asReadInUrlParameters;&lt;br /&gt;
  var asReadInUrlParameter;&lt;br /&gt;
 &lt;br /&gt;
  // Get URL parameters&lt;br /&gt;
  asReadInUrlParameters = location.search.substring(1, location.search.length).split(&amp;quot;&amp;amp;&amp;quot;);&lt;br /&gt;
  for (i = 0; i &amp;lt; asReadInUrlParameters.length; i++) {&lt;br /&gt;
    asReadInUrlParameter = asReadInUrlParameters[i].split(&amp;quot;=&amp;quot;);&lt;br /&gt;
    UrlParameters[decodeURIComponent(asReadInUrlParameter[0])] = decodeURIComponent(asReadInUrlParameter[1]);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 function markAdmins() {&lt;br /&gt;
 &lt;br /&gt;
   // Variables that should be defined in your monobook&lt;br /&gt;
   if (typeof(markadmins) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       markadmins = true;&lt;br /&gt;
 &lt;br /&gt;
   if (!markadmins) &lt;br /&gt;
       return; //nichts zu tun, schnell weg hier&lt;br /&gt;
 &lt;br /&gt;
   var langUser = &amp;quot;Benutzer:&amp;quot;;        // in German &amp;#039;Benutzer:&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
   if (typeof(marksubpages) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       marksubpages = false;&lt;br /&gt;
   if (typeof(dontmarkmyself) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       dontmarkmyself = false;&lt;br /&gt;
   if (typeof(isSpecial) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isSpecial = (wgCanonicalNamespace == &amp;quot;Special&amp;quot;);&lt;br /&gt;
   if (typeof(isHistory) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isHistory = (wgAction == &amp;#039;history&amp;#039;); &lt;br /&gt;
   if (typeof(isUserpage) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isUserpage = ( (wgCanonicalNamespace == &amp;quot;User&amp;quot;) || (wgCanonicalNamespace == &amp;quot;User_talk&amp;quot;) );&lt;br /&gt;
   if (typeof(isTalk) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isTalk = (wgNamespaceNumber %2 == 1); &lt;br /&gt;
   if (typeof(isProject) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isProject = (wgCanonicalNamespace == &amp;quot;Project&amp;quot;);&lt;br /&gt;
   if (typeof(isDatei) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isDatei = (wgCanonicalNamespace == &amp;quot;File&amp;quot;);&lt;br /&gt;
   if (typeof(isHelp) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isHelp = (wgCanonicalNamespace == &amp;quot;Help&amp;quot;);&lt;br /&gt;
   if (typeof(isDiff) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
       isDiff = UrlParameters[&amp;quot;diff&amp;quot;];&lt;br /&gt;
 &lt;br /&gt;
   if (markadmins) {&lt;br /&gt;
 // statische Liste&lt;br /&gt;
 // Stand: 08.06.2012&lt;br /&gt;
 var admins=new Array(&amp;quot;0nusplz&amp;quot;, &amp;quot;7kraemer&amp;quot;, &amp;quot;8bui&amp;quot;, &amp;quot;ArneKoehn&amp;quot;, &amp;quot;Julian F.&amp;quot;, &amp;quot;MariusStuebs&amp;quot;, &amp;quot;Muelli&amp;quot;, &amp;quot;PatrickFey&amp;quot;, &amp;quot;R00t&amp;quot;, &amp;quot;Roland Illig&amp;quot;, &amp;quot;Steenfatt&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;Thorben&amp;quot;, &amp;quot;Timon&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
       var admins_str = &amp;#039;|&amp;#039;+admins.join(&amp;#039;|&amp;#039;)+&amp;#039;|&amp;#039;;&lt;br /&gt;
 &lt;br /&gt;
       var bureaucrats=new Array(&amp;quot;7kraemer&amp;quot;, &amp;quot;ArneKoehn&amp;quot;, &amp;quot;Julian F.&amp;quot;, &amp;quot;MariusStuebs&amp;quot;, &amp;quot;Muelli&amp;quot;, &amp;quot;PatrickFey&amp;quot;, &amp;quot;R00t&amp;quot;, &amp;quot;Roland Illig&amp;quot;, &amp;quot;Steenfatt&amp;quot;, &amp;quot;T&amp;quot;);&lt;br /&gt;
       var bureaucrats_str = &amp;#039;|&amp;#039;+bureaucrats.join(&amp;#039;|&amp;#039;)+&amp;#039;|&amp;#039;;&lt;br /&gt;
 &lt;br /&gt;
       if (typeof(markatxt) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
           markatxt = &amp;quot;A&amp;quot;;&lt;br /&gt;
       if (typeof(markbureautxt) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
           markbureautxt = &amp;quot;B&amp;quot;;&lt;br /&gt;
       if (typeof(markstewtxt) == &amp;#039;undefined&amp;#039;)&lt;br /&gt;
           markstewtxt = &amp;quot;S&amp;quot;;&lt;br /&gt;
   }&lt;br /&gt;
 &lt;br /&gt;
   if (isSpecial || isHistory || isUserpage || isTalk || isProject || isDatei || isHelp || isDiff) {&lt;br /&gt;
      var i;&lt;br /&gt;
      var aNode;&lt;br /&gt;
      var allanchors = document.getElementsByTagName(&amp;quot;A&amp;quot;);&lt;br /&gt;
      var searchExp = /.wiki.Benutzer.(.+)/;&lt;br /&gt;
      var trenn=&amp;quot;/wiki/&amp;quot; + langUser;&lt;br /&gt;
      var marker;&lt;br /&gt;
      var mainpageanchor;&lt;br /&gt;
 &lt;br /&gt;
      appendCSS(&amp;#039;span.adminMark { font-weight: bold; }&amp;#039;);&lt;br /&gt;
      for (i=0; i &amp;lt; allanchors.length; i++) {&lt;br /&gt;
         aNode = allanchors[i];&lt;br /&gt;
         mainpageanchor = true;&lt;br /&gt;
         // if it&amp;#039;s a link to a user&lt;br /&gt;
         if ((href = aNode.getAttribute(&amp;quot;href&amp;quot;)) &amp;amp;&amp;amp; (href.indexOf(trenn) != -1)) {&lt;br /&gt;
             currUser = searchExp.exec(href)[1];&lt;br /&gt;
             /* if (isUserpage) */ currUserClean = currUser.replace(/\/.*/,&amp;#039;&amp;#039;);&lt;br /&gt;
             if (currUserClean != currUser) mainpageanchor = false;&lt;br /&gt;
             currUser= &amp;quot;|&amp;quot; + currUserClean + &amp;quot;|&amp;quot;;&lt;br /&gt;
             marker = new Array();&lt;br /&gt;
 &lt;br /&gt;
             if (markadmins) {&lt;br /&gt;
                // is this user an admin?&lt;br /&gt;
                if (admins_str.indexOf(currUser) != -1) marker.push(markatxt);               &lt;br /&gt;
                // is this user a bureaucrat?&lt;br /&gt;
                if (bureaucrats_str.indexOf(currUser) != -1) marker.push(markbureautxt);&lt;br /&gt;
             }&lt;br /&gt;
 &lt;br /&gt;
             // don&amp;#039;t mark certain pages, except link to user main page&lt;br /&gt;
             if (mainpageanchor ||&lt;br /&gt;
                 (marksubpages &amp;amp;&amp;amp; (wgCanonicalSpecialPageName != &amp;quot;Prefixindex&amp;quot;)&lt;br /&gt;
                               &amp;amp;&amp;amp; (wgCanonicalSpecialPageName != &amp;quot;Allpages&amp;quot;)) )&lt;br /&gt;
             // check finished, now append node&lt;br /&gt;
             if ((marker.length &amp;gt; 0) &amp;amp;&amp;amp; !(dontmarkmyself &amp;amp;&amp;amp; (currUserClean == wgUserName))) {&lt;br /&gt;
                // Variante 1 (traditionell)&lt;br /&gt;
                // var aMark = document.createElement(&amp;quot;b&amp;quot;);&lt;br /&gt;
                // Variante 2&lt;br /&gt;
                var aMark = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                aMark.className = &amp;quot;adminMark&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
                var aMarkText = document.createTextNode(&amp;quot; (&amp;quot; + marker.join(&amp;quot;/&amp;quot;) + &amp;quot;)&amp;quot;);&lt;br /&gt;
                aMark.appendChild(aMarkText);&lt;br /&gt;
                aNode.appendChild(aMark);&lt;br /&gt;
             }&lt;br /&gt;
         }&lt;br /&gt;
      }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 addOnloadHook(markAdmins);&lt;br /&gt;
 &lt;br /&gt;
 // &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>1steenfa</name></author>
	</entry>
</feed>