Benutzer:Mike Krüger/monobook.js
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen zu sehen: Mozilla/Firefox: Shift-Strg-R, Internet Explorer: Strg-F5, Opera: F5, Safari: ⌘-R, Konqueror: Strg-R.
/* ============================================================================================== */ /* ursprüngliche Idee basierend auf: http://de.wikipedia.org/wiki/Benutzer:SirJective/monobook.js */ /* umfangreich verändert durch: http://de.wikipedia.org/wiki/Benutzer:BLueFiSH.as/monobook.js */ /* */ /* ====================================== Beschreibung: ========================================= */ /* */ /* Wer wissen will, wie es aussieht, muss sich folgendes Bild von bei Bluefish.as ansehen: */ /* */ /* http://de.wikipedia.org/wiki/Bild:Bluefish_monobook_js_css.png */ /* */ /* Auf der folgenden Seite gibts noch weitere Infos dazu: */ /* http://de.wikipedia.org/wiki/Benutzer:BLueFiSH.as/Javascripts_%26_Stylesheets_von_Benutzern */ /* */ /* Ansonsten gilt: ausprobieren, erforschen, selbst gestalten. */ /* */ /* ===================================== BEI ÜBERNAHME: ========================================= */ /* */ /* Über einen kurzen Kommentar auf der Diskussionsseite würde sich Benutzer Bluefish.as freuen, */ /* die Quellenangabe sollte selbstverständlich sein! */ /* */ /* Und bitte auch die Kommentare abändern, sonst sieht es so aus, als ob es deine wären. */ /* */ /* ======================================= Erklärung: =========================================== */ /* Da es recht mühselig und schlecht wartbar ist, sämtlichen Code direkt ins document.write zu */ /* schreiben, sammle ich zuerst alles in einer JavaScript-Variable, welche dann mit */ /* document.write in ein "Overlay-Fenster" im Bereich über das Wikipedia-Logo eingeblendet wird. */ /* Neuerdings fasse ich einige Links in einer SelectBox zusammen, dadurch wirds übersichtlicher, */ /* noch einfacher wartbar und vor allem kann man die Linknamen ausfüherlicher schreiben */ /* und fast unbegrenzt Links unterbringen. */ /* ============================================================================================== */ benutzername = "Mike Krüger"; // ist aber nur an Stellen "von allgemeinem Interesse" eingebaut // Variable um eine je nach Modus differenzierte Ausgabe zu ermöglichen var docURL = document.URL; var pagemode; if (docURL.indexOf('action=edit') > 0 || docURL.indexOf('action=submit') > 0) pagemode = 'edit'; else if (docURL.indexOf('action=delete') > 0) pagemode = 'delete'; else if (docURL.indexOf('Spezial:Undelete') > 0) pagemode = 'undelete'; else if (docURL.indexOf('action=history') > 0) pagemode = 'history'; else if (docURL.indexOf('&diff=') > 0) pagemode = 'diff'; else if (docURL.indexOf('printable=yes') > 0) pagemode = 'print'; else pagemode = 'view'; // pagemode = 'edit'; if ( pagemode == 'edit' ) sidebarhoehe = 330; else sidebarhoehe = 170; function importPage(seite) { document.write('<SCRIPT SRC="http://de.wikipedia.org/w/index.php?title='+ seite +'&action=raw&ctype=text/javascript"><\/SCRIPT>'); } /* ============================================================================================== */ /* ================== Hier beginnt erstmal das Sammeln in der Variable: ========================= */ /* ============================================================================================== */ XXX=''; // ======== import cmbMeineSeiten =========== // importiert eine Combobox mit Seiten, die speziell für mich von Interesse sind // importPage('Benutzer:BLueFiSH.as/JS/cmbMeineSeiten'); // addcmbMeineSeiten(); XXX+='<form onMouseup="openpage(selbox.value);">'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">meine Seiten</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Benutzer:'+benutzername+'/monobook.js&action=edit">_monobook.JS</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Benutzer:'+benutzername+'/monobook.css&action=edit">_monobook.CSS</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Spezial%3AAllpages&from='+benutzername+'&namespace=2">_AllMyPages</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Benutzer:'+benutzername+'/Hauptseite">_Hauptseite</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Benutzer:'+benutzername+'/Vertrauen">_Vertrauen</option>'; XXX+='<option value="http://commons.wikimedia.org/wiki/Special:Watchlist">_Commons-Watchlist</option>'; XXX+='<option value="http://en.wikipedia.org/wiki/Special:Watchlist">_EN:WP-Watchlist</option>'; XXX+='</select></form>'; XXX+='------------------------------<br />'; XXX+='<form onMouseup="openpage(selbox.value);">'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">something to do</option>'; XXX+='<option value"" disabled="disabled">_meins_</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Benutzer:Triebt%C3%A4ter/IMDb/Titel">__IMDb Titel</option>'; XXX+='<option value"" disabled="disabled">_aufräumen_</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Kategorie:Geografische_Lage_gew%C3%BCnscht">__Kat:Geo.Lage gewünscht</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Spezial:Unusedimages&limit=200&offset=5000">__verwaiste Bilder</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Spezial:Whatlinkshere&target=Vorlage:Löschen">__Schnell-Löschen</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Kategorie:NowCommons">__Kategorie:NowCommons</option>'; XXX+='<option value"" disabled="disabled">_sonstiges_</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Newimages">__Spezial:Newimages</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Contributions/newbies">__Newbie-Edits</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Spezial:Recentchanges&hideminor=0&hideliu=1&hidebots=1&hidepatrolled=0&limit=50&days=7&limit=250">__Recentchanges</option>'; XXX+='</select></form>'; XXX+='------------------------------<br />'; XXX+='<form onMouseup="openpage(selbox.value);">'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">Wikipedia-Seiten</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Fragen zur Wikipedia">_WP:Fragen zur Wikipedia</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Auskunft">_WP:Auskunft</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Urheberrechtsfragen">_WP:Urheberrechtsfragen</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Vandalensperrung">_WP:Vandalensperrung</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Alternative Benutzerstatistik">_WP:alt. Benutzerstatistik</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Löschkandidaten">_WP:Löschkandidaten</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Löschkandidaten/Urheberrechtsverletzungen">__WP:LK/URV</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Löschkandidaten/Versionen">__WP:LK/Versionen</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Wikipedia:Löschkandidaten/Bilder">__WP:LK/Bilder</option>'; XXX+='</select></form>'; XXX+='<form onMouseup="openpage(selbox.value);">'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">Spezial-Seiten</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Blockip">_IP sperren</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Ipblocklist">_IP-Sperrliste</option>'; XXX+='<option value"" disabled="disabled">---------</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Log">_Logbuch</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Log/block">__Log/block</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Log/delete">__Log/delete</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Log/protect">__Log/protect</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Log/upload">__Log/upload</option>'; XXX+='<option value"" disabled="disabled">---------</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Allpages">_Allpages</option>'; XXX+='<option value="http://de.wikipedia.org/wiki/Spezial:Newpages">_Newpages</option>'; XXX+='<option value="http://de.wikipedia.org/w/index.php?title=Spezial:Listusers&group=sysop&limit=500&offset=0">_Admins zeigen</option>'; XXX+='</select></form>'; XXX+='------------------------------<br />'; XXX+='<form>'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">andere wichtige Seiten</option>'; XXX+='<option onMouseup="openpage(\'http://commons.wikimedia.org/wiki/Special:Upload\');">_Commons:Upload</option>'; XXX+='<option onMouseup="openpage(\'http://www.copyscape.com\');">_CopyScape</option>'; XXX+='<option onMouseup="openpage(\'http://www.affenkrieger.de/wiki/wikicc.php\');">_Affenkrieger</option>'; XXX+='<option onMouseup="openpage(\'http://141.20.126.79/~voj/\');">_WP-List Generator</option>'; XXX+='<option onMouseup="openpage(\'http://www.apper.de/wikipedia/edits/index.php?user='+benutzername+'\');">_APPERs-Edit-Stat.</option>'; XXX+='<option onMouseup="editcount();">_EditCount</option>'; XXX+='</select></form>'; XXX+='------------------------------<br />'; // das ganze nachfolgende soll nur angezeigt werden, wenn man grad eine Seite bearbeitet if ( pagemode == 'edit' ) { XXX+='<a href="#" onclick="insertTags(\'\<br \/\>\',\'\',\'\');">br</a> '; XXX+='<a href="#" onclick="brboth();">br_b</a> '; XXX+='<a href="#" onclick="insertTags(\'\<!-- \',\' --\>\',\'\');">\/\/</a> '; XXX+='<a href="#" onclick="insertTags(\'\<code\>\',\'\<\/code\>\',\'\');">code</a> '; XXX+='<a href="#" onclick="insertTags(\'\{\{prettytable\}\}\',\'\',\'\');">pretty</a>'; XXX+='<br />'; XXX+='<a href="#" onclick="insertTags(\'\<small\>\',\'\<\/small\>\',\'\');">small</a> '; XXX+='<a href="#" onclick="insertTags(\'\<del\>\',\'\<\/del\>\',\'\');">strike</a> '; XXX+='<a href="#" onclick="insertTags(\'\{\{subst:PAGENAME\}\}\',\'\',\'\');">PNAME</a>'; XXX+='<br />'; XXX+='<br />'; XXX+='<a href="#" onclick="document.editform.wpTextbox1.value=\'#REDIRECT [[]]\';document.editform.wpSummary.value=\'Redirect angelegt\';document.editform.wpTextbox1.focus();">RED</a> '; XXX+='<a href="#" onclick="insertFVShead();">FV:S</a> '; XXX+='<a href="#" onclick="insertTags(\'Geografische Lage\',\'\',\'\');">GeoL</a> '; XXX+='<a href="#" onclick="insertTags(\'_type:city()_region:DE-\',\'\',\'\');">type</a> '; XXX+='<br />'; XXX+='<br />'; XXX+='<a href="#" onclick="insertTags(\'\[\[Kategorie:\',\'\]\]\\n\',\'\');">Kat</a> '; XXX+='<a href="#" onclick="insertTags(\'\[\[Benutzer:\',\'|\]\]\',\'\');">User</a> '; XXX+='<a href="#" onclick="insertTags(\'\[\[Wikipedia:\',\'\]\]\',\'\');">Wiki</a> '; XXX+='<a href="#" onclick="insertTags(\'== Weblinks ==\\n\',\'\',\'\');">web</a> '; XXX+='<a href="#" onclick="IMDBVorlage();">imdb</a> '; XXX+='<br />'; XXX+='<a href="#" onclick="insertTags(\'\[\[User:Mike Krüger|Mike Krüger\]\] \[\[User_talk:Mike Krüger|?!\]\] \~\~\~\~\~\',\'\',\'\');">BigSig</a> '; XXX+='<a href="#" onclick="insertTags(\'\[\[Benutzer:Mike Krüger|Mike Krüger\]\]\',\'\',\'\');">SmallSig</a>'; XXX+='<br />'; XXX+='------------------------------<br />'; XXX+='<form>'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">Einfügen:Bausteine</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value=\'\{\{NurListe\}\}\\n\\n\'+document.editform.wpTextbox1.value;document.editform.wpSummary.value+=\'+NurListe-Baustein, \';document.editform.wpTextbox1.focus();">_NurListe</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value=\'\{\{Überarbeiten\}\}\\n\\n\'+document.editform.wpTextbox1.value;document.editform.wpSummary.value+=\'+Überarbeiten-Baustein, \';document.editform.wpTextbox1.focus();">_Überarbeiten</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value+=\'\\n\\n\{\{Quelle\}\}\';document.editform.wpSummary.value+=\'+Quelle-Baustein, \';document.editform.wpTextbox1.focus();">_Quelle</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value+=\'\{\{lückenhaft|\}\}\\n\\n\';document.editform.wpSummary.value+=\'+lückenhaft-Baustein, \';document.editform.wpTextbox1.focus();">_lückenhaft</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value+=\'\{\{Unverständlich|\}\}\\n\\n\';document.editform.wpSummary.value+=\'+Unverständlich-Baustein, \';document.editform.wpTextbox1.focus();">_Unverständlich</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value=\'\<!-- kein Taxon -->\\n\'+document.editform.wpTextbox1.value;document.editform.wpSummary.value+=\'+<!-- kein Taxon -->, \';document.editform.wpTextbox1.focus();">_kein Taxon</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value+=\'\{\{Lagewunsch\}\}\\n\\n\';document.editform.wpSummary.value+=\'+Lagewunsch-Baustein, \';document.editform.wpTextbox1.focus();">_Lagewunsch</option>'; XXX+='</select></form>'; XXX+='------------------------------<br />'; XXX+='<form>'; XXX+='<select name="selbox" size="1" style="width:150px;font-size:9px;">'; XXX+='<option value"">Löschanträge</option>'; XXX+='<option onMouseup="LAeintragen();">_Löschantrag</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value=\'\{\{URV\}\} von \[ hier\] \(\[ Beweis\]\) --\~\~\~\~\';document.editform.wpSummary.value=\'URV\';document.editform.wpWatchthis.checked=true;document.editform.wpTextbox1.focus();">_URV</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value=\'\{\{löschen\}\}\\n\\nBegründung --\~\~\~\~\\n\\n----\\n\\n\\n\'+document.editform.wpTextbox1.value;document.editform.wpSummary.value=\'Schnelllöschantrag\';document.editform.wpWatchthis.checked=true;document.editform.wpTextbox1.focus();">_Schnelllöschen</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value+=\'\{\{BLU\}\}\';document.editform.wpSummary.value=\'Bild-Lizenz-unbekannt\';document.editform.wpWatchthis.checked=true;document.editform.wpTextbox1.focus();">_Bild: Lizenz unbekannt</option>'; XXX+='<option onMouseup="document.editform.wpTextbox1.value+=\'\{\{subst:LöschantragBild\}\} keine Quellenangabe, keine Lizenzangabe --\~\~\~\~\';document.editform.wpSummary.value=\'Bildlöschantrag\';document.editform.wpWatchthis.checked=true;document.editform.wpTextbox1.focus();">_Bild: Löschantrag</option>'; XXX+='</select></form>'; XXX+='------------------------------<br />'; XXX+='<a href="#" onclick="ReplaceMarkup();">markup</a> | '; XXX+='<a href="#" onclick="ReplaceGEO();">rGEO</a> | '; XXX+='<a href="#" onclick="ReplaceKoordinatenAusgabe();">GEOnb</a>'; XXX+='<br />'; XXX+='<a href="#" onclick="document.editform.wpSummary.value+=\' (\[\[WP:SV\]\])\';document.editform.wpSummary.focus();">WP:SV</a> | '; } // der folgende Eintrag wird nur bei der Wiederherstellung gebraucht if ( pagemode == 'delete' ) { XXX+='<a href="#" onclick="deleteNowCommons();">deleteNowCommons</a>'; } // der folgende Eintrag wird nur beim Löschen gebraucht if ( pagemode == 'undelete' ) { XXX+='<a href="#" onclick="checkAllDeletedVersions();">checkVersions</a>'; } XXX+='<a href="#" onclick="spellcheck();">RP</a> | '; XXX+='<a href="#" onclick="addEditLinks();">+EditLinks</a>'; /* ====================================================================================================== */ /* =========== An dieser Stelle wird der Variableninhalt in die Seite mit eingebaut: ==================== */ if (pagemode != 'print') { if ( pagemode == 'edit' ) { document.write('<div id="myquickbar" style="font-size:10px; padding:1px; position:fixed; top:0px; left:0px; z-index:10; background-color:#FFFFFF; width:150px; height:'+sidebarhoehe+'px">' + XXX + '</div>') } else { document.write('<div id="myquickbar" style="font-size:10px; padding:1px; position:fixed; top:0px; left:0px; z-index:10; background-color:#FFFFFF; width:150px; height:'+sidebarhoehe+'px">' + XXX + '</div>') } } /* ====================================================================================================== */ /* ====================================================================================================== */ /* ==== jetzt folgen einige Funktionen, die oben aufgerufen werden ====================================== */ /* ====================================================================================================== */ function openpage(seite) { if (seite!="") window.open(seite); } function brboth() { insertTags('<br style="clear:both" />','',''); } // Kopf der "Formatvorlage Stadt" einfügen function insertFVShead() { insertTags('{| cellpadding=\"2\" style=\"float: right; width: 307px; background: #e3e3e3; margin-left: 1em; border-spacing: 1px;\"','',''); document.editform.wpSummary.value += '[[Wikipedia:Formatvorlage Stadt|aktueller Tabellenkopf]], '; } function IMDBVorlage() { var lemma = document.getElementsByTagName('h1')[0].firstChild.data; lemma = lemma.substr(15, lemma.length - 15); insertTags('*\{\{IMDb Titel||'+lemma+'\}\}\n','',''); document.editform.wpSummary.value += '+[[Vorlage:IMDb Titel]], '; } function editcount() { bname=prompt('Benutzername auf de','Mike Krüger'); bname = bname.replace(" ", "+"); window.open("http://tools.wikimedia.de/~kate/cgi-bin/count_edits?user="+bname+"&dbname=dewiki_p"); } // Ersetzungen für WP:GEO function ReplaceGEO() { var tbvalue = document.editform.wpTextbox1.value; tbvalue = tbvalue.replace(/Koordinate Artikel\|/gi, "Koordinate Text Artikel|"); tbvalue = tbvalue.replace(/' /g, "′ "); document.editform.wpTextbox1.value = tbvalue; document.editform.wpMinoredit.checked = true; document.editform.wpSummary.value += 'koord angepasst, '; document.editform.wpSummary.focus(); } function deleteNowCommons() { wo=prompt('Bildnamen mit Image: eingeben!',''); document.getElementById("wpReason").value = 'NowCommons: [[' + wo + ']]'; } function checkAllDeletedVersions() { window.scrollTo(0,50000); for (var i=3; i<=10000; i++) document.getElementsByTagName("input")[i].checked=true; } function isNumber(inputStr) { for (var i = 0; i < inputStr.length; i++) { var oneChar = inputStr.substring(i, i + 1) if (oneChar < '0' || oneChar > '9') return false; } return true; } /* ============================================================================================== */ /* ============================================================================================== */ /* ============================================================================================== */ /* "LAeintragen" größtenteils von mir, um mit möglichst wenig Aufwand Löschanträge stellen zu können */ /* Mein Dank geht an Littl, durch sie wird der LA gleich bei den Löschkandidatn eingetragen */ var subjp= 'subj='; var textp = 'txt='; function LAeintragen() { // Artikelnamen ermitteln var lemma = document.getElementsByTagName('h1')[0].firstChild.data; lemma = lemma.substr(15, lemma.length - 15) var grund = prompt('LA-Grund:',''); grund = grund + ' --\~\~\~\~'; // Vorlage in Artikel eintragen document.editform.wpTextbox1.value='\{\{subst:Löschantrag\}\}\n\n'+grund+' \n\n\-\-\-\-\n\n\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value='Löschantrag'; document.editform.wpWatchthis.checked=true; // Datums-String zusammensetzen var jetzt = new Date(); var Tag = jetzt.getDate(); var Jahresmonat = jetzt.getMonth(); var Monat = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"); var Jahr = jetzt.getYear(); if (Jahr < 999) Jahr += 1900; var wpdatum = Tag + '._' + Monat[Jahresmonat] + '_' + Jahr; // Öffnen der LA-Seite, gleich zum Eintragen des LA, Texte werden als Paraneter übergeben var uri = 'http://de.wikipedia.org/w/index.php?title=Wikipedia:Löschkandidaten/' + wpdatum + '&action=edit§ion=new' uri = uri + "&" + subjp + "[[" + lemma + "]]&" + textp + grund; window.open(encodeURI(uri)); // Rest des Skripts folgt anschließend } // "funktion loeschkandidat" (von Littl) - Entnimmt aus der URI die Parameter und fügt sie in die Textfelder ein. function loeschkandidat() { if ( docURL.indexOf (subjp) > 0) // sind wir auf der richtigen Seite? { docURL = decodeURI(docURL); var params = docURL.split ('&'); for (var i=1; i<params.length; i++) // Parameter suchen { if (params[i].substring(0,subjp.length) == subjp) { var subj = params[i].substring(subjp.length, 9999); document.editform.wpSummary.value = subj; // Lemma eintragen } if (params[i].substring(0, textp.length) == textp) { var text = params[i].substring(textp.length, 9999); document.editform.wpTextbox1.value = text; // LA-Grund eintragen document.editform.wpWatchthis.checked=true; } } } } // verändert einige Beschriftungen an der MediaWiki-Oberfläche. function changeBeschriftungen() { // Abmelden heißt jetzt X bei mir, damit man nicht so leicht aus Versehen drauf drücken kann. document.getElementById("pt-logout").getElementsByTagName("a")[0].innerHTML = "<b>X</b>"; // Beschriftungen bei den Artikellinks verändern if (document.getElementById("ca-edit")) document.getElementById("ca-edit").getElementsByTagName("a")[0].innerHTML = "Bearbeiten"; if (document.getElementById("ca-history")) document.getElementById("ca-history").getElementsByTagName("a")[0].innerHTML = "Versionen"; // Beschriftungen in der Sidebar verändern document.getElementById("p-navigation").getElementsByTagName("h5")[0].innerHTML = "<b>Navigation</b>"; document.getElementById("p-search").getElementsByTagName("h5")[0].getElementsByTagName("label")[0].innerHTML = "<b>Suche</b>"; document.getElementById("p-tb").getElementsByTagName("h5")[0].innerHTML = "<b>Werkzeuge</b>"; if (document.getElementById("p-lang")) document.getElementById("p-lang").getElementsByTagName("h5")[0].innerHTML="<b>Interwiki</b>"; if (document.getElementById("t-whatlinkshere")) document.getElementById("t-whatlinkshere").getElementsByTagName("a")[0].innerHTML="Links a.d.S."; if (document.getElementById("t-blockip")) document.getElementById("t-blockip").getElementsByTagName("a")[0].innerHTML="<b>User_blocken</b>"; if (document.getElementById("t-emailuser")) document.getElementById("t-emailuser").getElementsByTagName("a")[0].innerHTML="E-Mail_senden"; } /* ============================================================================================== */ /* ============== importieren von ausgelagerten Funktionen ====================================== */ /* ============================================================================================== */ // ======== import function ReplaceMarkup() =========== // macht allgemeine Ersetzungen - FUNKTION !!! NICHT !!! OHNE NACHKONTROLLE ÜBER "Änderungen zeigen" AUSFÜHREN !!! importPage('Benutzer:BLueFiSH.as/JS/markup'); // ======== import function ReplaceKoordinatenAusgabe() =========== // Macht den Ausgabetext der Koordinaten entsprechend der gängigen Form schick importPage('Benutzer:BLueFiSH.as/JS/ReplaceKoordAusgabe'); // ======== import function addEditLinks() =========== // fügt jedem Link einen Editlink hinzu, ganz praktisch z.B. für zum Abarbeiten von Listen importPage('Benutzer:BLueFiSH.as/JS/addEditLinks'); // ======== import TabsHinzufügen-Funktionen =========== // fügen ein paar hilfreiche Tabs in die Tableiste über einer Seite hinzu importPage('Benutzer:BLueFiSH.as/JS/addtabs'); // ======== import APPERs Rechtschreibprüfung =========== // Minimale Rechtschreibprüfung (komplett von APPER - siehe auch in [[Benutzer:APPER/RP#Code]] var DontAutorunRP = true; importPage('Benutzer:APPER/RP/js'); // ======== import function AddEditLinkToOldVersionLinks =========== // fügt neben Links zu älteren Versionen einen Bearbeiten-Link hinzu (komplett von Berlin-Jurist) importPage('Benutzer:BLueFiSH.as/JS/AddEditLinkToOldVersionLinks'); /* ============================================================================================== */ /* ============== function Init - die Schaltzentrale ============================================ */ /* ============================================================================================== */ function Init() { addTabs(); if ( pagemode == 'edit' ) loeschkandidat(); if ( (pagemode == 'delete') && (docURL.indexOf('title=Bild:') > 0) && (document.getElementById("wpReason").value == '') ) { document.getElementById("wpReason").value = 'NowCommons'; document.getElementById("wpReason").focus(); } // originale Sidebar auf passende Höhe runterschieben document.getElementById("column-one").style.paddingTop = 10 + sidebarhoehe + "px"; changeBeschriftungen(); } /* ============================================================================================== */ if (pagemode != 'print') aOnloadFunctions[aOnloadFunctions.length] = Init; /* ============================================================================================== */ /* WikiMiniAtlas siehe Benutzer:Dschwen/WikiMiniAtlas */ // [[Benutzer:Dschwen/wikiminiatlas2.js]] - diese Zeile bitte mitkopieren document.write('<script type="text/javascript" src="' + 'http://de.wikipedia.org/w/index.php?title=User:Dschwen/wikiminiatlas2.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // [[User:Lupin/popups.js]] document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); popupDelay=1.0; popupHideDelay=0.2; popupStructure='fancy'; popupAdminLinks=true; // popupShortcutKeys=true; // imagePopupsForImages=false; // popupImages=false; <!-- --> // install [[User:Cacycle/wikEd]] in-browser text editor document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');