<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://dadaweb.de/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3AJohann_H._A%2Fmonobook.js</id>
		<title>Benutzer:Johann H. A/monobook.js - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="http://dadaweb.de/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3AJohann_H._A%2Fmonobook.js"/>
		<link rel="alternate" type="text/html" href="http://dadaweb.de/index.php?title=Benutzer:Johann_H._A/monobook.js&amp;action=history"/>
		<updated>2026-04-10T09:56:50Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in DadAWeb</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>http://dadaweb.de/index.php?title=Benutzer:Johann_H._A/monobook.js&amp;diff=2754&amp;oldid=prev</id>
		<title>Johann H. A: Kleine Helferlein</title>
		<link rel="alternate" type="text/html" href="http://dadaweb.de/index.php?title=Benutzer:Johann_H._A/monobook.js&amp;diff=2754&amp;oldid=prev"/>
				<updated>2006-08-04T07:39:20Z</updated>
		
		<summary type="html">&lt;p&gt;Kleine Helferlein&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt; // Ursprüngliche Version kopiert von [[Benutzer:BLueFiSH.as]] &lt;br /&gt;
 // der hat es ursprünglich gefunden bei:&lt;br /&gt;
 //  http://de.wikipedia.org/wiki/Benutzer:SirJective/monobook.js &lt;br /&gt;
 // &lt;br /&gt;
 // Ich (Littl) würde mich über Rückmeldungen sehr freuen !&lt;br /&gt;
 // getestet mit Firefox und IE&lt;br /&gt;
 //&lt;br /&gt;
 //jetzt neu:*Automatisierter Löschantrag und Qualitätssicherung&lt;br /&gt;
 //            - Artikel müssen  nicht zum Bearbeiten geöffnet werden.&lt;br /&gt;
 //          *verbesserte Wartbarkeit&lt;br /&gt;
 //          *Revert-Button mit der Möglichkeit eine Begründung einzugeben&lt;br /&gt;
 //          *Optionale Dropdown-Auswahlfelder&lt;br /&gt;
 //          *Aussehen den anderen Feldern links angepasst, ist jetzt &amp;quot;seamless integratet&amp;quot; :-)&lt;br /&gt;
 //          *APPERs Rechtschreibprüfung&lt;br /&gt;
 //          *godmode-light&lt;br /&gt;
 //          *Man kann ein Häkchen setzen, wenn die Seite immer wieder neu geladen werden soll &lt;br /&gt;
 //           -Nützlich für Recentchanges und andere Seiten. Für andere Zeitintervalle siehe Variable &amp;quot;timeout&amp;quot;.&lt;br /&gt;
  &lt;br /&gt;
 var user   ='Johann H. A'; 		 // &amp;lt;- bitte anpassen !!!&lt;br /&gt;
 var usedropdown = false;        // Wenn keine Dropdowns gewünscht sind, hier false eintragen !&lt;br /&gt;
 var autosave = true;            // automatisches Speichern ja/nein&lt;br /&gt;
 var rechtschreibpruefung = true;// APPERS Rechtschreibprüfung aktivieren ?&lt;br /&gt;
 var godmodelight = true;&lt;br /&gt;
 var timeout = 20000;            // 50 Sekunden auf das Neuladen der Seite warten.&lt;br /&gt;
 &lt;br /&gt;
 var zeigeversion = false;  &lt;br /&gt;
 var debugme = false;&lt;br /&gt;
 &lt;br /&gt;
 // &amp;lt;nowiki&amp;gt;  &amp;lt;- nicht löschen !&lt;br /&gt;
 var trenner='&amp;lt;hr /&amp;gt;';&lt;br /&gt;
 var br     ='&amp;lt;br /&amp;gt;';&lt;br /&gt;
 var Quickbar = '&amp;lt;div class=&amp;quot;pBody&amp;quot; id=&amp;quot;quickba&amp;quot; style=&amp;quot;position:absolute; top:5px; z-index:10; width: 14em;&amp;quot;&amp;gt;';&lt;br /&gt;
 var version  = '0.7';&lt;br /&gt;
 var xxx      = '';&lt;br /&gt;
 var scrpt    = '';&lt;br /&gt;
 var scrptn   = 0;&lt;br /&gt;
 var dropdown = usedropdown; &lt;br /&gt;
 &lt;br /&gt;
 var Monate = new Array(&amp;quot;Januar&amp;quot;, &amp;quot;Februar&amp;quot;, &amp;quot;März&amp;quot;, &amp;quot;April&amp;quot;, &amp;quot;Mai&amp;quot;, &amp;quot;Juni&amp;quot;, &amp;quot;Juli&amp;quot;, &amp;quot;August&amp;quot;, &amp;quot;September&amp;quot;, &amp;quot;Oktober&amp;quot;, &amp;quot;November&amp;quot;, &amp;quot;Dezember&amp;quot;);&lt;br /&gt;
 var jetzt = new Date();&lt;br /&gt;
 var Jahr = jetzt.getYear(); if (Jahr &amp;lt; 999)  Jahr += 1900;&lt;br /&gt;
 var WPDatum = jetzt.getDate() + '._' + Monate[jetzt.getMonth()] + '_' + Jahr;&lt;br /&gt;
&lt;br /&gt;
 var UrlParameters = new Array ();&lt;br /&gt;
 readparams();&lt;br /&gt;
&lt;br /&gt;
 var isEdit   = ( document.URL.indexOf ( 'action=edit' ) &amp;gt; 0 || document.URL.indexOf ( 'action=submit' ) &amp;gt; 0);&lt;br /&gt;
 var isSpecial= ( document.URL.indexOf ( 'Spezial:' ) &amp;gt; 0);&lt;br /&gt;
 var isPHP =    ( document.URL.indexOf ( 'index.php' ) &amp;gt; 0);&lt;br /&gt;
 &lt;br /&gt;
 //uri-parameter für aktion()&lt;br /&gt;
 var subjp      = 'subj';       //Subject&lt;br /&gt;
 var textp      = 'txt';        //Für Text-Austausch&lt;br /&gt;
 var insp       = 'ins';	//Vor dem Text einfügen&lt;br /&gt;
 var speichernp = 'speichern';  //Auf &amp;quot;Speichern&amp;quot; klicken &lt;br /&gt;
 &lt;br /&gt;
 var reloadme   = 'neuladen';   //merker für reload&lt;br /&gt;
 &lt;br /&gt;
 //&lt;br /&gt;
 // Ab hier der Inhalt des &amp;quot;Fensters&amp;quot; oben links&lt;br /&gt;
 //&lt;br /&gt;
 if (usedropdown) {w (0,trenner,'--Wikipedia--','')};&lt;br /&gt;
 &lt;br /&gt;
 w (1,'/wiki/Wikipedia:Ich_brauche_Hilfe','IbH:','_blank');&lt;br /&gt;
 //w (1,'wiki/Wikipedia:Bearbeitungshelfer','edit','_blank');&lt;br /&gt;
 w (1,'/wiki/Wikipedia:Verbesserungsvorschläge','VV','_blank');&lt;br /&gt;
 &lt;br /&gt;
 w (0,br,'--Special--','');&lt;br /&gt;
 w (1,'/w/index.php?title=Spezial%3AAllpages&amp;amp;from='+user+'&amp;amp;namespace=2&amp;quot;','Meine','_blank');&lt;br /&gt;
 w (1,'/w/index.php?title=Spezial:Recentchanges&amp;amp;hideminor=0&amp;amp;hideliu=1&amp;amp;hidebots=1&amp;amp;hidepatrolled=0&amp;amp;limit=50&amp;amp;days=7&amp;amp;limit=250','RCs','_blank');&lt;br /&gt;
 w (1,'/wiki/Spezial:Newpages','New','_blank');&lt;br /&gt;
 w (1,'/wiki/Spezial:Contributions/newbies','Newbies','_blank');&lt;br /&gt;
 w (1,'/wiki/Spezial:Log','Log','_blank');&lt;br /&gt;
 w (1,'/wiki/Wikipedia:Löschkandidaten/Urheberrechtsverletzungen','URVs','_blank');&lt;br /&gt;
 //w (1,'http://commons.wikimedia.org/wiki/Special:Upload','C-Upload','_blank');&lt;br /&gt;
 w (1,'/wiki/Wikipedia:Löschkandidaten/'+WPDatum,'LK','_blank');&lt;br /&gt;
 &lt;br /&gt;
 w (0,trenner,'--Externe--','');&lt;br /&gt;
 w (1,'http://tools.wikimedia.de/~kate/cgi-bin/count_edits?user='+user+'&amp;amp;dbname=dewiki_p','Kate','_blank'); &lt;br /&gt;
 w (1,&amp;quot;http://www.ripe.net/whois&amp;quot;,'ripe','_blank');&lt;br /&gt;
 w (1,&amp;quot;http://www.copyscape.com&amp;quot;,'copyscape','_blank');&lt;br /&gt;
// w (1,&amp;quot;http://www.affenkrieger.de/wiki/wikicc.php&amp;quot;,'Affenkrieger','_blank');&lt;br /&gt;
 w (1,&amp;quot;http://www.canoo.net&amp;quot;,'canoo','_blank'); &lt;br /&gt;
 w (1,&amp;quot;http://www.cia.gov/cia/publications/factbook/index.html&amp;quot;,'Factbook','_blank'); &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 closedropdown();dropdown=false;&lt;br /&gt;
 &lt;br /&gt;
 if (isEdit) {&lt;br /&gt;
   w (0,trenner,'','');&lt;br /&gt;
 &lt;br /&gt;
   w (3,&amp;quot;br,'',''&amp;quot;,'br');   &lt;br /&gt;
   w (3,&amp;quot;'†','',''&amp;quot;,'†');&lt;br /&gt;
   w (3,&amp;quot;'&amp;lt;!-- ',' --&amp;gt;',''&amp;quot;,'//');&lt;br /&gt;
   w (0,br,'','');&lt;br /&gt;
   w (3,&amp;quot;'&amp;lt;small&amp;gt;','&amp;lt;/small&amp;gt;',''&amp;quot;,'klein');&lt;br /&gt;
   w (3,&amp;quot;'&amp;lt;s&amp;gt;','&amp;lt;/s&amp;gt;',''&amp;quot;,'durch');&lt;br /&gt;
   w (3,&amp;quot;'&amp;lt;u&amp;gt;','&amp;lt;/u&amp;gt;',''&amp;quot;,'unter');&lt;br /&gt;
   w (0,trenner,'','');&lt;br /&gt;
 &lt;br /&gt;
   if (usedropdown) {dropdown=true;w (0,trenner,'--Bausteine--','')};&lt;br /&gt;
   w (3,&amp;quot;'== Weblinks ==\\n','',''&amp;quot;,'Weblinks');&lt;br /&gt;
   //w (2,&amp;quot;'*{{IMDb Titel||}}\\n','','');document.editform.wpSummary.value='Vorlage:IMDb Titel';document.editform.wpTextbox1.focus();&amp;quot;,&amp;quot;IMdb-t&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
   w (3,&amp;quot;'[[Kategorie:',']]\\n',''&amp;quot;,&amp;quot;Kat:&amp;quot;);&lt;br /&gt;
   w (3,&amp;quot;'[[Benutzer:',']]',''&amp;quot;,&amp;quot;Benutzer:&amp;quot;);&lt;br /&gt;
   w (3,&amp;quot;'[[Wikipedia:',']]',''&amp;quot;,&amp;quot;WP:&amp;quot;);&lt;br /&gt;
   w (0,br,'','');&lt;br /&gt;
&lt;br /&gt;
   w (2,&amp;quot;'Redirect angelegt','#REDIRECT [[]]',1&amp;quot;,&amp;quot;Redir&amp;quot;);&lt;br /&gt;
   w (2,&amp;quot;'+Überarbeiten','{{Überarbeiten}}\\n\\n',3&amp;quot;,&amp;quot;Über&amp;quot;);&lt;br /&gt;
   w (2,&amp;quot;'+Stub','{{Stub}}\\n\\n',2&amp;quot;,&amp;quot;Stub&amp;quot;);&lt;br /&gt;
   w (2,&amp;quot;'+Lückenhaft','{{lückenhaft}}\\n\\n',3&amp;quot;,&amp;quot;Lücke&amp;quot;);&lt;br /&gt;
   //w (3,&amp;quot;'{{Gesundheitshinweis','}}',''&amp;quot;,&amp;quot;Gesundheitshinweis&amp;quot;);&lt;br /&gt;
   w (3,&amp;quot;'{{subst:Hallo','}}',''&amp;quot;,&amp;quot;Hallo&amp;quot;);  &lt;br /&gt;
   closedropdown();dropdown=false;   &lt;br /&gt;
&lt;br /&gt;
   w (0,trenner,'','');&lt;br /&gt;
   w (4,&amp;quot;myReplace();&amp;quot;,&amp;quot;Replace&amp;quot;);&lt;br /&gt;
   w (4,&amp;quot;myTypoKorr();&amp;quot;,&amp;quot;TypoKorr&amp;quot;);&lt;br /&gt;
 } //if (isEdit)&lt;br /&gt;
   &lt;br /&gt;
 if (!isSpecial) {&lt;br /&gt;
 w (0,trenner,'','');&lt;br /&gt;
 w (4,&amp;quot;eintragen(1);&amp;quot;,&amp;quot;QS&amp;quot;);&lt;br /&gt;
 w (4,&amp;quot;eintragen(2);&amp;quot;,&amp;quot;LA&amp;quot;);&lt;br /&gt;
 w (4,&amp;quot;eintragen(3);&amp;quot;,&amp;quot;SLA&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 if (isEdit) w (2,&amp;quot;'+URV','{{URV}} von [hier] --\~\~\~\~',1&amp;quot;,&amp;quot;URV&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 var indropdown = false;&lt;br /&gt;
 var ind = 0;&lt;br /&gt;
    &lt;br /&gt;
 closedropdown();&lt;br /&gt;
 &lt;br /&gt;
 document.write(Quickbar);&lt;br /&gt;
 &lt;br /&gt;
 if (!isEdit || zeigeversion || isPHP) {&lt;br /&gt;
  document.write('&amp;lt;div align=right&amp;gt;',!isEdit ? 'Neu laden:&amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;reloadme&amp;quot; name=&amp;quot;reloadme&amp;quot; onchange=&amp;quot;setreload()&amp;quot;&amp;gt;&amp;lt;/input&amp;gt;' : '',&lt;br /&gt;
                 zeigeversion ? ' '+version : '', '&amp;lt;/div&amp;gt;');&lt;br /&gt;
 }                &lt;br /&gt;
&lt;br /&gt;
 document.write(xxx,'&amp;lt;/div&amp;gt;');&lt;br /&gt;
&lt;br /&gt;
 if (scrpt &amp;gt; '') document.write('&amp;lt;script&amp;gt; function _doopt (was) { switch (was) {',scrpt,'}}&amp;lt;\/script&amp;gt;');scrpt='';&lt;br /&gt;
 //&lt;br /&gt;
 // ab hier functions&lt;br /&gt;
 //&lt;br /&gt;
 &lt;br /&gt;
 function w (was,lurl,linktext,targt) {&lt;br /&gt;
  if (!dropdown) {&lt;br /&gt;
   switch (was) {&lt;br /&gt;
    case 0 : xxx=xxx+lurl;break;&lt;br /&gt;
    case 1 : xxx=xxx+'&amp;lt;a href=&amp;quot;'+lurl+'&amp;quot; target=&amp;quot;'+targt+'&amp;quot;&amp;gt;'+linktext+'&amp;lt;/a&amp;gt;&amp;amp;nbsp; ';break;&lt;br /&gt;
    case 2 : xxx=xxx+'&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;newtext('+ lurl +')&amp;quot;&amp;gt;'+linktext+'&amp;lt;/a&amp;gt;&amp;amp;nbsp; ';break;  	&lt;br /&gt;
    case 3 : xxx=xxx+'&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;insertTags('+ lurl +')&amp;quot;&amp;gt;'+linktext+'&amp;lt;/a&amp;gt;&amp;amp;nbsp; ';break;  	   &lt;br /&gt;
    case 4 : xxx=xxx+'&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;'+ lurl +'&amp;quot;&amp;gt;'+linktext+'&amp;lt;/a&amp;gt;&amp;amp;nbsp; ';break;  	   &lt;br /&gt;
   }	 	    &lt;br /&gt;
  } //if&lt;br /&gt;
  else&lt;br /&gt;
  {&lt;br /&gt;
   var ltext='__________'.substr(1,ind)+linktext;&lt;br /&gt;
   switch (was) {&lt;br /&gt;
    case 0 : if (lurl==br) {xxx=xxx+'&amp;lt;option&amp;gt;'+linktext+'&amp;lt;/option&amp;gt;';ind=2;} &lt;br /&gt;
             else&lt;br /&gt;
             if (lurl==trenner) newdropdown(linktext);&lt;br /&gt;
             break;             &lt;br /&gt;
    case 1 : xxx=xxx+'&amp;lt;option value=&amp;quot;1|'+lurl+'&amp;quot;&amp;gt;'+ltext+'&amp;lt;/option&amp;gt;';break;&lt;br /&gt;
    case 2 : xxx=xxx+'&amp;lt;option value=&amp;quot;2|'+scrptn+'&amp;quot;&amp;gt;'+ltext+'&amp;lt;/option&amp;gt;';&lt;br /&gt;
             scrpt=scrpt+'case '+scrptn+':newtext('+lurl+');break;';scrptn++;break;    &lt;br /&gt;
    case 3 : xxx=xxx+'&amp;lt;option value=&amp;quot;3|'+scrptn+'&amp;quot;&amp;gt;'+ltext+'&amp;lt;/option&amp;gt;';    &lt;br /&gt;
             scrpt=scrpt+'case '+scrptn+':insertTags('+lurl+');break;';scrptn++;break;                     &lt;br /&gt;
    case 4 : xxx=xxx+'&amp;lt;option value=&amp;quot;4|'+scrptn+'&amp;quot;&amp;gt;'+ltext+'&amp;lt;/option&amp;gt;';&lt;br /&gt;
             scrpt=scrpt+'case '+scrptn+':'+lurl+';break;';scrptn++;break;    &lt;br /&gt;
   } //switch	  	&lt;br /&gt;
  } //else	&lt;br /&gt;
 }//w&lt;br /&gt;
 &lt;br /&gt;
 function dodropdown (aktion) {&lt;br /&gt;
  var zutun = aktion.split('|');&lt;br /&gt;
  var was = Number(zutun[0]);&lt;br /&gt;
  var wie = zutun[1];&lt;br /&gt;
  &lt;br /&gt;
  switch (was) {&lt;br /&gt;
   case 1 : window.open (wie); break;&lt;br /&gt;
   case 2 : _doopt (Number(wie)); break;&lt;br /&gt;
   case 3 : _doopt (Number(wie)); break;&lt;br /&gt;
   case 4 : _doopt (Number(wie)); break;&lt;br /&gt;
  } //switch	&lt;br /&gt;
 } //dodropdown	&lt;br /&gt;
 &lt;br /&gt;
	&lt;br /&gt;
 function closedropdown () {&lt;br /&gt;
  if (indropdown) xxx=xxx+'&amp;lt;/select&amp;gt;';&lt;br /&gt;
  indropdown = false;&lt;br /&gt;
 }	&lt;br /&gt;
  &lt;br /&gt;
 function newdropdown (oname) {&lt;br /&gt;
   closedropdown();   &lt;br /&gt;
   xxx=xxx+'&amp;lt;select size=1 onchange=&amp;quot;dodropdown(this.value);&amp;quot; style=&amp;quot;width:135px;font-size:9px;&amp;quot;&amp;gt;';     	&lt;br /&gt;
   if (oname &amp;gt; '') {xxx=xxx+'&amp;lt;option&amp;gt;'+oname+'&amp;lt;/option&amp;gt;';}&lt;br /&gt;
   indropdown = true;&lt;br /&gt;
   ind=2;&lt;br /&gt;
 }	&lt;br /&gt;
  &lt;br /&gt;
 function newtext (subj,text,wo)&lt;br /&gt;
  {  //wo=1 : Text austauschen&lt;br /&gt;
     //wo=2 : Text am Ende anhängen&lt;br /&gt;
     //wo=3 : Text vorne Einfügen&lt;br /&gt;
     &lt;br /&gt;
   if (subj&amp;gt;&amp;quot;&amp;quot;) document.editform.wpSummary.value=subj;&lt;br /&gt;
   &lt;br /&gt;
   switch (wo) {&lt;br /&gt;
       case 1 : document.editform.wpTextbox1.value=text+'\n'; break;&lt;br /&gt;
       case 2 : document.editform.wpTextbox1.value=document.editform.wpTextbox1.value+'\n'+text;break;&lt;br /&gt;
       case 3 : document.editform.wpTextbox1.value='\n'+text+'\n'+document.editform.wpTextbox1.value;break;&lt;br /&gt;
   }    &lt;br /&gt;
   document.editform.wpTextbox1.focus();&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 function trim(str) {return str.replace(/^\s*|\s*$/g,&amp;quot;&amp;quot;);}&lt;br /&gt;
 function absenden () {if (!debugme) {document.editform.wpSave.click();} else {alert ('Speichern');}}&lt;br /&gt;
  &lt;br /&gt;
 function myReplace() //BLueFiSH.as&lt;br /&gt;
 { &lt;br /&gt;
   var alt=prompt('Altes Wort','');var neu=prompt('Neues Wort','');&lt;br /&gt;
   var i=tkorr(alt,neu);        &lt;br /&gt;
   if ( i &amp;gt; 0 )&lt;br /&gt;
   { alert('Es wurde '+i+' Mal &amp;lt;'+alt+'&amp;gt; durch &amp;lt;'+neu+' ersetzt.');&lt;br /&gt;
     document.editform.wpMinoredit.checked=true;&lt;br /&gt;
     document.editform.wpSummary.value=alt+' -&amp;gt; '+neu;&lt;br /&gt;
     document.editform.wpSummary.focus();&lt;br /&gt;
   }&lt;br /&gt;
   else&lt;br /&gt;
   { alert('Es wurde kein Vorkommen gefunden');&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 /* Im nun folgenden das Skript mit dem sich recht leicht Schreibfehler korrigieren lassen&lt;br /&gt;
    (natürlich muss man bei Zitaten aufpassen) ;-) BLueFiSH.as */&lt;br /&gt;
 &lt;br /&gt;
 function myTypoKorr() // BLueFiSH.as&lt;br /&gt;
 {var &lt;br /&gt;
    i=tkorr(' im wesentlichen ',' im Wesentlichen ') + &lt;br /&gt;
      tkorr('Des Weiteren ','Des weiteren ') +&lt;br /&gt;
      tkorr(' daß ',' dass ') +&lt;br /&gt;
      tkorr(' ass ',' as ');&lt;br /&gt;
            &lt;br /&gt;
  if ( i &amp;gt; 0 )&lt;br /&gt;
   { alert('Es wurden '+i+' Schreibfehler korrigiert.');&lt;br /&gt;
     document.editform.wpMinoredit.checked=true;&lt;br /&gt;
     document.editform.wpSummary.value='typo';&lt;br /&gt;
     document.editform.wpSummary.focus();&lt;br /&gt;
   }&lt;br /&gt;
   else&lt;br /&gt;
   { alert('Es wurde kein Schreibfehler gefunden');&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 function tkorr(alt,neu) { //Littl&lt;br /&gt;
  var i=0;&lt;br /&gt;
  while(document.editform.wpTextbox1.value.search(alt)!=-1){i++;&lt;br /&gt;
  	document.editform.wpTextbox1.value=document.editform.wpTextbox1.value.replace(alt,neu);}&lt;br /&gt;
  return i; 	&lt;br /&gt;
 } 	&lt;br /&gt;
 &lt;br /&gt;
 function contrib() // BLueFiSH.as&lt;br /&gt;
 { wer=prompt('IP oder Name eingeben!','');&lt;br /&gt;
   newwin = window.open(&amp;quot;http://de.wikipedia.org/w/index.php?title=Spezial:Contributions&amp;amp;target=&amp;quot;+wer,&amp;quot;Beiträge&amp;quot;);&lt;br /&gt;
   newwin.focus();&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // ============================================================&lt;br /&gt;
 // BEGIN Add Edit Link To Old Version Links (von Berlin-Jurist so weit ich weiß)&lt;br /&gt;
 // Revert-Fkt hinzugefügt + Beschränkung auf Seiten wo es Sinn macht. Littl.&lt;br /&gt;
 &lt;br /&gt;
 function AddEditLinkToOldVersionLinks() {&lt;br /&gt;
  &lt;br /&gt;
  var ishistory = (UrlParameters['action']=='history');	&lt;br /&gt;
  //var iscontrib = (document.URL.indexOf ('Spezial:Contributions') &amp;gt; 0 );&lt;br /&gt;
  if (ishistory || ((UrlParameters['diff']&amp;gt;'') &amp;amp;&amp;amp; (UrlParameters['oldid']&amp;gt;'')) ) {&lt;br /&gt;
   &lt;br /&gt;
   var Edit = '(bearbeiten)';&lt;br /&gt;
   var Rv   = '(rv)';&lt;br /&gt;
 &lt;br /&gt;
   var first= true;&lt;br /&gt;
   for (var i=0; aNode = document.getElementsByTagName(&amp;quot;a&amp;quot;)[i]; i++)&lt;br /&gt;
   { // if it's a link to an old version but not a diff-link&lt;br /&gt;
     if ( (href = aNode.getAttribute(&amp;quot;href&amp;quot;)) &amp;amp;&amp;amp; (href.search(/oldid=/) != -1) &lt;br /&gt;
          &amp;amp;&amp;amp; ( (href.search(/diff=/) == -1) )&lt;br /&gt;
        )&lt;br /&gt;
     { // Create Edit Link&lt;br /&gt;
       var EditNode = document.createElement('a');&lt;br /&gt;
       EditNode.setAttribute('href', href + '&amp;amp;action=edit#summary'); &lt;br /&gt;
       var EditTextNode = document.createTextNode(Edit);&lt;br /&gt;
       EditNode.appendChild(EditTextNode);&lt;br /&gt;
       // Add Edit Link To Old Version Link&lt;br /&gt;
       aNode.parentNode.insertBefore( EditNode, aNode.nextSibling );&lt;br /&gt;
       // Insert whitespace before Edit Link&lt;br /&gt;
       aNode.parentNode.insertBefore( document.createTextNode(' '), aNode.nextSibling );&lt;br /&gt;
       // jump over inserted &amp;lt;a-Link&lt;br /&gt;
       i++;&lt;br /&gt;
 &lt;br /&gt;
       &lt;br /&gt;
        // Create RV Link&lt;br /&gt;
       if ((ishistory &amp;amp;&amp;amp; !first) || (!ishistory)) {  &lt;br /&gt;
        var Rvnode = document.createElement('a');&lt;br /&gt;
        Rvnode.setAttribute('href', 'javascript:revertme(&amp;quot;'+encodeURI(href)+'&amp;quot;)');     &lt;br /&gt;
        var RvTextNode = document.createTextNode(Rv);&lt;br /&gt;
        Rvnode.appendChild(RvTextNode);&lt;br /&gt;
        aNode.parentNode.insertBefore( Rvnode, aNode.nextSibling );&lt;br /&gt;
        aNode.parentNode.insertBefore( document.createTextNode(' '), aNode.nextSibling );      &lt;br /&gt;
        i++;&lt;br /&gt;
       } &lt;br /&gt;
       first=false;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
  } &lt;br /&gt;
 }&lt;br /&gt;
 // END Add Edit Link At Old Version Links&lt;br /&gt;
 // ============================================================&lt;br /&gt;
 &lt;br /&gt;
// ***************************************&lt;br /&gt;
// Minimale Rechtschreibprüfung von APPER&lt;br /&gt;
// ***************************************&lt;br /&gt;
 var words = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 function spellcheck()&lt;br /&gt;
 {&lt;br /&gt;
   if (navigator.userAgent.indexOf(&amp;quot;Firefox&amp;quot;) &amp;gt; 0) // Firefox&lt;br /&gt;
   {&lt;br /&gt;
     if (document.body.className == &amp;quot;ns-0&amp;quot;) // Beim Firefox nur für Artikel&lt;br /&gt;
     {&lt;br /&gt;
       words = document.getElementById(&amp;quot;bodyContent&amp;quot;).textContent;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
   else // Opera + IE&lt;br /&gt;
   {&lt;br /&gt;
     // Bei Opera immer, sonst nur ns-0&lt;br /&gt;
     if ((navigator.userAgent.indexOf(&amp;quot;Opera&amp;quot;) &amp;gt; 0) || (document.body.className == &amp;quot;ns-0&amp;quot;)) &lt;br /&gt;
     {&lt;br /&gt;
       words = document.getElementById(&amp;quot;bodyContent&amp;quot;).innerText;&lt;br /&gt;
     }    &lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
   if (words != &amp;quot;&amp;quot;)&lt;br /&gt;
   {&lt;br /&gt;
     // In 1000-Zeichen-Pakete zerlegen ... ein wenig überlappen lassen&lt;br /&gt;
     for(i=0; i&amp;lt;=(words.length/1000); i++)&lt;br /&gt;
     {&lt;br /&gt;
       // Woerter an meinen Server senden&lt;br /&gt;
       var scJS = document.createElement('script');&lt;br /&gt;
       scJS.type = 'text/javascript';&lt;br /&gt;
       scJS.src = 'http://www.apper.de/wikipedia/sc/check.php?word=' + escape(words.substr(i*1000,1010));&lt;br /&gt;
       document.getElementsByTagName('head')[0].appendChild(scJS);&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 function markWord(node, text)&lt;br /&gt;
 {&lt;br /&gt;
   var pos, len, newnodes = 0;&lt;br /&gt;
   var newnode, middlenode, endnode;&lt;br /&gt;
&lt;br /&gt;
   // textnode - search for word&lt;br /&gt;
   if (node.nodeType == 3)&lt;br /&gt;
   { &lt;br /&gt;
     pos = node.data.search(text);&lt;br /&gt;
     if(pos &amp;gt;= 0)&lt;br /&gt;
     {&lt;br /&gt;
       // create new span-element&lt;br /&gt;
       newnode = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
       newnode.style.backgroundColor = &amp;quot;#FF9191&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
       // get length of the matching part&lt;br /&gt;
       len = node.data.match(text)[0].length;&lt;br /&gt;
&lt;br /&gt;
       // splits content in three parts: begin, middle and end&lt;br /&gt;
       middlenode = node.splitText(pos);&lt;br /&gt;
       endnode = middlenode.splitText(len);&lt;br /&gt;
&lt;br /&gt;
       // appends a copy of the middle to the new span-node&lt;br /&gt;
       newnode.appendChild(middlenode.cloneNode(true));&lt;br /&gt;
       // replace middlenode with the new span-node&lt;br /&gt;
       middlenode.parentNode.replaceChild(newnode, middlenode);&lt;br /&gt;
&lt;br /&gt;
       newnodes = 1;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
   else if ((node.nodeType == 1)  // element node&lt;br /&gt;
            &amp;amp;&amp;amp; (node.hasChildNodes()) // with child nodes&lt;br /&gt;
            &amp;amp;&amp;amp; (node.tagName.toLowerCase() != &amp;quot;script&amp;quot;) // no script, style and form&lt;br /&gt;
            &amp;amp;&amp;amp; (node.tagName.toLowerCase() != &amp;quot;style&amp;quot;)&lt;br /&gt;
            &amp;amp;&amp;amp; (node.tagName.toLowerCase() != &amp;quot;form&amp;quot;))&lt;br /&gt;
   {&lt;br /&gt;
     var this_child;&lt;br /&gt;
     for (this_child = 0; this_child &amp;lt; node.childNodes.length; this_child++)&lt;br /&gt;
     {&lt;br /&gt;
       this_child = this_child + markWord(node.childNodes[this_child], text);&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
   return newnodes;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
// Ende Rechtschreibprüfung&lt;br /&gt;
// ************************&lt;br /&gt;
 &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;
 } //function readparams&lt;br /&gt;
 //******************************************&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 function revertme (href) { //Littl&lt;br /&gt;
   var grund=prompt('Grund des Reverts: QAngab / WEBqual / FORen / POPups / bitte DISc / REREwar / VAndalen / editUNFall / TextWebLink / RoterLink','');&lt;br /&gt;
   if (grund != null) {&lt;br /&gt;
    grund=trim(grund);&lt;br /&gt;
    if (grund=='qa') grund='Revert anonyme Änderungen. Bitte ggf. mit Fundstellen/Belegen/Quellen begründen. (siehe auch [[WP:QA]])';&lt;br /&gt;
    if (grund=='for') grund='Revert. Bitte keine Weblinks zu Foren, Blogs oder Fanseiten (siehe auch [[WP:WEB]])';&lt;br /&gt;
    if (grund=='web') grund='Revert. Link zu nicht zielführender Website entfernt. (siehe auch [[WP:WEB]])';&lt;br /&gt;
    if (grund=='pop') grund='Revert. Link führte zu Website mit bevormundender Navigation. (siehe auch [[WP:WEB]])';&lt;br /&gt;
    if (grund=='dis') grund='Revert. Bitte Diskussionsseite beachten.';&lt;br /&gt;
    if (grund=='rere') grund='Revert. Bitte zunächstauf der Diskussionsseite einen Konsenz herstellen.';&lt;br /&gt;
    if (grund=='va') grund='Revert Barbarismus';&lt;br /&gt;
    if (grund=='unf') grund='Revert Editunfall';&lt;br /&gt;
    if (grund=='twl') grund='Revert. Bitte keine externen Links (Weblinks) im Artikeltext selbst angeben. (siehe auch [[WP:WEB]])';&lt;br /&gt;
    if (grund=='rl') grund='Revert. Relevanz fraglich. Bitte in Beispielaufzählungen mit bereits mehreren &amp;quot;blauen&amp;quot; Links nicht Elemente &amp;quot;ohne Artikel&amp;quot; hinzufügen. Bitte Relevanz erst über das Anlegen der entsprechenden Artikel klären. (siehe auch [[WP:VL]])';&lt;br /&gt;
&lt;br /&gt;
    href=href + &amp;quot;&amp;amp;action=edit&amp;amp;&amp;quot; + speichernp + &amp;quot;=1&amp;amp;&amp;quot; + subjp + &amp;quot;=&amp;quot; + encodeURIComponent(grund);&lt;br /&gt;
    window.open (href);   &lt;br /&gt;
    window.focus();&lt;br /&gt;
   }  &lt;br /&gt;
 }	&lt;br /&gt;
  &lt;br /&gt;
 // &lt;br /&gt;
 // LA und QS eintragen&lt;br /&gt;
 // Fragt nach der Begründung, füllt die Eingabefelder aus, und ruft die Löschkandidatenseite/QSSeite auf.&lt;br /&gt;
 // Modifiziert, ursprünglich von BLueFiSH.as&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 //function eintragen(kurz, vorlage,seite) &lt;br /&gt;
 function eintragen(typ) {&lt;br /&gt;
   switch (typ) {&lt;br /&gt;
    case 1 : {var kurz=&amp;quot;QS&amp;quot;; var vorlage=&amp;quot;subst:Qualitätssicherung&amp;quot;; var seite=&amp;quot;Qualitätssicherung&amp;quot;;break;}&lt;br /&gt;
    case 2 : {var kurz=&amp;quot;LA&amp;quot;; var vorlage=&amp;quot;subst:Löschantrag&amp;quot;; var seite=&amp;quot;Löschkandidaten&amp;quot;;break;}&lt;br /&gt;
    case 3 : {var kurz=&amp;quot;SLA&amp;quot;; var vorlage=&amp;quot;Löschen&amp;quot;; var seite=&amp;quot;&amp;quot;;break;}&lt;br /&gt;
   } 	&lt;br /&gt;
 	&lt;br /&gt;
   var lemma = ( UrlParameters[&amp;quot;title&amp;quot;] &amp;gt; &amp;quot;&amp;quot; ) ?&lt;br /&gt;
         UrlParameters[&amp;quot;title&amp;quot;] :&lt;br /&gt;
         decodeURIComponent((location.href.substr(location.href.indexOf(&amp;quot;/wiki/&amp;quot;) + 6,99))).split('#')[0]; &lt;br /&gt;
    &lt;br /&gt;
   var grund=prompt(kurz+'-Grund:','');   &lt;br /&gt;
   if ( grund != null ) {&lt;br /&gt;
     grund=trim(grund); &lt;br /&gt;
     var speichernpa = (autosave) ? &amp;quot;&amp;amp;&amp;quot; + speichernp + &amp;quot;=1&amp;quot; : &amp;quot;&amp;quot;;&lt;br /&gt;
     if (typ == 1 || typ == 2 ) { //QS oder LA&lt;br /&gt;
      &lt;br /&gt;
       // Öffnen der LA-Seite, gleich zum Eintragen des LA, Texte werden als Parameter übergeben&lt;br /&gt;
       var uri=encodeURI('http://de.wikipedia.org/w/index.php?title=Wikipedia:'+seite+'/'+WPDatum+'&amp;amp;action=edit&amp;amp;section=new') +&lt;br /&gt;
                &amp;quot;&amp;amp;&amp;quot; + subjp + &amp;quot;=&amp;quot; + encodeURIComponent( '[[' + lemma + ']]' ) +&lt;br /&gt;
                &amp;quot;&amp;amp;&amp;quot; + textp + &amp;quot;=&amp;quot; + encodeURIComponent( grund + '\n--~~~~\n' ) + speichernpa;&lt;br /&gt;
       window.open(uri);&lt;br /&gt;
     }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
   // bearbeiten der Artikelseite und eintragen lassen (macht aktion() weiter unten)     &lt;br /&gt;
 &lt;br /&gt;
     // Vorlage eintragen &lt;br /&gt;
     window.focus(); &lt;br /&gt;
     var txt = '{{'+vorlage+'}}\n\n'+grund+'\n--~~~~\n----\n\n\n';&lt;br /&gt;
     if (isEdit) {   // wir sind schon im Edit-Modus&lt;br /&gt;
      document.editform.wpTextbox1.value= txt + document.editform.wpTextbox1.value;&lt;br /&gt;
      document.editform.wpSummary.value=kurz+'+';&lt;br /&gt;
      document.editform.wpWatchthis.checked=false;&lt;br /&gt;
      if (autosave) absenden();&lt;br /&gt;
     }&lt;br /&gt;
     else // Wir müssen die Seite erst zum editieren öffnen&lt;br /&gt;
     { &lt;br /&gt;
      uri=&amp;quot;http://de.wikipedia.org/w/index.php&amp;quot; +&lt;br /&gt;
               &amp;quot;?title=&amp;quot; + encodeURIComponent(lemma) + &amp;quot;&amp;amp;action=edit&amp;quot; +&lt;br /&gt;
               &amp;quot;&amp;amp;&amp;quot; + subjp + &amp;quot;=&amp;quot; + encodeURIComponent(kurz+&amp;quot;+&amp;quot;) +&lt;br /&gt;
               &amp;quot;&amp;amp;&amp;quot; + insp + &amp;quot;=&amp;quot; + encodeURIComponent(txt) + speichernpa;&lt;br /&gt;
      location.href = uri;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // &lt;br /&gt;
 // Funktion aktion (früher &amp;quot;loeschkandidat&amp;quot;)&lt;br /&gt;
 // Entnimmt Parameter aus der URI, fügt sie in die Textfelder ein und klickt ggf. auf &amp;quot;Speichern&amp;quot;&lt;br /&gt;
 //&lt;br /&gt;
 &lt;br /&gt;
 function aktion() {  //Littl&lt;br /&gt;
  if (UrlParameters[subjp]&amp;gt;&amp;quot;&amp;quot;) document.editform.wpSummary.value = UrlParameters[subjp];&lt;br /&gt;
  if (UrlParameters[textp]&amp;gt;&amp;quot;&amp;quot;) document.editform.wpTextbox1.value = UrlParameters[textp];&lt;br /&gt;
  if (UrlParameters[insp]&amp;gt;&amp;quot;&amp;quot;) {&lt;br /&gt;
    document.editform.wpTextbox1.value = UrlParameters[insp] +&lt;br /&gt;
					document.editform.wpTextbox1.value;&lt;br /&gt;
    }    &lt;br /&gt;
  if (UrlParameters[speichernp] == &amp;quot;1&amp;quot;) absenden();&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 var timeoutaktiv;&lt;br /&gt;
 function setreload() {&lt;br /&gt;
   if (document.getElementById('reloadme').checked &amp;amp;&amp;amp; (UrlParameters[reloadme] != &amp;quot;1&amp;quot;)) {&lt;br /&gt;
          var uri= (document.URL.indexOf ('?') &amp;gt;0) ? '&amp;amp;'+reloadme+'=1' : '?'+reloadme+'=1';&lt;br /&gt;
   	    timeoutaktiv=window.setTimeout(location.href=location.href+uri, timeout);}&lt;br /&gt;
   else if (document.getElementById('reloadme').checked	&amp;amp;&amp;amp; (UrlParameters[reloadme] == &amp;quot;1&amp;quot;)) {&lt;br /&gt;
   	  timeoutaktiv=window.setTimeout(&amp;quot;location.reload()&amp;quot;, timeout);}&lt;br /&gt;
   else {window.clearTimeout(timeoutaktiv)}	 	   	&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 function Init() {     &lt;br /&gt;
   document.getElementById(&amp;quot;column-one&amp;quot;).style.paddingTop =&lt;br /&gt;
              (10+document.getElementById(&amp;quot;quickba&amp;quot;).clientHeight)+&amp;quot;px&amp;quot;; &lt;br /&gt;
   if (navigator.userAgent.indexOf(&amp;quot;Firefox&amp;quot;) &amp;gt; 0 ) document.getElementById(&amp;quot;quickba&amp;quot;).style.position = &amp;quot;fixed&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    	&lt;br /&gt;
   if (!isEdit) {&lt;br /&gt;
    if (UrlParameters[reloadme] == &amp;quot;1&amp;quot;) {document.getElementById('reloadme').checked=true; setreload();}  &lt;br /&gt;
    //Patch: in godmode-light.js ist ein fehler (ein space zwischen &amp;lt;strong&amp;gt; und (aktuell))&lt;br /&gt;
    if (godmodelight &amp;amp;&amp;amp; (location.href.indexOf(':Contributions') != -1)) {    &lt;br /&gt;
      document.getElementById('bodyContent').innerHTML= //Patch für Bug in godmode-light.js&lt;br /&gt;
       document.getElementById('bodyContent').innerHTML.replace(/\&amp;lt;strong\&amp;gt;\(aktuell\)/gi,&amp;quot;&amp;lt;strong&amp;gt; (aktuell)&amp;quot;);           &lt;br /&gt;
    }&lt;br /&gt;
      AddEditLinkToOldVersionLinks();&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
      if (!isSpecial) aktion();                &lt;br /&gt;
    }&lt;br /&gt;
   if (!isSpecial &amp;amp;&amp;amp; rechtschreibpruefung) spellcheck();&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
if (window.addEventListener) {&lt;br /&gt;
  window.addEventListener(&amp;quot;load&amp;quot;, Init, false);&lt;br /&gt;
} else if (window.attachEvent) {&lt;br /&gt;
  window.attachEvent(&amp;quot;onload&amp;quot;, Init);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// window.onload = Init;&lt;br /&gt;
 if (godmodelight) document.write('&amp;lt;SCRIPT SRC=&amp;quot;http://sam.zoy.org/wikipedia/godmode-light.js&amp;quot;&amp;gt;&amp;lt;\/SCRIPT&amp;gt;');&lt;br /&gt;
&lt;br /&gt;
 // &amp;lt;/nowiki&amp;gt; &amp;lt;- nicht löschen !!!&lt;/div&gt;</summary>
		<author><name>Johann H. A</name></author>	</entry>

	</feed>