Benutzer:Fox 2005/monobook.js
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="Wikipedia (Deutsch)" />
<link rel="copyright" href="http://www.gnu.org/copyleft/fdl.html" />
<title>Benutzer:Fox_2005/monobook.js - Wikipedia</title>
<style type="text/css" media="screen, projection">/*<![CDATA[*/
@import "/skins-1.5/common/shared.css?81";
@import "/skins-1.5/monobook/main.css?81";
/*]]>*/</style>
<link rel="stylesheet" type="text/css" media="print" href="/skins-1.5/common/commonPrint.css?81" />
<link rel="stylesheet" type="text/css" media="handheld" href="/skins-1.5/monobook/handheld.css?81" />
<!--[if lt IE 5.5000]><style type="text/css">@import "/skins-1.5/monobook/IE50Fixes.css?81";</style><![endif]-->
<!--[if IE 5.5000]><style type="text/css">@import "/skins-1.5/monobook/IE55Fixes.css?81";</style><![endif]-->
<!--[if IE 6]><style type="text/css">@import "/skins-1.5/monobook/IE60Fixes.css?81";</style><![endif]-->
<!--[if IE 7]><style type="text/css">@import "/skins-1.5/monobook/IE70Fixes.css?81";</style><![endif]-->
<!--[if lt IE 7]><script type="text/javascript" src="/skins-1.5/common/IEFixes.js?81"></script>
<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
<script type= "text/javascript">/*<![CDATA[*/
var skin = "monobook";
var stylepath = "/skins-1.5";
var wgArticlePath = "/wiki/$1";
var wgScriptPath = "/w";
var wgScript = "/w/index.php";
var wgServer = "http://de.wikipedia.org";
var wgCanonicalNamespace = "User";
var wgCanonicalSpecialPageName = false;
var wgNamespaceNumber = 2;
var wgPageName = "Benutzer:PDD/monobook.js";
var wgTitle = "PDD/monobook.js";
var wgAction = "view";
var wgRestrictionEdit = [];
var wgRestrictionMove = [];
var wgArticleId = "1410275";
var wgIsArticle = true;
var wgUserName = "Fox 2005";
var wgUserGroups = ["*", "user", "autoconfirmed", "emailconfirmed"];
var wgUserLanguage = "de";
var wgContentLanguage = "de";
var wgBreakFrames = false;
var wgCurRevisionId = "33094103";
var wgAjaxWatch = {"watchMsg": "Beobachten", "unwatchMsg": "Nicht beobachten", "watchingMsg": "Beobachten …", "unwatchingMsg": "Nicht beobachten …"};
/*]]>*/</script>
<script type="text/javascript" src="/skins-1.5/common/wikibits.js?81"><!-- wikibits js --></script>
<script type="text/javascript" src="/w/index.php?title=-&action=raw&smaxage=0&gen=js&useskin=monobook"><!-- site js --></script>
<style type="text/css">/*<![CDATA[*/
@import "/w/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=2678400";
@import "/w/index.php?title=MediaWiki:Monobook.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=2678400";
@import "/w/index.php?title=-&action=raw&gen=css&maxage=2678400&smaxage=0&ts=20070711011342";
@import "/w/index.php?title=Benutzer:Fox_2005/monobook.css&action=raw&ctype=text/css";
/*]]>*/</style>
<script type="text/javascript" src="/w/index.php?title=Benutzer:Fox_2005/monobook.js&action=raw&ctype=text/javascript&dontcountme=s"></script>
<!-- Head Scripts -->
<script type="text/javascript" src="/skins-1.5/common/ajax.js?81"></script>
<script type="text/javascript" src="/skins-1.5/common/ajaxwatch.js?81"></script>
<style type="text/css">/*<![CDATA[*/
.source-javascript {line-height: normal;}
.source-javascript li {line-height: normal;}
/**
* GeSHi Dynamically Generated Stylesheet
* --------------------------------------
* Dynamically generated stylesheet for javascript
* CSS class: source-javascript, CSS id:
* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
*/
.source-javascript .de1, .source-javascript .de2 {font-family: 'Courier New', Courier, monospace; font-weight: normal;}
.source-javascript {}
.source-javascript .head {}
.source-javascript .foot {}
.source-javascript .imp {font-weight: bold; color: red;}
.source-javascript .ln-xtra {color: #cc0; background-color: #ffc;}
.source-javascript li {font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;}
.source-javascript li.li2 {font-weight: bold;}
.source-javascript .kw1 {color: #000066; font-weight: bold;}
.source-javascript .kw2 {color: #003366; font-weight: bold;}
.source-javascript .kw3 {color: #000066;}
.source-javascript .co1 {color: #009900; font-style: italic;}
.source-javascript .coMULTI {color: #009900; font-style: italic;}
.source-javascript .es0 {color: #000099; font-weight: bold;}
.source-javascript .br0 {color: #66cc66;}
.source-javascript .st0 {color: #3366CC;}
.source-javascript .nu0 {color: #CC0000;}
.source-javascript .me1 {color: #006600;}
.source-javascript .sc0 {}
.source-javascript .sc1 {}
.source-javascript .sc2 {}
.source-javascript .sc3 {}
.source-javascript .re0 {color: #0066FF;}
@import "/w/index.php?title=MediaWiki:Geshi.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=2678400";
/*]]>*/
</style> </head>
<body onload="setupRightClickEdit()" class="mediawiki ns-2 ltr page-Benutzer_PDD_monobook_js">
<div id="globalWrapper">
<div id="column-content">
<div id="content">
<a name="top" id="top"></a>
<h1 class="firstHeading">Benutzer:PDD/monobook.js</h1>
<div id="bodyContent">
<h3 id="siteSub">aus Wikipedia, der freien Enzyklopädie</h3>
<div id="contentSub"><span class="subpages">< <a href="/wiki/Benutzer:PDD" title="Benutzer:PDD">Benutzer:PDD</a></span></div>
<div id="jump-to-nav">Wechseln zu: <a href="#column-one">Navigation</a>, <a href="#searchInput">Suche</a></div> <!-- start content -->
<p><b>Hinweis:</b> Leere nach dem Speichern den Browser-Cache, um die Änderungen zu sehen: <b>Mozilla/Firefox:</b> <i>Shift-Strg-R</i>, <b>Internet Explorer:</b> <i>Strg-F5</i>, <b>Opera:</b> <i>F5</i>, <b>Safari:</b> <i>⌘-R</i>, <b>Konqueror:</b> <i>Strg-R</i>.
</p><div dir="ltr"><pre class="source-javascript"> <span class="co1">// FAQ:</span>
<span class="co1">//</span>
<span class="co1">// Frage: Wie übernehme ich dieses Skript?</span>
<span class="co1">//</span>
<span class="co1">// Antwort: Einfach "Quelltext betrachten", alles markieren und kopieren, und dann in deine eigene</span>
<span class="co1">// monobook.js (also hierhinein: [[Spezial:Mypage/monobook.js|Benutzer:<DeinName>/monobook.js]]) kopieren.</span>
<span class="co1">// Am sinnvollsten ist es dabei, wenn du die Originalversion von [[Benutzer:PDD/monobook.js]]</span>
<span class="co1">// übernimmst, da diese immer auf dem neuesten Stand ist.</span>
<span class="co1">//</span>
<span class="co1">// Frage: Kann ich dieses Skript einfach so übernehmen, oder muss ich da tausend Sachen ändern?</span>
<span class="co1">//</span>
<span class="co1">// Antwort: Du kannst natürlich alles ändern, aber du musst nicht. Einfach erstmal kopieren, ausprobieren,</span>
<span class="co1">// und dann so anpassen, dass es deinem Bedarf gerecht wird.</span>
<span class="co1">//</span>
<span class="co1">// Weitere Fragen und Antworten findest du hier: [[Benutzer:PDD/monobook FAQ]]</span>
<span class="co1">// <nowiki> {{subst:Benutzer:PDD/monobook.js.DLWS}} </nowiki> <--- diese Zeile bitte nicht löschen</span>
<span class="co1">//</span>
<span class="co1">// Hier bitte eine Signaturvariante aussuchen!</span>
<span class="co1">//</span>
<span class="co1">// <nowiki></span>
<span class="co1">// (Signaturvariante 1: sinnvoll bei unter "Einstellungen" typografisch angepassten Signaturen)</span>
<span class="kw2">var</span> usersignature = <span class="st0">'<span class="es0">\~</span><span class="es0">\~</span><span class="es0">\~</span><span class="es0">\~</span>'</span>;
<span class="co1">// (Signaturvariante 2: Datum kleiner, kein Zeilenumbruch nach dem Leerzeichen)</span>
<span class="co1">// var usersignature = '<span style=\"white-space:nowrap;\">-- \~\~\~ <small>\~\~\~\~\~<\/small><\/span>\n';</span>
<span class="co1">// (Wiki-Standard-Signatur, bitte das Leerzeichen nach den zwei Strichen beachten)</span>
<span class="co1">// var usersignature = '-- \~\~\~\~';</span>
<span class="co1">// </nowiki></span>
<span class="co1">// Originalskript ursprünglich gefunden bei [[:en:User:Angela]]</span>
<span class="co1">// bearbeitet von [[Benutzer:Maximus Rex]]</span>
<span class="co1">// bearbeitet von [[Benutzer:SirJective]]</span>
<span class="co1">// bearbeitet von [[Benutzer:BLueFiSH.as]]</span>
<span class="co1">// bearbeitet von [[Benutzer:Littl]] (2005-09-07)</span>
<span class="co1">// bearbeitet von [[Benutzer:Schwalbe]] (2006-02-03)</span>
<span class="co1">// bearbeitet wieder von [[Benutzer:Littl]] (2006-02-21)</span>
<span class="co1">// bearbeitet von [[Benutzer:PDD]] (ab 2006-04-22)</span>
<span class="co1">// *************** SETUP Anfang **********************************</span>
<span class="co1">// Funktionen im Quickbar (monobook.js)</span>
<span class="kw2">var</span> zeigeversion = <span class="kw2">true</span>; <span class="co1">// monobook-Version anzeigen?</span>
<span class="kw2">var</span> zeigehilfe = <span class="kw2">true</span>; <span class="co1">// kurze Hilfetexte beim überfahren mit der Maus anzeigen?</span>
<span class="kw2">var</span> qbnewpage = <span class="kw2">true</span>; <span class="co1">// sollen Seiten aus dem QuickBar im neuen Fenster aufgerufen werden?</span>
<span class="kw2">var</span> rclimit = <span class="nu0">500</span>; <span class="co1">// angezeigte Anzahl auf "Letzte Änderungen"</span>
<span class="kw2">var</span> nplimit = <span class="nu0">500</span>; <span class="co1">// angezeigte Anzahl auf "Neue Artikel"</span>
<span class="kw2">var</span> nulimit = <span class="nu0">1000</span>; <span class="co1">// angezeigte Anzahl auf "Neuanmeldungs-Logbuch"</span>
<span class="kw2">var</span> usedropdown = <span class="kw2">true</span>; <span class="co1">// Wenn keine Dropdowns gewünscht sind, hier false eintragen!</span>
<span class="kw2">var</span> timeout = <span class="nu0">50000</span>; <span class="co1">// 50 Sekunden auf das Neuladen der Seite warten</span>
<span class="kw2">var</span> timezoneshift = <span class="nu0">0</span>; <span class="co1">// Unterschied lokale Zeit zur Systemzeit (bleibt für Mitteleuropäer 0)</span>
<span class="kw2">var</span> debugme = <span class="kw2">false</span>; <span class="co1">// Debug-Modus?</span>
<span class="kw2">var</span> qbfontsize = <span class="nu0">100</span>; <span class="co1">// Schriftgröße im QuickBar (relativ in Prozent)</span>
<span class="co1">// systemweite Default-Optionen aus [[MediaWiki:Monobook.js]]</span>
NavigationBarShowDefault = <span class="nu0">15</span>; <span class="co1">// Navi-Leisten: alle einklappen == 0; alle ausklappen == 15 (z.B.)</span>
<span class="kw2">var</span> oldEditsectionLinks = <span class="kw2">true</span>; <span class="co1">// "Bearbeiten"-Links bei Abschnitten ganz nach rechts?</span>
<span class="kw2">var</span> enable_linkFA = <span class="kw2">true</span>; <span class="co1">// "Featured Articles" in fremdsprachigen Wikipedias markieren?</span>
<span class="co1">// <nowiki></span>
<span class="co1">// Modul: changeBeschriftungen.js</span>
<span class="kw2">var</span> beschriftungen = <span class="kw2">true</span>; <span class="co1">// kosmetische Änderungen an der MediaWiki-Oberfläche?</span>
<span class="kw2">var</span> markhandsoff = <span class="kw2">true</span>; <span class="co1">// fremde Benutzerseiten grafisch markieren?</span>
<span class="kw2">var</span> markbecareful = <span class="kw2">true</span>; <span class="co1">// verschiedene Buttons rot markieren?</span>
<span class="co1">// Beschriftungen: personal toolbar</span>
<span class="kw2">var</span> cbmytalk = <span class="st0">"Meine Diskussion"</span>;
<span class="kw2">var</span> cbprefs = <span class="st0">"Einstellungen"</span>;
<span class="kw2">var</span> cbwatchlist = <span class="st0">"Beobachtungsliste"</span>;
<span class="kw2">var</span> cbmyconts = <span class="st0">"Meine Beiträge"</span>;
<span class="kw2">var</span> cblogout = <span class="st0">"X"</span>;
<span class="co1">// Beschriftungen: current article</span>
<span class="kw2">var</span> cbedit = <span class="st0">"Bearbeiten"</span>;
<span class="kw2">var</span> cbhistory = <span class="st0">"Versionen"</span>;
<span class="kw2">var</span> cbmove = <span class="st0">"Verschieben"</span>;
<span class="kw2">var</span> cbwatch = <span class="st0">"Beobachten"</span>;
<span class="kw2">var</span> cbunwatch = <span class="st0">"Ignorieren"</span>;
<span class="co1">// Beschriftungen: tools</span>
<span class="kw2">var</span> cbwhatlinkshere = <span class="st0">"Links a. d. Seite"</span>;
<span class="kw2">var</span> cblinked = <span class="st0">"Verlinkte Änderungen"</span>;
<span class="kw2">var</span> cbmail = <span class="st0">"E-Mail senden"</span>;
<span class="kw2">var</span> cbupload = <span class="st0">"Bild hochladen"</span>;
<span class="kw2">var</span> cbprint = <span class="st0">"Druckversion"</span>;
<span class="kw2">var</span> cbblock = <span class="st0">"User sperren"</span>;
<span class="co1">// Beschriftungen: portlets</span>
<span class="kw2">var</span> cblang = <span class="st0">"Interwiki"</span>;
<span class="co1">// Modul: changeSZtoSS.js</span>
<span class="kw2">var</span> changeszlig = <span class="kw2">false</span>; <span class="co1">// "ß" in "ss" ändern (nach Schweizer Rechtschreibung)?</span>
<span class="co1">// Modul: eintragen.js</span>
<span class="kw2">var</span> autosave = <span class="kw2">true</span>; <span class="co1">// automatisches Speichern von QS/LA/SLA/BildLA/Vandal-Einträgen?</span>
<span class="kw2">var</span> signogrundparam = <span class="kw2">false</span>; <span class="co1">// auf true setzen, wenn Signatur das SLA-Eintragen behindert</span>
<span class="kw2">var</span> emptylinesafterhr = <span class="nu0">1</span>; <span class="co1">// Leerzeilen zwischen LA-Baustein und Artikeltext</span>
<span class="kw2">var</span> defaultSLA = <span class="st0">"Kein Artikel"</span>; <span class="co1">// Standard-SLA-Grund</span>
<span class="kw2">var</span> defaultVandal = <span class="st0">"vandaliert in [[]]"</span>; <span class="co1">// Standardgrund für Vandalismusmeldung</span>
<span class="co1">// Modul: hinweise.js</span>
<span class="kw2">var</span> hinweis = <span class="kw2">true</span>; <span class="co1">// Portal- und Redaktionshinweis verwenden?</span>
<span class="co1">// Modul: godmode-light.js</span>
<span class="kw2">var</span> godmodelight = <span class="kw2">true</span>; <span class="co1">// "Zurücksetzen" einblenden?</span>
<span class="kw2">var</span> godmodenewstyle = <span class="kw2">true</span>; <span class="co1">// neuer Rollback-Kommentartext?</span>
<span class="co1">// Modul: addEditAndRevertLinks.js</span>
<span class="kw2">var</span> editlinkoldversion = <span class="kw2">true</span>; <span class="co1">// Bearbeiten-Link für ältere Versionen anzeigen?</span>
<span class="kw2">var</span> editlinktxt = <span class="st0">"edit"</span>; <span class="co1">// Text des Edit-Links</span>
<span class="kw2">var</span> revertwithreason = <span class="kw2">true</span>; <span class="co1">// Revert-Link mit Grund-Eingabe anzeigen?</span>
<span class="kw2">var</span> revlinktxt = <span class="st0">"rev"</span>; <span class="co1">// Text des Revert-Links</span>
<span class="kw2">var</span> revlinkshowuser = <span class="kw2">true</span>; <span class="co1">// beim Revertieren über (Rev)-Link letzten Benutzer angeben?</span>
<span class="kw2">var</span> rvisminor = <span class="kw2">true</span>; <span class="co1">// sind Reverts mit "(rev)"-Link Minor-Changes?</span>
<span class="kw2">var</span> aearldefault = <span class="st0">"Grund: keine Verbesserung des Artikels"</span>; <span class="co1">// Defaultgrund beim Revertieren</span>
<span class="kw2">var</span> aerhistory = <span class="kw2">true</span>; <span class="co1">// Links auch in der Versionsgeschichte?</span>
<span class="kw2">var</span> aearlhere = <span class="kw2">true</span>; <span class="co1">// Revertaktion im selben Browserfenster?</span>
<span class="co1">// Modul: addLogsLink.js</span>
<span class="kw2">var</span> addlogslink = <span class="kw2">true</span>; <span class="co1">// Zusatzlinks zu Spezial:Log einfügen?</span>
<span class="kw2">var</span> pagelogtext = <span class="st0">"Page:Log"</span>; <span class="co1">// Text des Seitenlogbuch-Links</span>
<span class="kw2">var</span> userlogtext1 = <span class="st0">"User:Log:1"</span>; <span class="co1">// Texte der beiden Benutzerlog-Links</span>
<span class="kw2">var</span> userlogtext2 = <span class="st0">"User:Log:2"</span>;
<span class="kw2">var</span> addusercontriblink = <span class="kw2">true</span>; <span class="co1">// auf Benutzerseiten auch noch Link auf Contributions?</span>
<span class="kw2">var</span> usercontribtext = <span class="st0">"User:Contribs"</span>; <span class="co1">// Text des Contributions-Links ("Benutzerbeiträge")</span>
<span class="kw2">var</span> userdeledittext = <span class="st0">"User:DelEdits"</span>; <span class="co1">// Text des Links auf Deleted Edits</span>
<span class="kw2">var</span> userstatstext = <span class="st0">"User:Stats"</span>; <span class="co1">// Text des Links auf Benutzerstatistik</span>
<span class="kw2">var</span> userstimmrechttext = <span class="st0">"User:Stimmrecht"</span>; <span class="co1">// Text des Links auf Stimmrechtcheck</span>
<span class="kw2">var</span> adduserarticlelink = <span class="kw2">true</span>; <span class="co1">// auf Benutzerseiten Link auf erstellte Artikel?</span>
<span class="kw2">var</span> userarticletext = <span class="st0">"User:Articles"</span>; <span class="co1">// Text des Links auf erstellte Artikel</span>
<span class="kw2">var</span> addbrowselink = <span class="kw2">true</span>; <span class="co1">// auf allen Seiten Link zum alphabetischen Browsen?</span>
<span class="kw2">var</span> browseuserprefix = <span class="kw2">true</span>; <span class="co1">// bei Nutzerseiten stattdessen alle Unterseiten des Nutzers zeigen?</span>
<span class="kw2">var</span> browsetext = <span class="st0">"Browse"</span>; <span class="co1">// Text des Links auf Browsing-Seite</span>
<span class="kw2">var</span> addiusagelink = <span class="kw2">true</span>; <span class="co1">// bei Bildern Link zur Bildnutzung (Commons)?</span>
<span class="kw2">var</span> imgusagetext = <span class="st0">"IMG:C-Usage"</span>; <span class="co1">// Text des Links auf Bildnutzung</span>
<span class="co1">// Modul: modifyCA.js</span>
<span class="kw2">var</span> addeditintro = <span class="kw2">true</span>; <span class="co1">// TAB zum Editieren des Nullabschnitts (Intros) einer Seite hinzufügen?</span>
<span class="kw2">var</span> editintrotext = <span class="st0">"IntroBearbeiten"</span>; <span class="co1">// Beschriftung des TABs</span>
<span class="kw2">var</span> addpurge = <span class="kw2">true</span>; <span class="co1">// TAB zum Purgen (Servercache-Updaten) einer Seite hinzufügen?</span>
<span class="kw2">var</span> purgetext = <span class="st0">"Purge"</span>; <span class="co1">// Beschriftung des TABs</span>
<span class="co1">// Modul: markAdmins.js</span>
<span class="kw2">var</span> markadmins = <span class="kw2">true</span>; <span class="co1">// Admins besonders hervorheben?</span>
<span class="kw2">var</span> marksubpages = <span class="kw2">true</span>; <span class="co1">// auch Links auf Admin-Unterseiten markieren?</span>
<span class="kw2">var</span> mawatchlist = <span class="kw2">true</span>; <span class="co1">// auch auf der Beobachtungsliste?</span>
<span class="kw2">var</span> macontribs = <span class="kw2">true</span>; <span class="co1">// auch auf den Benutzerbeiträgen?</span>
<span class="kw2">var</span> markatxt = <span class="st0">"A"</span>; <span class="co1">// Markierung für Admins</span>
<span class="kw2">var</span> markrenatxt = <span class="st0">"A-Ren"</span>; <span class="co1">// Markierung für umbenannte Admins</span>
<span class="kw2">var</span> markbureautxt = <span class="st0">"B"</span>; <span class="co1">// Markierung für Bürokraten</span>
<span class="kw2">var</span> markstewtxt = <span class="st0">"S"</span>; <span class="co1">// Markierung für Stewards</span>
<span class="kw2">var</span> markcomadmins = <span class="kw2">true</span>; <span class="co1">// Commons-Admins besonders hervorheben?</span>
<span class="kw2">var</span> markcomatxt = <span class="st0">"Com-A"</span>; <span class="co1">// Markierung für Commons-Admins</span>
<span class="kw2">var</span> markexadmins = <span class="kw2">true</span>; <span class="co1">// Ex-Admins besonders hervorheben?</span>
<span class="kw2">var</span> markexatxt = <span class="st0">"Ex-A"</span>; <span class="co1">// Markierung für Ex-Admins</span>
<span class="kw2">var</span> markexbureautxt = <span class="st0">"Ex-B"</span>; <span class="co1">// Markierung für Ex-Bürokraten</span>
<span class="kw2">var</span> markarbcom = <span class="kw2">true</span>; <span class="co1">// Schiedsgericht besonders hervorheben?</span>
<span class="kw2">var</span> markarbcomtxt = <span class="st0">"SG"</span>; <span class="co1">// Markierung für Schiedsgerichtler</span>
<span class="kw2">var</span> markadmarbcomtxt = <span class="st0">"SG-A"</span>; <span class="co1">// Markierung für adminisierte Schiedsgerichtler (öhm)</span>
<span class="kw2">var</span> markcheckuser = <span class="kw2">true</span>; <span class="co1">// CheckUser besonders hervorheben?</span>
<span class="kw2">var</span> markcheckusertxt = <span class="st0">"CU"</span>; <span class="co1">// Markierung für Checkuser-Berechtigte</span>
<span class="co1">// Modul: markUTF8.js</span>
<span class="kw2">var</span> markutf8 = <span class="kw2">true</span>; <span class="co1">// Sonderzeichenbenutzernamen besonders hervorheben?</span>
<span class="kw2">var</span> muwatchlist = <span class="kw2">true</span>; <span class="co1">// auch auf der Beobachtungsliste?</span>
<span class="kw2">var</span> mucontribs = <span class="kw2">true</span>; <span class="co1">// auch auf den Benutzerbeiträgen?</span>
<span class="kw2">var</span> markutf8txt = <span class="st0">"UTF8!"</span>; <span class="co1">// Markierung für UTF8-kodierte Nutzernamen etc.</span>
<span class="kw2">var</span> markltrtxt = <span class="st0">"UTF8:LTR!"</span>; <span class="co1">// Markierung für Lemmata mit LTR-Mark</span>
<span class="co1">// Modul: reftoggle.js</span>
<span class="kw2">var</span> reftoggle = <span class="kw2">false</span>; <span class="co1">// "Quellen verstecken"/"Quellen anzeigen"-Schalter für Fußnoten?</span>
<span class="co1">// Modul: newgallery.js</span>
<span class="kw2">var</span> newgallery = <span class="kw2">false</span>; <span class="co1">// Anzahl Bilder/Zeile in Galerien verändern?</span>
<span class="kw2">var</span> gallery_len = <span class="nu0">6</span>; <span class="co1">// Breite der Galerien</span>
<span class="kw2">var</span> bCategory = <span class="kw2">true</span>; <span class="co1">// nur in Kategorien?</span>
<span class="kw2">var</span> bArticle = <span class="kw2">true</span>; <span class="co1">// (oder/und) nur in Artikeln?</span>
<span class="co1">// Modul: quickedit.js</span>
<span class="kw2">var</span> qeEnabled = <span class="kw2">false</span>; <span class="co1">// QuickEdit aktivieren?</span>
<span class="kw2">var</span> qeEnableSection0 = <span class="kw2">false</span>; <span class="co1">// QuickEdit-Link für Abschnitt 0 (Einleitung)?</span>
<span class="kw2">var</span> qeEnableAccessKeys = <span class="kw2">true</span>; <span class="co1">// Tastaturbefehle aktivieren?</span>
<span class="kw2">var</span> qeTextboxHeight = <span class="nu0">20</span>; <span class="co1">// Höhe des Textfelds</span>
<span class="co1">// Modul: APPERs RP</span>
<span class="kw2">var</span> rechtschreibpruefung = <span class="kw2">true</span>; <span class="co1">// Rechtschreibprüfung aktivieren?</span>
<span class="kw2">var</span> AutorunRP = <span class="kw2">false</span>; <span class="co1">// false = RP durch Anklicken; true = automatische RP</span>
<span class="co1">// Modul: APPERs IP-Patrol Vandalenmarkierer</span>
<span class="kw2">var</span> ippvandalmark = <span class="kw2">false</span>; <span class="co1">// IP-Patrol-Vandalenmarkierung aktivieren?</span>
<span class="co1">// Modul: wikiminiatlas2.js</span>
<span class="kw2">var</span> miniatlas = <span class="kw2">false</span>; <span class="co1">// WikiMiniAtlas anschalten?</span>
<span class="co1">// Modul: coordinates.js</span>
<span class="co1">// (für dieses Modul im CSS #editpage-copywarn nicht ausblenden!)</span>
<span class="kw2">var</span> coordinates = <span class="kw2">false</span>; <span class="co1">// Koordinate_Artikel in Editfenster generierbar?</span>
<span class="co1">// Modul: unsigned.js</span>
<span class="kw2">var</span> unsigning = <span class="kw2">true</span>; <span class="co1">// Einfügen von Unsigned bei unsignierten Beiträgen auf Diskussionsseiten?</span>
<span class="kw2">var</span> ssubst = <span class="kw2">true</span>; <span class="co1">// unsigniert-Baustein mit subst einfügen?</span>
<span class="co1">// Modul: signing.js</span>
<span class="kw2">var</span> signing = <span class="kw2">true</span>; <span class="co1">// automatische Unterschrift auf Diskussionsseiten?</span>
<span class="co1">// Liste der Nicht-Diskussionsseiten, die ebenfalls unterschrieben werden sollen:</span>
<span class="kw2">var</span> regpages = <span class="kw2">new</span> Array<span class="br0">(</span><span class="st0">':Verbesserungsvorschläge'</span>, <span class="st0">':Löschkandidaten'</span>, <span class="st0">':Adminkandidaturen'</span>, <span class="st0">':Qualitätssicherung'</span>, <span class="st0">':Fragen_zur_Wikipedia'</span>, <span class="st0">':Meinungsbilder'</span>, <span class="st0">':Review'</span>, <span class="st0">':Bilderwünsche'</span>,<span class="st0">':Kandidaten'</span><span class="br0">)</span>;
<span class="co1">// Modul: SearchBox.js</span>
<span class="kw2">var</span> searchbox = <span class="kw2">false</span>; <span class="co1">// erweitertes suchen/ersetzen</span>
<span class="co1">// </nowiki></span>
<span class="co1">// Modul: customToolbar.js</span>
<span class="kw2">var</span> customtoolbar = <span class="kw2">true</span>; <span class="co1">// mehr Buttons in der Symbolleiste?</span>
<span class="co1">// Anzahl und Reihenfolge wählbar (siehe: [[Benutzer:Olliminatore/Extra-Editbuttons]])</span>
<span class="kw2">var</span> customEditButtons = <span class="st0">"A,A3,B,C,E,F,G,H,I,I1,I2,J1,K,M,O,P,PO,Q,R,R3,S,T,T1,U,V,W,X,Y1,Y2,VP,VC,VN,SM"</span>;
<span class="co1">// zu entfernende Standard-Edit buttons (0...10)</span>
<span class="kw2">var</span> rmEditButtons = <span class="br0">[</span><span class="nu0">6</span>,<span class="nu0">7</span>,<span class="nu0">10</span><span class="br0">]</span>; <span class="co1">// Standardbutton entfernen</span>
<span class="co1">// Modul: popups.js (Lupin, Navpop)</span>
<span class="kw2">var</span> lupinpopups = <span class="kw2">false</span>; <span class="co1">// Popup-Modul einbinden?</span>
<span class="co1">// Optionen für Lupin-Popups</span>
<span class="co1">// (ausführliche Liste siehe [[Wikipedia:Helferlein/Navigation-Popups#Optionen]] bzw.</span>
<span class="co1">// aktueller und auf englisch [[:en:Wikipedia:Tools/Navigation popups#Options]])</span>
popupDelay = <span class="nu0">1</span>; <span class="co1">// Popupverzögerung in s (DEFAULT: 0.5)</span>
simplePopups = <span class="kw2">false</span>; <span class="co1">// auf true setzen, wenn Laden im Hintergrund unerwünscht (DEFAULT: false)</span>
popupStructure = <span class="st0">'menus'</span>; <span class="co1">// Aussehen der Popups (DEFAULT: 'shortmenus')</span>
popupActionsMenu = <span class="kw2">false</span>; <span class="co1">// separates "actions"-Menu (DEFAULT: true)</span>
popupImages = <span class="kw2">true</span>; <span class="co1">// Bilder im Popup erwünscht? (DEFAULT: true)</span>
popupSubpopups = <span class="kw2">true</span>; <span class="co1">// Popups für Links innerhalb von Popups generieren? (DEFAULT: true)</span>
popupAdminLinks = <span class="kw2">false</span>; <span class="co1">// Funktionen, die nur Admins nutzen können (DEFAULT: false)</span>
<span class="co1">// nächste Option sollte bei Verwendung von showRedundantLinks.js *nicht* auf true gesetzt werden</span>
removeTitles = <span class="kw2">false</span>; <span class="co1">// Originaltitel der Links nach popups verschieben? (DEFAULT: true)</span>
popupFixRedirs = <span class="kw2">true</span>; <span class="co1">// Links auf Redirects korrigieren? (DEFAULT: false)</span>
popupWatchRedirredPages = <span class="kw2">false</span>; <span class="co1">// korrigierte Seite beobachten? (DEFAULT: null)</span>
popupRedirAutoClick = <span class="st0">'wpSave'</span>; <span class="co1">// ausgeführte Aktion beim Korrigieren von Redirects (DEFAULT: 'wpDiff')</span>
popupRedlinkRemoval = <span class="kw2">true</span>; <span class="co1">// Rote Links entfernen? (DEFAULT: false)</span>
popupFixDabs = <span class="kw2">true</span>; <span class="co1">// Links auf BKLs korrigieren? (DEFAULT: false)</span>
popupWatchDisambiggedPages = <span class="kw2">false</span>; <span class="co1">// korrigierte Seite beobachten? (DEFAULT: null)</span>
popupLastModified = <span class="kw2">true</span>; <span class="co1">// Zeit seit letzter Änderung anzeigen? (DEFAULT: true)</span>
popupDiffDates = <span class="kw2">true</span>; <span class="co1">// Änderungsdaten bei Diffs anzeigen? (DEFAULT: true)</span>
popupOnlyArticleLinks = <span class="kw2">true</span>; <span class="co1">// Popups nur für Artikel-Links (DEFAULT: true)</span>
imagePopupsForImages = <span class="kw2">false</span>; <span class="co1">// Bildvorschau laden, wenn Mausposition über Bild? (DEFAULT: true)</span>
popupMaxWidth = <span class="nu0">400</span>; <span class="co1">// Maximalbreite des Popup-Fensters (DEFAULT: 350)</span>
popupRevertSummaryPrompt = <span class="kw2">true</span>; <span class="co1">// Prompt zum Ändern des Revert-Kommentars? (DEFAULT: false)</span>
popupMaxPreviewSentences = <span class="nu0">2</span>; <span class="co1">// Anzahl der angezeigten Sätze in der Vorschau (DEFAULT: 4)</span>
<span class="co1">// <nowiki></span>
<span class="co1">// Link auf Popups zu Messages hinzufügen?</span>
addpopuplink = <span class="kw2">true</span>;
<span class="co1">// deutsche Texte für Lupin</span>
popupFixDabsSummary = <span class="st0">"Ersetze BKL-Seite [[%s]] durch [[%s]]"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupExtendedRevertSummary = <span class="st0">"Revert auf Version vom %s von Benutzer %s, oldid %s"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupRevertSummary = <span class="st0">"Revert auf Version %s"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupRevertToPreviousSummary = <span class="st0">"Revert auf Vorgängerversion der Version %s"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupQueriedRevertSummary = <span class="st0">"Revert auf Version $1 vom $2 von $3"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupQueriedRevertToPreviousSummary = <span class="st0">"Revert auf Vorgängerversion der Version $1 vom $2 von $3"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupFixRedirsSummary = <span class="st0">"Ersetze Redirect [[%s]] durch [[%s]]"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupRedlinkSummary = <span class="st0">"Entferne Link auf leere Seite [[%s]]"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
popupRmDabLinkSummary = <span class="st0">"Entferne Link auf BKL-Seite [[%s]]"</span> + <span class="br0">(</span>addpopuplink ? <span class="st0">" mit [[Wikipedia:Helferlein/Navigation-Popups|Popups]]"</span> : <span class="st0">""</span><span class="br0">)</span>;
<span class="co1">// weitere Module</span>
<span class="kw2">var</span> showredundantlinks = <span class="kw2">false</span>; <span class="co1">// zeigt doppelte Links an</span>
<span class="kw2">var</span> ripe = <span class="kw2">false</span>; <span class="co1">// Ripe - Tooltips?</span>
<span class="kw2">var</span> irrenhaus = <span class="kw2">false</span>; <span class="co1">// Script für mehr Abwechslung im "neue Nachrichten"-Balken</span>
<span class="kw2">var</span> js_highlight = <span class="kw2">false</span>; <span class="co1">// javascript-code farbig hervorheben (.js and pre-tags)</span>
<span class="co1">// special rights options</span>
<span class="kw2">var</span> dellinknowcommons = <span class="kw2">true</span>;
<span class="co1">// **************** SETUP Ende ***********************************</span>
<span class="co1">// (PDD: note to self: version auch in alert-Funktion ändern!)</span>
<span class="kw2">var</span> version = <span class="st0">'P098n'</span>;
<span class="kw2">var</span> user = wgUserName ; <span class="co1">// username wird automatisch übernommen</span>
<span class="co1">// aktuelle Zeit ermitteln</span>
<span class="kw2">var</span> jetzt = <span class="kw2">new</span> Date<span class="br0">(</span><span class="br0">)</span>;
<span class="co1">// recalculate 4 furriners</span>
<span class="kw2">var</span> jetztfixed = jetzt.<span class="me1">getTime</span><span class="br0">(</span><span class="br0">)</span>;
jetztfixed += <span class="br0">(</span>timezoneshift * <span class="nu0">3600</span> * <span class="nu0">1000</span><span class="br0">)</span>;
jetzt.<span class="me1">setTime</span><span class="br0">(</span>jetztfixed<span class="br0">)</span>;
<span class="co1">// fill date variables</span>
<span class="kw2">var</span> Monate = <span class="kw2">new</span> Array<span class="br0">(</span><span class="st0">""</span>, <span class="st0">"Januar"</span>, <span class="st0">"Februar"</span>, <span class="st0">"März"</span>, <span class="st0">"April"</span>, <span class="st0">"Mai"</span>, <span class="st0">"Juni"</span>, <span class="st0">"Juli"</span>, <span class="st0">"August"</span>, <span class="st0">"September"</span>, <span class="st0">"Oktober"</span>, <span class="st0">"November"</span>, <span class="st0">"Dezember"</span><span class="br0">)</span>;
<span class="kw2">var</span> Jahr = jetzt.<span class="me1">getYear</span><span class="br0">(</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>Jahr < <span class="nu0">999</span><span class="br0">)</span> Jahr += <span class="nu0">1900</span>;
<span class="kw2">var</span> Monat = jetzt.<span class="me1">getMonth</span><span class="br0">(</span><span class="br0">)</span> + <span class="nu0">1</span>;
<span class="kw2">var</span> Tag = jetzt.<span class="me1">getDate</span><span class="br0">(</span><span class="br0">)</span>;
<span class="co1">// fill WP date variables</span>
<span class="kw2">var</span> WPDatum = Tag + <span class="st0">'._'</span> + Monate<span class="br0">[</span>Monat<span class="br0">]</span> + <span class="st0">'_'</span> + Jahr;
<span class="kw2">var</span> WPDatum2 = Jahr + <span class="st0">'/'</span> + Monate<span class="br0">[</span>Monat<span class="br0">]</span> + <span class="st0">'/'</span> + Tag;
<span class="kw2">var</span> WPDatum3 = Monate<span class="br0">[</span>Monat<span class="br0">]</span> + <span class="st0">' '</span> + Jahr;
<span class="kw2">var</span> WPDatum4 = Jahr + <span class="st0">'-'</span> + LeadingZero<span class="br0">(</span>Monat<span class="br0">)</span>;
<span class="co1">// Lemma-Varianten (work in progress) + redundant zu addLogsLink etc.</span>
<span class="co1">// get page title</span>
<span class="kw2">var</span> pagetitle = wgPageName;
<span class="kw2">var</span> spagetitle = wgTitle;
<span class="co1">// do real spaces; fix for lemmas with '&'</span>
<span class="kw2">var</span> ptitle = pagetitle.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/_/g</span>, <span class="st0">" "</span><span class="br0">)</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">'&'</span><span class="br0">)</span>.<span class="me1">join</span><span class="br0">(</span><span class="st0">'%26'</span><span class="br0">)</span>;
<span class="kw2">var</span> sptitle = spagetitle.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/_/g</span>, <span class="st0">" "</span><span class="br0">)</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">'&'</span><span class="br0">)</span>.<span class="me1">join</span><span class="br0">(</span><span class="st0">'%26'</span><span class="br0">)</span>;
<span class="co1">// do + escaped</span>
<span class="kw2">var</span> pesctitle = ptitle.<span class="me1">split</span><span class="br0">(</span><span class="st0">' '</span><span class="br0">)</span>.<span class="me1">join</span><span class="br0">(</span><span class="st0">'+'</span><span class="br0">)</span>;
<span class="kw2">var</span> spesctitle = sptitle.<span class="me1">split</span><span class="br0">(</span><span class="st0">' '</span><span class="br0">)</span>.<span class="me1">join</span><span class="br0">(</span><span class="st0">'+'</span><span class="br0">)</span>;
<span class="co1">// Komma-Lemma für Personen (Klammerzusätze weg etc.)</span>
<span class="kw2">var</span> personlemma = spagetitle.<span class="me1">split</span><span class="br0">(</span><span class="st0">' ('</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>;
<span class="kw2">var</span> titlesplit = personlemma.<span class="me1">split</span><span class="br0">(</span><span class="st0">' '</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>titlesplit.<span class="me1">length</span> > <span class="nu0">1</span><span class="br0">)</span> <span class="br0">{</span>
personlemma = titlesplit<span class="br0">[</span>titlesplit.<span class="me1">length</span><span class="nu0">-1</span><span class="br0">]</span> + <span class="st0">','</span>;
<span class="kw1">for</span> <span class="br0">(</span>i=<span class="nu0">0</span>; i<<span class="br0">(</span>titlesplit.<span class="me1">length</span><span class="nu0">-1</span><span class="br0">)</span>; i++<span class="br0">)</span>
personlemma=personlemma + <span class="st0">" "</span>+titlesplit<span class="br0">[</span>i<span class="br0">]</span>;
<span class="br0">}</span>
<span class="co1">// get URL parameters (used for page type variables)</span>
<span class="kw2">var</span> UrlParameters = <span class="kw2">new</span> Array <span class="br0">(</span><span class="br0">)</span>;
readparams<span class="br0">(</span><span class="br0">)</span>;
<span class="kw2">function</span> readparams<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw2">var</span> asReadInUrlParameters;
<span class="kw2">var</span> asReadInUrlParameter;
<span class="co1">// Get URL parameters</span>
asReadInUrlParameters = location.<span class="me1">search</span>.<span class="me1">substring</span><span class="br0">(</span><span class="nu0">1</span>, location.<span class="me1">search</span>.<span class="me1">length</span><span class="br0">)</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"&"</span><span class="br0">)</span>;
<span class="kw1">for</span> <span class="br0">(</span>i = <span class="nu0">0</span>; i < asReadInUrlParameters.<span class="me1">length</span>; i++<span class="br0">)</span> <span class="br0">{</span>
asReadInUrlParameter = asReadInUrlParameters<span class="br0">[</span>i<span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"="</span><span class="br0">)</span>;
UrlParameters<span class="br0">[</span>decodeURIComponent<span class="br0">(</span>asReadInUrlParameter<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">)</span><span class="br0">]</span> = decodeURIComponent<span class="br0">(</span>asReadInUrlParameter<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="co1">// page type variables: namespaces</span>
<span class="kw2">var</span> isArticle = <span class="br0">(</span>wgNamespaceNumber == <span class="nu0">0</span><span class="br0">)</span>;
<span class="kw2">var</span> isArticleTalk = <span class="br0">(</span>wgNamespaceNumber == <span class="nu0">1</span><span class="br0">)</span>;
<span class="kw2">var</span> isBild = <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"Image"</span><span class="br0">)</span>;
<span class="kw2">var</span> isCategory = <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"Category"</span><span class="br0">)</span>;
<span class="kw2">var</span> isTemplate = <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"Template"</span><span class="br0">)</span>;
<span class="kw2">var</span> isGeneric = <span class="kw2">false</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span>!isBild<span class="br0">)</span> && <span class="br0">(</span>!isCategory<span class="br0">)</span> && <span class="br0">(</span>!isTemplate<span class="br0">)</span><span class="br0">)</span>
isGeneric = <span class="kw2">true</span>;
<span class="kw2">var</span> isProject = <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"Project"</span><span class="br0">)</span>; <span class="coMULTI">/* NR Wikipedia: */</span>
<span class="kw2">var</span> isHelp = <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"Help"</span><span class="br0">)</span>; <span class="coMULTI">/* NR Hilfe */</span>
<span class="co1">// page type variables: namespace == -1</span>
<span class="kw2">var</span> isSpecial = <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"Special"</span><span class="br0">)</span>;
<span class="kw2">var</span> isRestore = <span class="br0">(</span>isSpecial && <span class="br0">(</span>wgCanonicalSpecialPageName == <span class="st0">"Undelete"</span><span class="br0">)</span><span class="br0">)</span>;
<span class="kw2">var</span> isContrib = <span class="br0">(</span>isSpecial && <span class="br0">(</span>wgCanonicalSpecialPageName == <span class="st0">"Contributions"</span><span class="br0">)</span><span class="br0">)</span>;
<span class="kw2">var</span> isWatchlist = <span class="br0">(</span>isSpecial && <span class="br0">(</span>wgCanonicalSpecialPageName == <span class="st0">"Watchlist"</span><span class="br0">)</span><span class="br0">)</span>;
<span class="co1">// page type variables: namespace == -1</span>
<span class="kw2">var</span> isTalk = <span class="br0">(</span>!isSpecial && isOdd<span class="br0">(</span>wgNamespaceNumber<span class="br0">)</span><span class="br0">)</span>;
<span class="co1">// page type variables: other stuff</span>
<span class="kw2">var</span> isPHP = <span class="br0">(</span>document.<span class="me1">URL</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">'index.php'</span><span class="br0">)</span> > <span class="nu0">0</span><span class="br0">)</span>;
<span class="kw2">var</span> isDiff = UrlParameters<span class="br0">[</span><span class="st0">"diff"</span><span class="br0">]</span>;
<span class="kw2">var</span> isEdit = <span class="br0">(</span><span class="br0">(</span>UrlParameters<span class="br0">[</span><span class="st0">'action'</span><span class="br0">]</span>==<span class="st0">'edit'</span><span class="br0">)</span> || <span class="br0">(</span>UrlParameters<span class="br0">[</span><span class="st0">'action'</span><span class="br0">]</span>==<span class="st0">'submit'</span><span class="br0">)</span><span class="br0">)</span>;
<span class="kw2">var</span> isHistory = <span class="br0">(</span>UrlParameters<span class="br0">[</span><span class="st0">'action'</span><span class="br0">]</span>==<span class="st0">'history'</span><span class="br0">)</span>;
<span class="co1">// userpage/name stuff, vor allem für IPs</span>
<span class="kw2">var</span> userPageOwner = <span class="st0">""</span>;
<span class="kw1">if</span> <span class="br0">(</span>isContrib<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>UrlParameters<span class="br0">[</span><span class="st0">'target'</span><span class="br0">]</span><span class="br0">)</span> userPageOwner = UrlParameters<span class="br0">[</span><span class="st0">'target'</span><span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">'+'</span><span class="br0">)</span>.<span class="me1">join</span><span class="br0">(</span><span class="st0">'_'</span><span class="br0">)</span>;
<span class="kw1">else</span> <span class="br0">{</span>
userPageOwner = decodeURIComponent<span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">substring</span><span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"/wiki/"</span><span class="br0">)</span> + <span class="nu0">6</span><span class="br0">)</span><span class="br0">)</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">'#'</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>;
userPageOwner = userPageOwner.<span class="me1">substring</span><span class="br0">(</span>userPageOwner.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"Beiträge/"</span><span class="br0">)</span> + <span class="nu0">9</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="co1">// page type variables: user & user discussion lumped together</span>
<span class="kw2">var</span> isUserpage = <span class="br0">(</span> <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"User"</span><span class="br0">)</span> || <span class="br0">(</span>wgCanonicalNamespace == <span class="st0">"User_talk"</span><span class="br0">)</span> <span class="br0">)</span>;
<span class="kw2">var</span> isUserMainpage = <span class="kw2">false</span>;
<span class="kw1">if</span> <span class="br0">(</span>isUserpage<span class="br0">)</span>
<span class="kw1">if</span> <span class="br0">(</span>wgTitle == wgTitle.<span class="me1">split</span><span class="br0">(</span><span class="st0">"/"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">)</span> <span class="br0">{</span>
isUserMainpage = <span class="kw2">true</span>;
userPageOwner = wgTitle;
<span class="br0">}</span>
<span class="co1">// handelt es sich um eine IP?</span>
<span class="kw2">var</span> isIPUser = <span class="kw2">false</span>;
<span class="kw1">if</span> <span class="br0">(</span>userPageOwner != <span class="st0">""</span><span class="br0">)</span>
<span class="kw1">if</span> <span class="br0">(</span>userPageOwner.<span class="me1">match</span><span class="br0">(</span><span class="re0">/^<span class="br0">(</span>\d<span class="br0">{</span><span class="nu0">1</span>,<span class="nu0">3</span><span class="br0">}</span><span class="br0">)</span>\.<span class="me1"><span class="br0">(</span></span>\d<span class="br0">{</span><span class="nu0">1</span>,<span class="nu0">3</span><span class="br0">}</span><span class="br0">)</span>\.<span class="me1"><span class="br0">(</span></span>\d<span class="br0">{</span><span class="nu0">1</span>,<span class="nu0">3</span><span class="br0">}</span><span class="br0">)</span>\.<span class="me1"><span class="br0">(</span></span>\d<span class="br0">{</span><span class="nu0">1</span>,<span class="nu0">3</span><span class="br0">}</span><span class="br0">)</span>$/</span><span class="br0">)</span> != <span class="kw2">null</span><span class="br0">)</span>
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span>userPageOwner.<span class="me1">split</span><span class="br0">(</span><span class="st0">"."</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> > <span class="nu0">1</span><span class="br0">)</span> && <span class="br0">(</span>userPageOwner.<span class="me1">split</span><span class="br0">(</span><span class="st0">"."</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> < <span class="nu0">255</span><span class="br0">)</span><span class="br0">)</span>
isIPUser = <span class="kw2">true</span>;
<span class="co1">// Admin functions</span>
<span class="kw2">var</span> adminflag = <span class="kw2">false</span>;
<span class="kw1">if</span> <span class="br0">(</span>isAdmin<span class="br0">(</span><span class="br0">)</span><span class="br0">)</span> adminflag = <span class="kw2">true</span>;
<span class="co1">// Browserkram</span>
<span class="kw2">var</span> userbrowser = <span class="st0">"Standard"</span>;
<span class="kw1">if</span> <span class="br0">(</span>navigator.<span class="me1">userAgent</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"Opera"</span><span class="br0">)</span> > <span class="nu0">-1</span><span class="br0">)</span>
userbrowser = <span class="st0">"Opera"</span>
<span class="kw1">if</span> <span class="br0">(</span>navigator.<span class="me1">userAgent</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"MSIE"</span><span class="br0">)</span> > <span class="nu0">-1</span><span class="br0">)</span> <span class="br0">{</span>
userbrowser = <span class="st0">"IE"</span>;
<span class="kw1">if</span> <span class="br0">(</span>navigator.<span class="me1">userAgent</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"MSIE 7"</span><span class="br0">)</span> > <span class="nu0">-1</span><span class="br0">)</span>
userbrowser = <span class="st0">"IE7"</span>;
<span class="br0">}</span>
<span class="co1">// force Browserswitches</span>
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span>userbrowser == <span class="st0">"IE"</span><span class="br0">)</span> || <span class="br0">(</span>userbrowser == <span class="st0">"IE7"</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span>
godmodelight = <span class="kw2">false</span>;
showredundantlinks = <span class="kw2">false</span>;
<span class="br0">}</span>
<span class="kw1">if</span> <span class="br0">(</span>userbrowser == <span class="st0">"Opera"</span><span class="br0">)</span> <span class="br0">{</span>
godmodelight = <span class="kw2">false</span>;
<span class="br0">}</span>
<span class="coMULTI">/*
* ab hier wird der Quickbar (der Kasten oben links) zusammengebaut
*
* zuerst die allgemeinen Variablen (hier bitte nix ändern!)
*/</span>
<span class="kw2">var</span> Quickbar = <span class="st0">'<div class="pBody noprint" id="p-quickbar" style="position:absolute; top:5px; left:0px; width:14.1em; z-index:10;">'</span>;
<span class="co1">// optional: opacity:0.9;</span>
<span class="kw2">var</span> xxx = <span class="st0">''</span>;
<span class="kw2">var</span> trenner=<span class="st0">'<hr />'</span>;
<span class="kw2">var</span> br =<span class="st0">'<br />'</span>;
<span class="kw2">var</span> qbtarget = <span class="st0">'_self'</span>;
<span class="kw1">if</span> <span class="br0">(</span>qbnewpage<span class="br0">)</span> qbtarget = <span class="st0">'_blank'</span>;
<span class="kw2">var</span> dropdown = usedropdown;
<span class="kw2">var</span> scrpt = <span class="st0">''</span>;
<span class="kw2">var</span> scrptn = <span class="nu0">0</span>;
<span class="kw2">var</span> indropdown;
<span class="kw2">var</span> ind;
<span class="coMULTI">/*
* Quickbar-Zusammenbau, Teil 1:
*
* zuerst die Reihenfolge der einzelnen Abschnitte:
*/</span>
<span class="kw2">function</span> buildQuickbar<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
qbWPIntern<span class="br0">(</span><span class="br0">)</span>;
qbPatrol<span class="br0">(</span><span class="br0">)</span>;
qbWartung<span class="br0">(</span><span class="br0">)</span>;
qbToolserver<span class="br0">(</span><span class="br0">)</span>;
qbCategoryTools<span class="br0">(</span><span class="br0">)</span>;
qbImageTools<span class="br0">(</span><span class="br0">)</span>;
qbExternTools<span class="br0">(</span><span class="br0">)</span>;
<span class="co1">// ab hier keine Dropdowns mehr</span>
closedropdown<span class="br0">(</span><span class="br0">)</span>;
dropdown=<span class="kw2">false</span>;
<span class="co1">// die folgenden werden nur im Edit-Modus eingeblendet</span>
qbEditTags<span class="br0">(</span><span class="br0">)</span>;
qbArticleTemps<span class="br0">(</span><span class="br0">)</span>;
qbMarkupTools<span class="br0">(</span><span class="br0">)</span>;
qbImageTemps<span class="br0">(</span><span class="br0">)</span>;
qbUsertalkTemps<span class="br0">(</span><span class="br0">)</span>;
<span class="co1">// der folgende Abschnitt wird nur bei Admins eingeblendet</span>
qbAdminTools<span class="br0">(</span><span class="br0">)</span>;
<span class="co1">// Automatisches Bausteinsetzen</span>
qbAutoTemps<span class="br0">(</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="coMULTI">/*
* Quickbar-Zusammenbau, Teil 2:
*
* die Belegung der einzelnen Abschnitte
*/</span>
<span class="kw2">function</span> qbWPIntern<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Wikipedia'</span>,<span class="st0">''</span><span class="br0">)</span>;
<span class="co1">// w (1,'/wiki/Hilfe:MediaWiki','MW',qbtarget,'MediaWiki-Hilfe');</span>
<span class="co1">// w (1,'/wiki/Wikipedia:Hilfe','RTFM',qbtarget,'Wikipedia-Hilfe');</span>
<span class="co1">// w (1,'/wiki/Hilfe:Textgestaltung','TG',qbtarget,'Hilfe zur Textgestaltung');</span>
<span class="co1">// w (1,'/wiki/Hilfe:Farben','FT',qbtarget,'Hilfe zur Farbgestaltung');</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Kurier'</span>,<span class="st0">'K'</span>,qbtarget,<span class="st0">'Wikikurier - Das Wikipedia-Nachrichtenblatt'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Fragen zur Wikipedia'</span>,<span class="st0">'FZW'</span>,qbtarget,<span class="st0">'Fragen zur Wikipedia'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Auskunft'</span>,<span class="st0">'A'</span>,qbtarget,<span class="st0">'Auskunft'</span><span class="br0">)</span>;
<span class="co1">// w (1,'/wiki/Wikipedia:Autorenportal','P',qbtarget,'Autorenportal');</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Projektneuheiten'</span>,<span class="st0">'NEU'</span>,qbtarget,<span class="st0">'Projektneuheiten'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Verbesserungsvorschläge'</span>,<span class="st0">'VV'</span>,qbtarget,<span class="st0">'Verbesserungsvorschläge'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Administratoren/Notizen'</span>,<span class="st0">'AN'</span>,qbtarget,<span class="st0">'Administratoren/Notizen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Adminkandidaturen'</span>,<span class="st0">'AK'</span>,qbtarget,<span class="st0">'Adminkandidaturen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Schiedsgericht/Anfragen'</span>,<span class="st0">'SG/A'</span>,qbtarget,<span class="st0">'Schiedsgericht/Anfragen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Checkuser/Anfragen'</span>,<span class="st0">'CU/A'</span>,qbtarget,<span class="st0">'Checkuser/Anfragen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Abkürzungen'</span>,<span class="st0">'?'</span>,qbtarget,<span class="st0">'Abkürzungen'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbPatrol<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Überwachung'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/w/index.php?title=Special:Recentchanges&hideminor=0&hideliu=1&hidebots=1&hidepatrolled=0&days=7&limit='</span>+rclimit,<span class="st0">'RCs'</span>,qbtarget,<span class="st0">'Letzte Änderungen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Special:Contributions/newbies'</span>,<span class="st0">'RCNs'</span>,qbtarget,<span class="st0">'Beiträge neuer Benutzer'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/w/index.php?title=Special:Newpages&namespace=0&limit='</span>+nplimit+<span class="st0">'&offset=0'</span>,<span class="st0">'NeuA'</span>,qbtarget,<span class="st0">'Neue Artikel'</span><span class="br0">)</span>;
<span class="co1">// w (1,'/wiki/Special:Newimages','NeuD',qbtarget,'Neue Dateien (Bilder)');</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/w/index.php?title=Special:Log&limit='</span>+nulimit+<span class="st0">'&type=newusers'</span>,<span class="st0">'NeuB'</span>,qbtarget,<span class="st0">'Neue Benutzer'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Special:Log'</span>,<span class="st0">'Log'</span>,qbtarget,<span class="st0">'Logfiles'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Vandalismusmeldung'</span>,<span class="st0">'VM'</span>,qbtarget,<span class="st0">'Vandalismusmeldung'</span><span class="br0">)</span>;
<span class="co1">// w (1,'irc://irc.freenode.net/wikipedia-de','IRC',qbtarget,'IRC-Chat #wikipedia-de');</span>
<span class="br0">}</span>
<span class="kw2">function</span> qbWartung<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Wartung'</span>,<span class="st0">''</span><span class="br0">)</span>;
<span class="co1">// w (1,'/wiki/Wikipedia:Löschregeln','WP:LR',qbtarget,'Löschregeln');</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Kategorie:Wikipedia:Schnelllöschen'</span>,<span class="st0">'SLK'</span>,qbtarget,<span class="st0">'Schnelllöschkandidaten'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Löschkandidaten'</span>,<span class="st0">'LK'</span>,qbtarget,<span class="st0">'Löschkandidaten'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Löschkandidaten/'</span>+WPDatum,<span class="st0">'LKH'</span>,qbtarget,<span class="st0">'Löschkandidaten (heute)'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Löschkandidaten/Bilder/'</span>+WPDatum,<span class="st0">'BildLK'</span>,qbtarget,<span class="st0">'Löschkandidaten (Bilder)'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:WikiProjekt_Kategorien/Diskussionen/'</span>+WPDatum2,<span class="st0">'KatLK'</span>,qbtarget,<span class="st0">'Löschkandidaten (Kategorien)'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Versionslöschungen'</span>,<span class="st0">'LKV'</span>,qbtarget,<span class="st0">'Versionslöschungen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Löschprüfung'</span>,<span class="st0">'LP'</span>,qbtarget,<span class="st0">'Löschprüfung'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Entsperrwünsche'</span>,<span class="st0">'EW'</span>,qbtarget,<span class="st0">'Entsperrwünsche'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Qualitätssicherung/'</span>+WPDatum,<span class="st0">'QS'</span>,qbtarget,<span class="st0">'Qualitätssicherung'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Redundanz/'</span>+WPDatum3,<span class="st0">'RED'</span>,qbtarget,<span class="st0">'Redundanz'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Kategorie:Wikipedia:Unverständlich'</span>,<span class="st0">'Wirr'</span>,qbtarget,<span class="st0">'Unverständlich'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Löschkandidaten/Urheberrechtsverletzungen'</span>,<span class="st0">'URV'</span>,qbtarget,<span class="st0">'Löschkandidaten (URVs)'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Kandidaten für exzellente Artikel'</span>,<span class="st0">'KEA'</span>,qbtarget,<span class="st0">'Kandidaten für exzellente Artikel'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Kandidaten für lesenswerte Artikel'</span>,<span class="st0">'KLA'</span>,qbtarget,<span class="st0">'Kandidaten für lesenswerte Artikel'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'/wiki/Wikipedia:Review'</span>,<span class="st0">'RV'</span>,qbtarget,<span class="st0">'Review'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbToolserver<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Toolserver'</span>,<span class="st0">''</span><span class="br0">)</span>;
<span class="co1">// w (1,"http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?user="+user+"&dbname=dewiki_p",'EC+',qbtarget,'Mein Editcount');</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~leon/stats/wikicharts/index.php?lang=de&wiki=dewiki&ns=Artikel&limit=200&month="</span> + LeadingZero<span class="br0">(</span>Monat<span class="br0">)</span> + <span class="st0">"%2F"</span> + Jahr + <span class="st0">"&mode=view"</span>,<span class="st0">'WCh'</span>,qbtarget,<span class="st0">'WikiCharts'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~gunther/adminaktivitaet.php"</span>,<span class="st0">'AdmA'</span>,qbtarget,<span class="st0">'Adminaktivität'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~aka/cgi-bin/revstat.cgi?period=168"</span>,<span class="st0">'RStat'</span>,qbtarget,<span class="st0">'Revert-Statistik'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~luxo/Geburtstag.php"</span>,<span class="st0">'GK'</span>,qbtarget,<span class="st0">'Wikipedia Geburtstagskalender'</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>isArticle<span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~daniel/WikiSense/Contributors.php?wikilang=de&wikifam=.wikipedia.org&page="</span>+pesctitle+<span class="st0">"&since=&until=&grouped=on&order=-rev_timestamp&max=100&order=-rev_timestamp&format=html"</span>,<span class="st0">'Conts'</span>,qbtarget,<span class="st0">'Beiträge zu diesem Artikel'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="kw2">function</span> qbCategoryTools<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>!isCategory<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Kategorie-Tools'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~daniel/WikiSense/CategoryIntersect.php?wikilang=de&wikifam=.wikipedia.org&basecat="</span>+spesctitle+<span class="st0">"&userlang=de"</span>,<span class="st0">'K:Scan'</span>,qbtarget,<span class="st0">'Kategorie: CatScan'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~daniel/WikiSense/CategoryIntersect.php?wikilang=de&wikifam=.wikipedia.org&basecat="</span>+spesctitle+<span class="st0">"&basedeep=5&mode=rc&hours=168&onlynew=on&userlang=de&go=Scannen"</span>,<span class="st0">'K:Neu'</span>,qbtarget,<span class="st0">'Kategorie: Neue Artikel'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~daniel/WikiSense/CategoryIntersect.php?wikilang=de&wikifam=.wikipedia.org&basecat="</span>+spesctitle+<span class="st0">"&basedeep=5&mode=cs&tagcat=Wikipedia%3AL%C3%B6schkandidat&tagdeep=1&userlang=de&go=Scannen"</span>,<span class="st0">'K:LA'</span>,qbtarget,<span class="st0">'Kategorie: Artikel mit Löschantrag'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~magnus/missingtopics.php?project=wikipedia&language=de&category="</span>+spesctitle+<span class="st0">"&depth=5&wikimode=0&doit=Run"</span>,<span class="st0">'K:Miss'</span>,qbtarget,<span class="st0">'Kategorie: Fehlende Artikel'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbImageTools<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>!isBild<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Bild-Tools'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~magnus/commonshelper.php?interface=de&lang=de&project=wikipedia&image="</span>+spesctitle+<span class="st0">"&doit='Text generieren'"</span>,<span class="st0">'B:M2C'</span>,qbtarget,<span class="st0">'Bild: Move-to-commons-Assistent'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://tools.wikimedia.de/~luxo/reworkhelper.html'</span>,<span class="st0">'B:RWH'</span>,qbtarget,<span class="st0">'Bild: Reworkhelper'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://commons.wikimedia.org/wiki/Special:Upload'</span>,<span class="st0">'C-Up'</span>,qbtarget,<span class="st0">'Commons-Upload'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://tools.wikimedia.de/~daniel/WikiSense/CommonsClash.php?wikilang=de&wikifam=.wikipedia.org&order=img_name&max=200&format=html'</span>,<span class="st0">'C-C'</span>,qbtarget,<span class="st0">'CommonsClash'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~magnus/commonshelper.php?interface=de&lang=de&project=wikipedia"</span>,<span class="st0">'M2C'</span>,qbtarget,<span class="st0">'Move-to-commons-Assistent'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbExternTools<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Externe Tools'</span>,<span class="st0">''</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>isIPUser<span class="br0">)</span> <span class="br0">{</span>
<span class="co1">// w (1,"http://www.ripe.net/whois?form_type=simple&full_query_string=&searchtext="+userPageOwner+"&do_search=Search",'IPripe',qbtarget);</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.dnsstuff.com/tools/ipall.ch?domain="</span>+userPageOwner,<span class="st0">'IPinfo'</span>,qbtarget,<span class="st0">'IPInfo/Whois'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.dnsstuff.com/tools/tracert.ch?ip="</span>+userPageOwner,<span class="st0">'IPtrcrt'</span>,qbtarget,<span class="st0">'Traceroute'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://jodies.de/ipcalc?host="</span>+userPageOwner+<span class="st0">"&mask1=18&mask2="</span>,<span class="st0">'IPrange'</span>,qbtarget,<span class="st0">'Range/Subnet Rechner'</span><span class="br0">)</span>;
<span class="br0">}</span> <span class="kw1">else</span> <span class="br0">{</span>
<span class="co1">// w (1,"http://www.ripe.net/whois",'ripe',qbtarget);</span>
<span class="co1">// w (1,"http://www.dnsstuff.com/",'whois',qbtarget,'Whois');</span>
<span class="co1">// w (1,"http://www.denic.de/de/",'denic',qbtarget,'Domain-Lookup');</span>
<span class="co1">// w (1,"http://www.iks-jena.de/cgi-bin/whois",'iks-whois',qbtarget,'IKS-Whois-Lookup');</span>
<span class="br0">}</span>
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span>!isIPUser<span class="br0">)</span> && <span class="br0">(</span>userPageOwner != <span class="st0">""</span><span class="br0">)</span><span class="br0">)</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://tools.wikimedia.de/~interiot/cgi-bin/queries/SUL?user="</span>+userPageOwner,<span class="st0">'SUL'</span>,qbtarget,<span class="st0">'Single-user login conflict search'</span><span class="br0">)</span>;
<span class="co1">// w (1,"http://www.copyscape.com",'CopySc',qbtarget);</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.affenkrieger.de/wiki/wikicc.php"</span>,<span class="st0">'AffenKr'</span>,qbtarget,<span class="st0">'Affenkrieger'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://vs.aka-online.de/cgi-bin/globalwpsearch.pl?search='</span>+pesctitle+<span class="st0">'&timeout=300&minor=1'</span>,<span class="st0">'GWS'</span>,qbtarget,<span class="st0">'GlobalWikiSearch'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://wikipedia.ramselehof.de/wikiblame.php?article='</span>+pesctitle+<span class="st0">'&user_lang=de&skipversions=2&ignorefirst=3&limit=250'</span>,<span class="st0">'WBlame'</span>,qbtarget,<span class="st0">'Wikiblame'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://vs.aka-online.de/cgi-bin/wppagehiststat.pl?lang=de&page='</span>+pesctitle,<span class="st0">'WPHS'</span>,qbtarget,<span class="st0">'Seitenstatistik'</span><span class="br0">)</span>;
<span class="co1">// w (1,"http://www.itp.uni-hannover.de/~krohn/wscan.html.utf8",'Krohn',qbtarget);</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">'http://rupp.de/cgi-bin/WP-autoreview.pl?l=de&lemma='</span>+pesctitle,<span class="st0">'AR'</span>,qbtarget,<span class="st0">'AutoReview'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.canoo.net"</span>,<span class="st0">'Canoo'</span>,qbtarget<span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.cia.gov/cia/publications/factbook/index.html"</span>,<span class="st0">'FactB'</span>,qbtarget,<span class="st0">'CIA World Factbook'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://de.encarta.msn.com/artcenter_/browse.html"</span>,<span class="st0">'Enc'</span>,qbtarget,<span class="st0">'MSN Encarta'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://lexikon.meyers.de/index.php/Meyers-Meyers_Lexikon_online"</span>,<span class="st0">'Meyers'</span>,qbtarget,<span class="st0">'Meyers Lexikon online'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://susi.e-technik.uni-ulm.de:8080/Meyers2/index/index.html"</span>,<span class="st0">'Mey88'</span>,qbtarget,<span class="st0">'Meyers Konversationslexikon 1888'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.ddb.de"</span>,<span class="st0">'DNB'</span>,qbtarget,<span class="st0">'Deutsche Nationalbibliothek'</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>isArticle<span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://dispatch.opac.ddb.de/DB=4.1/CMD?ACT=SRCHA&IKT=8514&SRT=YOP&TRM="</span>+quickEscape<span class="br0">(</span>personlemma,<span class="nu0">1</span><span class="br0">)</span>,<span class="st0">'DNB-PND'</span>,qbtarget,<span class="st0">'DNB (PND-Suche)'</span><span class="br0">)</span>;
<span class="br0">}</span> <span class="kw1">else</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://dnb.ddb.de/"</span>,<span class="st0">'DNB-PND'</span>,qbtarget,<span class="st0">'DNB (PND-Suche)'</span><span class="br0">)</span>;
<span class="br0">}</span>
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://www.ubka.uni-karlsruhe.de/kvk.html"</span>,<span class="st0">'KVK'</span>,qbtarget,<span class="st0">'Karlsruher Virtueller Katalog'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">1</span>,<span class="st0">"http://mdz1.bib-bvb.de/~ndb/ndbmaske.html"</span>,<span class="st0">'ADB'</span>,qbtarget,<span class="st0">'Allgemeine/Neue Deutsche Biographie'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbEditTags<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>isBild<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isEdit<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Editierhilfen'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"br,'',''"</span>,<span class="st0">'br'</span>,<span class="st0">''</span>,<span class="st0">'Zeilenumbruch'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'&','nbsp;',''"</span>,<span class="st0">'nbsp'</span>,<span class="st0">''</span>,<span class="st0">'Geschütztes Leerzeichen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'†','',''"</span>,<span class="st0">'†'</span>,<span class="st0">''</span>,<span class="st0">'Kreuz'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'–','',''"</span>,<span class="st0">'–'</span>,<span class="st0">''</span>,<span class="st0">'Gedankenstrich'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'→','',''"</span>,<span class="st0">'→'</span>,<span class="st0">''</span>,<span class="st0">'Pfeil nach rechts'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<!-- ',' -->',''"</span>,<span class="st0">'// comment'</span>,<span class="st0">''</span>,<span class="st0">'<!--Kommentar-->'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'„','“',''"</span>,<span class="st0">'„“'</span>,<span class="st0">''</span>,<span class="st0">'Anführungszeichen'</span><span class="br0">)</span>;
<span class="co1">// </nowiki></span>
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<nowiki>','</nowiki>',''"</span>,<span class="st0">'Nowiki'</span>,<span class="st0">''</span>,<span class="st0">'<nowiki>'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<code><nowiki>','</nowiki></code>',''"</span>,<span class="st0">'Code'</span>,<span class="st0">''</span>,<span class="st0">'<code+nowiki>'</span><span class="br0">)</span>;
<span class="co1">// <nowiki></span>
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<span class=<span class="es0">\\</span>u0022plainlinks<span class="es0">\\</span>u0022>','</span>',''"</span>,<span class="st0">'Plain'</span>,<span class="st0">''</span>,<span class="st0">'Plain Link'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<small>','</small>',''"</span>,<span class="st0">'<small>small</small>'</span>,<span class="st0">''</span>,<span class="st0">'Klein'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<s>','</s>',''"</span>,<span class="st0">'<s>strike</s>'</span>,<span class="st0">''</span>,<span class="st0">'Durchstreichen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<u>','</u>',''"</span>,<span class="st0">'<u>under</u>'</span>,<span class="st0">''</span>,<span class="st0">'Unterstreichen'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<ref>','</ref>',''"</span>,<span class="st0">'<small>[ref]</small>'</span>,<span class="st0">''</span>,<span class="st0">'Referenz'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<ref name=<span class="es0">\\</span>u0022name<span class="es0">\\</span>u0022>','</ref>',''"</span>,<span class="st0">'<small>[refN]</small>'</span>,<span class="st0">''</span>,<span class="st0">'Referenz-Name'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<ref name=<span class="es0">\\</span>u0022name<span class="es0">\\</span>u0022 />','',''"</span>,<span class="st0">'<small>[refR]</small>'</span>,<span class="st0">''</span>,<span class="st0">'Referenz-Name-Wiederholung'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'<math>','</math>',''"</span>,<span class="st0">'Math'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"':<math><span class="es0">\\</span>u005Cmathrm{','}</math>',''"</span>,<span class="st0">'ChemForm'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbArticleTemps<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>isBild<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isEdit<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Artikelbausteine'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'== Weblinks ==<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Weblinks'</span>,<span class="st0">''</span>,<span class="st0">'== Weblinks =='</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'== Einzelnachweise ==<span class="es0">\\</span>n<references /><span class="es0">\\</span>n','',''"</span>,<span class="st0">'Refs'</span>,<span class="st0">''</span>,<span class="st0">'== Einzelnachweise =='</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'[[Kategorie:',']]<span class="es0">\\</span>n',''"</span>,<span class="st0">"Kat:"</span>,<span class="st0">''</span>,<span class="st0">'[[Kategorie:]]'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{DEFAULTSORT:"</span>+quickEscape<span class="br0">(</span>personlemma,<span class="nu0">2</span><span class="br0">)</span>+<span class="st0">"}}<span class="es0">\\</span>n','',''"</span>,<span class="st0">"DefSrt"</span>,<span class="st0">''</span>,<span class="st0">'{{DEFAULTSORT:'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'[[Benutzer:',']]',''"</span>,<span class="st0">"User:"</span>,<span class="st0">''</span>,<span class="st0">'[[Benutzer:]]'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'[[Wikipedia:',']]',''"</span>,<span class="st0">"WP:"</span>,<span class="st0">''</span>,<span class="st0">'[[Wikipedia:]]'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">0</span>,br,<span class="st0">''</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{Personendaten<span class="es0">\\</span>n|NAME="</span>+personlemma+<span class="st0">"<span class="es0">\\</span>n|ALTERNATIVNAMEN=<span class="es0">\\</span>n|KURZBESCHREIBUNG=<span class="es0">\\</span>n|GEBURTSDATUM=<span class="es0">\\</span>n|GEBURTSORT=<span class="es0">\\</span>n|STERBEDATUM=<span class="es0">\\</span>n|STERBEORT=<span class="es0">\\</span>n}}<span class="es0">\\</span>n','',''"</span>,<span class="st0">'PD'</span>,<span class="st0">''</span>,<span class="st0">'{{Personendaten...'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'* {{IMDb Name|','|"</span>+wgTitle+<span class="st0">"}}<span class="es0">\\</span>n',''"</span>,<span class="st0">"IMdb-n"</span>,<span class="st0">''</span>,<span class="st0">'{{IMDb Name...'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'* {{IMDb Titel|','|"</span>+wgTitle+<span class="st0">"}}<span class="es0">\\</span>n',''"</span>,<span class="st0">"IMdb-t"</span>,<span class="st0">''</span>,<span class="st0">'{{IMDb Titel...'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'* {{OFDb Titel|','|"</span>+wgTitle+<span class="st0">"}}<span class="es0">\\</span>n',''"</span>,<span class="st0">"OFDb-t"</span>,<span class="st0">''</span>,<span class="st0">'{{OFDb Titel...'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">0</span>,br,<span class="st0">''</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'Redirect angelegt','#REDIRECT [[]]',1"</span>,<span class="st0">"Redir"</span>,<span class="st0">''</span>,<span class="st0">'#REDIRECT [[]]'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+Überarbeiten','{{Überarbeiten}}<span class="es0">\\</span>n<span class="es0">\\</span>n',3"</span>,<span class="st0">"Überarb"</span>,<span class="st0">''</span>,<span class="st0">'{{Überarbeiten}}'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+Quelle','{{Quelle}}<span class="es0">\\</span>n<span class="es0">\\</span>n',3"</span>,<span class="st0">"Quelle?"</span>,<span class="st0">''</span>,<span class="st0">'{{Quelle}}'</span><span class="br0">)</span>;
<span class="co1">// w (2,"'+Stub','{{Stub}}\\n\\n',2","Stub");</span>
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+Lückenhaft','{{Lückenhaft|Es fehlen...}}<span class="es0">\\</span>n<span class="es0">\\</span>n',2"</span>,<span class="st0">"Lücke"</span>,<span class="st0">""</span>,<span class="st0">"Lückenhaft"</span><span class="br0">)</span>;
<span class="co1">// w (2,"'+Rechtshinweis','{{Rechtshinweis}}',2","Recht");</span>
<span class="co1">// w (2,"'+Gesundheitshinweis','{{Gesundheitshinweis}}',2","Gesundh.");</span>
<span class="br0">}</span>
<span class="kw2">function</span> qbMarkupTools<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>isBild<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isEdit<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Markup-Tools'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"addPersData();"</span>,<span class="st0">"AutoPD"</span>,<span class="st0">''</span>,<span class="st0">'Automatische Kategorien und Personendaten'</span><span class="br0">)</span>; <span class="co1">// extern</span>
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"wpTextReplace();"</span>,<span class="st0">"Replace"</span>,<span class="st0">''</span>,<span class="st0">'Suchen und Ersetzen'</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>rechtschreibpruefung && !AutorunRP && !isSpecial<span class="br0">)</span>
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"spellcheck();"</span>,<span class="st0">"SpellChk"</span>,<span class="st0">''</span>,<span class="st0">'Rechtschreibprüfung'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"replaceQuoteSigns();"</span>,<span class="st0">"FixQuotes"</span>,<span class="st0">''</span>,<span class="st0">'Anführungszeichen korrigieren'</span><span class="br0">)</span>; <span class="co1">// extern</span>
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"ReplaceMarkup();"</span>,<span class="st0">"FixMarkup"</span>,<span class="st0">''</span>,<span class="st0">'Verschiedene Markup-Korrekturen'</span><span class="br0">)</span>; <span class="co1">// extern</span>
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"undate();"</span>,<span class="st0">"UnDate"</span>,<span class="st0">''</span>,<span class="st0">'Daten entlinken'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbImageTemps<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>!isBild<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isEdit<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Bildbausteine'</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"nowcomm();"</span>,<span class="st0">"NowCommons"</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+BLU','{{subst:BLU}}<span class="es0">\\</span>n<span class="es0">\\</span>n',3"</span>,<span class="st0">"BLU"</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+BLU-User','{{subst:BLU-User}}<span class="es0">\\</span>n<span class="es0">\\</span>n',3"</span>,<span class="st0">"BLU-User"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbUsertalkTemps<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>!isUserpage<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isTalk<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isEdit<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Benutzerbausteine'</span>,<span class="st0">''</span><span class="br0">)</span>;
<span class="co1">// w (3,"'{{subst:Benutzer:PDD/Greetings/Hallo|" + user + "}} " + usersignature + "\\n','',''","Hallo");</span>
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Benutzer:PDD/Greetings/HalloG|"</span> + user + <span class="st0">"|"</span> + usersignature + <span class="st0">"}}<span class="es0">\\</span>n','','','Willkommen!'"</span>,<span class="st0">"Hallo"</span>,<span class="st0">''</span>,<span class="st0">'Baustein PDD:Hallo'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Benutzer:PDD/Greetings/Danke}} "</span> + usersignature + <span class="st0">"<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Danke'</span>,<span class="st0">''</span>,<span class="st0">'Baustein PDD:Danke'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Benutzer:Complex/Greetings/TestMitStopschild}} "</span> + usersignature + <span class="st0">"<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Stop'</span>,<span class="st0">''</span>,<span class="st0">'Baustein Complex:TestMitStopschild'</span><span class="br0">)</span>; <span class="co1">// Abwandlung von [[Benutzer:LKD/V/VHinweis]]</span>
<span class="co1">// w (3,"'{{subst:Benutzer:Blah/Vorlage:Vandale}}\\n','',''",'Vand','','Baustein Blah:Vandale');</span>
<span class="co1">// w (3,"'{{subst:Benutzer:Tobi B./Vorlage:Löschvandale}} " + usersignature + "\\n','',''",'LöschV','','Baustein Tobi B.:Löschvandale');</span>
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Benutzer:PDD/Greetings/KinderKinder!}}<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Kind'</span>,<span class="st0">''</span>,<span class="st0">'Baustein PDD:Kind'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{Diskussion}}<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Sign!'</span>,<span class="st0">''</span>,<span class="st0">'{{Diskussion}}'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Vorschau}} "</span> + usersignature + <span class="st0">"<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Vorschau'</span>,<span class="st0">''</span>,<span class="st0">'{{subst:Vorschau}}'</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Benutzer:PDD/Greetings/Linkspam}} "</span> + usersignature + <span class="st0">"<span class="es0">\\</span>n','',''"</span>,<span class="st0">'Linkspam'</span>,<span class="st0">''</span>,<span class="st0">'Baustein PDD:Linkspam'</span><span class="br0">)</span>;
<span class="co1">// w (3,"'{{subst:Benutzer:Complex/Greetings/WP-WEB}} " + usersignature + "\\n','',''",'LinkspamC','','Baustein Complex:WP-WEB'); // Abwandlung von [[Benutzer:LKD/V/LHinweis]]</span>
<span class="kw1">if</span> <span class="br0">(</span>adminflag<span class="br0">)</span>
w <span class="br0">(</span><span class="nu0">3</span>,<span class="st0">"'{{subst:Benutzer:LKD/V/ALoesch}} "</span> + usersignature + <span class="st0">"<span class="es0">\\</span>n','',''"</span>,<span class="st0">'SLA-ex'</span>,<span class="st0">''</span>,<span class="st0">'Autorenbenachrichtigung nach Schnelllöschung'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> qbAdminTools<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>!adminflag<span class="br0">)</span> <span class="kw1">return</span>;
<span class="kw1">if</span> <span class="br0">(</span>isArticle || isCategory<span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">''</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(12);"</span>,<span class="st0">"LemmaSp+"</span>,<span class="st0">""</span>,<span class="st0">"+Lemmasperrung"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw1">if</span> <span class="br0">(</span>isArticleTalk && isEdit<span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">''</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+Halbsperrung','{{Halbsperrung}}<span class="es0">\\</span>n',3"</span>,<span class="st0">"HSp"</span>,<span class="st0">""</span>,<span class="st0">"Zugehöriger Artikel halbgesperrt"</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+Vollsperrung','{{Vollsperrung}}<span class="es0">\\</span>n',3"</span>,<span class="st0">"VSp"</span>,<span class="st0">""</span>,<span class="st0">"Zugehöriger Artikel vollgesperrt"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="co1">// alt</span>
<span class="kw1">if</span> <span class="br0">(</span>isUserMainpage && isEdit<span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">''</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">2</span>,<span class="st0">"'+Gesperrter Benutzer','{{Gesperrter Benutzer}}',1"</span>,<span class="st0">"BSp"</span>,<span class="st0">''</span>,<span class="st0">'Benutzer gesperrt'</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="co1">// neu</span>
<span class="co1">//if (isUserpage || isContrib) {</span>
<span class="co1">// w (0,trenner,'','');</span>
<span class="co1">// w (4,"eintragen(13);","BSp+","","+Benutzersperrung");</span>
<span class="co1">//}</span>
<span class="co1">// if (delreasons && !isSpecial) {</span>
<span class="co1">//w (0,trenner,'','');</span>
<span class="co1">//w (4,"del(1);","D(U)");</span>
<span class="co1">//w (4,"del(2);","D(T)");</span>
<span class="co1">//w (4,"del(3);","D(KA)");</span>
<span class="co1">//w (4,"del(4);","D(UR)");</span>
<span class="co1">//w (4,"del(12);","D(FL)");</span>
<span class="co1">//w (4,"del(5);","D(I)");</span>
<span class="co1">//w (4,"del(6);","D(FSR)");</span>
<span class="co1">//w (4,"del(7);","D(Fl)");</span>
<span class="co1">//w (4,"del(14);","D(WdB)");</span>
<span class="co1">//w (4,"del(9);","D(Werb)");</span>
<span class="co1">//w (4,"del(10);","D(Wieder)");</span>
<span class="co1">//w (4,"del(11);","D(Fake)");</span>
<span class="co1">//w (4,"del(15);","D(VDs)");</span>
<span class="co1">// }</span>
<span class="kw1">if</span> <span class="br0">(</span>isRestore<span class="br0">)</span> <span class="br0">{</span>
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">''</span>,<span class="st0">''</span><span class="br0">)</span>;
w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"checkAllDeletedVersions();"</span>,<span class="st0">"Alle Versionen?"</span>,<span class="st0">""</span>,<span class="st0">"Alle Versionen wiederherstellen?"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="kw2">function</span> qbAutoTemps<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>isSpecial && !isContrib<span class="br0">)</span> <span class="kw1">return</span>;
w <span class="br0">(</span><span class="nu0">0</span>,trenner,<span class="st0">'Auto-Bausteine'</span>,<span class="st0">''</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isGeneric<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(1);"</span>,<span class="st0">"QS+"</span>,<span class="st0">""</span>,<span class="st0">"+Qualitätssicherung"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isGeneric<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(5);"</span>,<span class="st0">"URV+"</span>,<span class="st0">""</span>,<span class="st0">"+URV"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isGeneric<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(2);"</span>,<span class="st0">"LA+"</span>,<span class="st0">""</span>,<span class="st0">"+Löschantrag"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isBild<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(4);"</span>,<span class="st0">"BildLA+"</span>,<span class="st0">""</span>,<span class="st0">"+Löschantrag Bild"</span><span class="br0">)</span>;
<span class="co1">// if (( isBild) && (!isSpecial)) w (4,"eintragen(9);","BLU+","","+BLU");</span>
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isCategory<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(7);"</span>,<span class="st0">"KatLA+"</span>,<span class="st0">""</span>,<span class="st0">"+Löschantrag Kategorie"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isTemplate<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(8);"</span>,<span class="st0">"VorLA+"</span>,<span class="st0">""</span>,<span class="st0">"+Löschantrag Vorlage"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span> <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(3);"</span>,<span class="st0">"SLA+"</span>,<span class="st0">""</span>,<span class="st0">"+Schnelllöschantrag"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isContrib<span class="br0">)</span> || <span class="br0">(</span> isUserpage<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(6);"</span>,<span class="st0">"VANDAL+"</span>,<span class="st0">""</span>,<span class="st0">"+Vandalismusmeldung"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>hinweis<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isGeneric<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"hinweis(1);"</span>,<span class="st0">"PH+"</span>,<span class="st0">""</span>,<span class="st0">"+Portalhinweis"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span> isGeneric<span class="br0">)</span> && <span class="br0">(</span>!isSpecial<span class="br0">)</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"hinweis(2);"</span>,<span class="st0">"RH+"</span>,<span class="st0">""</span>,<span class="st0">"+Redaktionshinweis"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw1">if</span> <span class="br0">(</span>wgPageName == <span class="st0">"Wikipedia:Spielwiese"</span><span class="br0">)</span> w <span class="br0">(</span><span class="nu0">4</span>,<span class="st0">"eintragen(10);"</span>,<span class="st0">"SP-Reset"</span>,<span class="st0">""</span>,<span class="st0">"Spielwiese zurücksetzen"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="coMULTI">/*
* hier wird der Quickbar in die Seite geschrieben
* (ab hier bitte nichts ändern)
*/</span>
buildQuickbar<span class="br0">(</span><span class="br0">)</span>;
document.<span class="kw1">write</span><span class="br0">(</span>Quickbar<span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="kw1">typeof</span><span class="br0">(</span>version<span class="br0">)</span> == <span class="st0">'undefined'</span><span class="br0">)</span> <span class="kw2">var</span> version = <span class="st0">"?"</span>;
<span class="kw1">if</span> <span class="br0">(</span>!isEdit || zeigeversion || isPHP<span class="br0">)</span> <span class="br0">{</span>
document.<span class="kw1">write</span><span class="br0">(</span>
<span class="st0">'<div align=right>'</span>,
<span class="br0">(</span>zeigeversion<span class="br0">)</span> ?
<span class="br0">(</span><span class="st0">'<a href="#" onclick="amIuptodate()" title="Versionscheck">'</span> + <span class="br0">(</span>adminflag ? <span class="st0">'A/'</span> : <span class="st0">''</span><span class="br0">)</span> + version + <span class="st0">'</a>&nbsp;&nbsp;'</span><span class="br0">)</span>
: <span class="st0">''</span>,
<span class="br0">(</span>!isEdit<span class="br0">)</span> ?
<span class="br0">(</span><span class="st0">'<input type="checkbox" id="reloadme" name="reloadme" onchange="setReload()" title="Seite alle '</span> + <span class="br0">(</span>timeout/<span class="nu0">1000</span><span class="br0">)</span> + <span class="st0">' s neu laden?"></input>&nbsp;&nbsp;'</span><span class="br0">)</span>
: <span class="st0">'&nbsp;'</span>,
<span class="st0">'<a href="/w/index.php?title=Spezial%3APrefixindex&from='</span>,user,
<span class="st0">'&namespace=2" target="'</span>, qbtarget, <span class="st0">'" title="Meine Seiten im Benutzernamensraum">'</span>,
<span class="br0">(</span>user.<span class="me1">split</span><span class="br0">(</span><span class="st0">' '</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">length</span> < <span class="nu0">10</span><span class="br0">)</span> ? user.<span class="me1">split</span><span class="br0">(</span><span class="st0">' '</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> : <span class="st0">'MyPages'</span>,
<span class="st0">'</a>'</span>,
<span class="br0">(</span>userbrowser != <span class="st0">"Standard"</span><span class="br0">)</span> ?
<span class="br0">(</span><span class="st0">'&nbsp;&nbsp;<a href="#" onclick="badBrowser()" title="Browser nicht unterstützt">'</span>
+ userbrowser.<span class="me1">charAt</span><span class="br0">(</span><span class="nu0">0</span><span class="br0">)</span> + userbrowser.<span class="me1">charAt</span><span class="br0">(</span><span class="nu0">1</span><span class="br0">)</span> + <span class="st0">'!</a>'</span><span class="br0">)</span>
: <span class="st0">''</span>,
<span class="st0">'</div>'</span><span class="br0">)</span>;
<span class="br0">}</span>
document.<span class="kw1">write</span><span class="br0">(</span><span class="st0">'<div style="font-size:'</span>,qbfontsize,<span class="st0">'%;">'</span>,xxx,<span class="st0">'</div></div>'</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>scrpt > <span class="st0">''</span><span class="br0">)</span> <span class="br0">{</span>
document.<span class="kw1">write</span><span class="br0">(</span><span class="st0">'<script> function _doopt (was) { switch (was) {'</span>, scrpt, <span class="st0">'}}<<span class="es0">\/</span>script>'</span><span class="br0">)</span>;
scrpt=<span class="st0">''</span>;
<span class="br0">}</span>
<span class="co1">//</span>
<span class="co1">// ab hier functions</span>
<span class="co1">//</span>
<span class="kw2">function</span> w <span class="br0">(</span>was,lurl,linktext,targt,title<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>!title<span class="br0">)</span> title=linktext;
<span class="kw1">if</span> <span class="br0">(</span>!zeigehilfe<span class="br0">)</span> title=<span class="st0">''</span>;
<span class="kw1">if</span> <span class="br0">(</span>!dropdown<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">switch</span> <span class="br0">(</span>was<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">case</span> <span class="nu0">0</span> : xxx=xxx+lurl;break;
<span class="kw1">case</span> <span class="nu0">1</span> : xxx=xxx+<span class="st0">'<a href="'</span>+lurl+<span class="st0">'" target="'</span>+targt+<span class="st0">'" title="'</span>+title+<span class="st0">'">'</span>+linktext+<span class="st0">'</a>&nbsp; '</span>;break;
<span class="kw1">case</span> <span class="nu0">2</span> : xxx=xxx+<span class="st0">'<a href="#" onclick="newtext('</span>+ lurl +<span class="st0">')" title="'</span>+title+<span class="st0">'">'</span>+linktext+<span class="st0">'</a>&nbsp; '</span>;break;
<span class="kw1">case</span> <span class="nu0">3</span> : xxx=xxx+<span class="st0">'<a href="#" onclick="insertTagsWrapper('</span>+ lurl +<span class="st0">')" title="'</span>+title+<span class="st0">'">'</span>+linktext+<span class="st0">'</a>&nbsp; '</span>;break;
<span class="kw1">case</span> <span class="nu0">4</span> : xxx=xxx+<span class="st0">'<a href="#" onclick="'</span>+ lurl +<span class="st0">'" title="'</span>+title+<span class="st0">'">'</span>+linktext+<span class="st0">'</a>&nbsp; '</span>;break;
<span class="br0">}</span>
<span class="br0">}</span> <span class="co1">//if</span>
<span class="kw1">else</span> <span class="co1">//todo: Hilfe bei Dropdowns. Benutzt die überhaupt jemand????</span>
<span class="br0">{</span>
<span class="kw2">var</span> ltext=<span class="st0">'__________'</span>.<span class="me1">substr</span><span class="br0">(</span><span class="nu0">1</span>,ind<span class="br0">)</span>+linktext;
<span class="kw1">switch</span> <span class="br0">(</span>was<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">case</span> <span class="nu0">0</span> : <span class="kw1">if</span> <span class="br0">(</span>lurl==br<span class="br0">)</span> <span class="br0">{</span>xxx=xxx+<span class="st0">'<option>'</span>+linktext+<span class="st0">'</option>'</span>;ind=<span class="nu0">2</span>;<span class="br0">}</span>
<span class="kw1">else</span>
<span class="kw1">if</span> <span class="br0">(</span>lurl==trenner<span class="br0">)</span> newdropdown<span class="br0">(</span>linktext<span class="br0">)</span>;
<span class="kw1">break</span>;
<span class="kw1">case</span> <span class="nu0">1</span> : xxx=xxx+<span class="st0">'<option value="1|'</span>+lurl+<span class="st0">'">'</span>+ltext+<span class="st0">'</option>'</span>;break;
<span class="kw1">case</span> <span class="nu0">2</span> : xxx=xxx+<span class="st0">'<option value="2|'</span>+scrptn+<span class="st0">'">'</span>+ltext+<span class="st0">'</option>'</span>;
scrpt=scrpt+<span class="st0">'case '</span>+scrptn+<span class="st0">':newtext('</span>+lurl+<span class="st0">');break;'</span>;scrptn++;break;
<span class="kw1">case</span> <span class="nu0">3</span> : xxx=xxx+<span class="st0">'<option value="3|'</span>+scrptn+<span class="st0">'">'</span>+ltext+<span class="st0">'</option>'</span>;
scrpt=scrpt+<span class="st0">'case '</span>+scrptn+<span class="st0">':insertTagsWrapper('</span>+lurl+<span class="st0">');break;'</span>;scrptn++;break;
<span class="kw1">case</span> <span class="nu0">4</span> : xxx=xxx+<span class="st0">'<option value="4|'</span>+scrptn+<span class="st0">'">'</span>+ltext+<span class="st0">'</option>'</span>;
scrpt=scrpt+<span class="st0">'case '</span>+scrptn+<span class="st0">':'</span>+lurl+<span class="st0">';break;'</span>;scrptn++;break;
<span class="br0">}</span> <span class="co1">//switch </span>
<span class="br0">}</span> <span class="co1">//else </span>
<span class="br0">}</span> <span class="co1">//w</span>
<span class="kw2">function</span> dodropdown <span class="br0">(</span>aktion<span class="br0">)</span> <span class="br0">{</span>
<span class="kw2">var</span> zutun = aktion.<span class="me1">split</span><span class="br0">(</span><span class="st0">'|'</span><span class="br0">)</span>;
<span class="kw2">var</span> was = Number<span class="br0">(</span>zutun<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">)</span>;
<span class="kw2">var</span> wie = zutun<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>;
<span class="kw1">switch</span> <span class="br0">(</span>was<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">case</span> <span class="nu0">1</span> : window.<span class="kw3">open</span> <span class="br0">(</span>wie<span class="br0">)</span>; <span class="kw1">break</span>;
<span class="kw1">case</span> <span class="nu0">2</span> : _doopt <span class="br0">(</span>Number<span class="br0">(</span>wie<span class="br0">)</span><span class="br0">)</span>; <span class="kw1">break</span>;
<span class="kw1">case</span> <span class="nu0">3</span> : _doopt <span class="br0">(</span>Number<span class="br0">(</span>wie<span class="br0">)</span><span class="br0">)</span>; <span class="kw1">break</span>;
<span class="kw1">case</span> <span class="nu0">4</span> : _doopt <span class="br0">(</span>Number<span class="br0">(</span>wie<span class="br0">)</span><span class="br0">)</span>; <span class="kw1">break</span>;
<span class="br0">}</span> <span class="co1">//switch </span>
<span class="br0">}</span> <span class="co1">//dodropdown </span>
<span class="kw2">function</span> newdropdown <span class="br0">(</span>oname<span class="br0">)</span> <span class="br0">{</span>
closedropdown<span class="br0">(</span><span class="br0">)</span>;
xxx=xxx+<span class="st0">'<select size=1 onchange="dodropdown(this.value);" style="width:135px;font-size:9px;">'</span>;
<span class="kw1">if</span> <span class="br0">(</span>oname > <span class="st0">''</span><span class="br0">)</span> <span class="br0">{</span>xxx=xxx+<span class="st0">'<option>'</span>+oname+<span class="st0">'</option>'</span>;<span class="br0">}</span>
indropdown = <span class="kw2">true</span>;
ind=<span class="nu0">2</span>;
<span class="br0">}</span>
<span class="kw2">function</span> closedropdown <span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>indropdown<span class="br0">)</span> xxx=xxx+<span class="st0">'</select>'</span>;
indropdown = <span class="kw2">false</span>;
<span class="br0">}</span>
<span class="kw2">function</span> newtext <span class="br0">(</span>subj,text,wo<span class="br0">)</span>
<span class="br0">{</span> <span class="co1">//wo=1 : Text austauschen</span>
<span class="co1">//wo=2 : Text am Ende anhängen</span>
<span class="co1">//wo=3 : Text vorne Einfügen</span>
<span class="kw1">if</span> <span class="br0">(</span>subj > <span class="st0">""</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> > <span class="st0">""</span><span class="br0">)</span> document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> += <span class="st0">", "</span>;
document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> = document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> + subj;
<span class="br0">}</span>
<span class="kw1">switch</span> <span class="br0">(</span>wo<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">case</span> <span class="nu0">1</span> : document.<span class="me1">editform</span>.<span class="me1">wpTextbox1</span>.<span class="me1">value</span>=text+<span class="st0">'<span class="es0">\n</span>'</span>; <span class="kw1">break</span>;
<span class="kw1">case</span> <span class="nu0">2</span> : document.<span class="me1">editform</span>.<span class="me1">wpTextbox1</span>.<span class="me1">value</span>=document.<span class="me1">editform</span>.<span class="me1">wpTextbox1</span>.<span class="me1">value</span>+<span class="st0">'<span class="es0">\n</span>'</span>+text;break;
<span class="kw1">case</span> <span class="nu0">3</span> : document.<span class="me1">editform</span>.<span class="me1">wpTextbox1</span>.<span class="me1">value</span>=text+<span class="st0">'<span class="es0">\n</span>'</span>+document.<span class="me1">editform</span>.<span class="me1">wpTextbox1</span>.<span class="me1">value</span>;break;
<span class="br0">}</span>
document.<span class="me1">editform</span>.<span class="me1">wpTextbox1</span>.<span class="kw3">focus</span><span class="br0">(</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> insertTagsWrapper<span class="br0">(</span>tagOpen, tagClose, sampleText, subj<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>subj > <span class="st0">""</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> > <span class="st0">""</span><span class="br0">)</span> document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> += <span class="st0">", "</span>;
document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> = document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> + subj;
<span class="br0">}</span>
insertTags<span class="br0">(</span>tagOpen, tagClose, sampleText<span class="br0">)</span>
<span class="br0">}</span>
<span class="co1">// Krimskrams</span>
<span class="kw2">function</span> isEven<span class="br0">(</span>myNumber<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">return</span> <span class="br0">(</span>myNumber % <span class="nu0">2</span> == <span class="nu0">0</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> isOdd<span class="br0">(</span>myNumber<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">return</span> <span class="br0">(</span>! isEven<span class="br0">(</span>myNumber<span class="br0">)</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> LeadingZero<span class="br0">(</span>x<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">return</span> <span class="br0">(</span>x >= <span class="nu0">10</span> || x < <span class="nu0">0</span> ? <span class="st0">""</span> : <span class="st0">"0"</span><span class="br0">)</span> + x;
<span class="br0">}</span>
<span class="kw2">function</span> isAdmin<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw2">var</span> specialrights = <span class="kw2">false</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="kw1">typeof</span> wgUserGroups != <span class="st0">'object'</span><span class="br0">)</span> <span class="kw1">return</span><span class="br0">(</span>specialrights<span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span><span class="kw1">typeof</span> wgUserGroups<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> != <span class="st0">'string'</span><span class="br0">)</span> <span class="kw1">return</span><span class="br0">(</span>specialrights<span class="br0">)</span>;
<span class="kw1">for</span> <span class="br0">(</span>i=<span class="nu0">0</span>;i<wgUserGroups.<span class="me1">length</span>;i++<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>wgUserGroups<span class="br0">[</span>i<span class="br0">]</span> == <span class="st0">"sysop"</span><span class="br0">)</span> specialrights = <span class="kw2">true</span>;
<span class="br0">}</span>
<span class="kw1">return</span><span class="br0">(</span>specialrights<span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw2">function</span> quickEscape<span class="br0">(</span>text, esctype<span class="br0">)</span>
<span class="br0">{</span>
<span class="co1">// esctype = 1 -> normal umlaut escapes</span>
<span class="co1">// esctype = 2 -> wikisort umlaut escapes</span>
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ß/g</span>, <span class="st0">"ss"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Á/g</span>,<span class="st0">"A"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/á/g</span>,<span class="st0">"a"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/À/g</span>,<span class="st0">"A"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/à/g</span>,<span class="st0">"a"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ă/g</span>,<span class="st0">"A"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ă/g</span>,<span class="st0">"a"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Â/g</span>,<span class="st0">"A"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/â/g</span>,<span class="st0">"a"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ć/g</span>,<span class="st0">"C"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ć/g</span>,<span class="st0">"c"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Č/g</span>,<span class="st0">"C"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/č/g</span>,<span class="st0">"c"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ç/g</span>,<span class="st0">"C"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ç/g</span>,<span class="st0">"c"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/É/g</span>,<span class="st0">"E"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/é/g</span>,<span class="st0">"e"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/È/g</span>,<span class="st0">"e"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/è/g</span>,<span class="st0">"e"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ğ/g</span>,<span class="st0">"G"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ğ/g</span>,<span class="st0">"g"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Í/g</span>,<span class="st0">"I"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/í/g</span>,<span class="st0">"i"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ì/g</span>,<span class="st0">"I"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ì/g</span>,<span class="st0">"i"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/İ/g</span>,<span class="st0">"I"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ı/g</span>,<span class="st0">"i"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Î/g</span>,<span class="st0">"I"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/î/g</span>,<span class="st0">"i"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ł/g</span>,<span class="st0">"L"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ł/g</span>,<span class="st0">"l"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ń/g</span>,<span class="st0">"N"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ń/g</span>,<span class="st0">"n"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ñ/g</span>,<span class="st0">"N"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ñ/g</span>,<span class="st0">"n"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ó/g</span>,<span class="st0">"O"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ó/g</span>,<span class="st0">"o"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ò/g</span>,<span class="st0">"O"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ò/g</span>,<span class="st0">"o"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ø/g</span>,<span class="st0">"O"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ø/g</span>,<span class="st0">"o"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Õ/g</span>,<span class="st0">"O"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/õ/g</span>,<span class="st0">"o"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ő/g</span>,<span class="st0">"O"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ő/g</span>,<span class="st0">"o"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ř/g</span>,<span class="st0">"R"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ř/g</span>,<span class="st0">"r"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ś/g</span>,<span class="st0">"S"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ś/g</span>,<span class="st0">"s"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Š/g</span>,<span class="st0">"S"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/š/g</span>,<span class="st0">"s"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ş/g</span>,<span class="st0">"S"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ş/g</span>,<span class="st0">"s"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ú/g</span>,<span class="st0">"U"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ú/g</span>,<span class="st0">"u"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ù/g</span>,<span class="st0">"U"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ù/g</span>,<span class="st0">"u"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ű/g</span>,<span class="st0">"U"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ű/g</span>,<span class="st0">"u"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ź/g</span>,<span class="st0">"Z"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ź/g</span>,<span class="st0">"z"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ž/g</span>,<span class="st0">"Z"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ž/g</span>,<span class="st0">"z"</span><span class="br0">)</span>;
<span class="kw1">if</span> <span class="br0">(</span>esctype == <span class="nu0">1</span><span class="br0">)</span> <span class="br0">{</span>
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ä/g</span>, <span class="st0">"Ae"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ö/g</span>, <span class="st0">"Oe"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ü/g</span>, <span class="st0">"Ue"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ä/g</span>, <span class="st0">"ae"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ö/g</span>, <span class="st0">"oe"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ü/g</span>, <span class="st0">"ue"</span><span class="br0">)</span>;
<span class="br0">}</span> <span class="kw1">else</span> <span class="br0">{</span>
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ä/g</span>, <span class="st0">"A"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ö/g</span>, <span class="st0">"O"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/Ü/g</span>, <span class="st0">"U"</span><span class="br0">)</span>;
text = text.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ä/g</span>, <span class="st0">"a"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ö/g</span>, <span class="st0">"o"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ü/g</span>, <span class="st0">"u"</span><span class="br0">)</span>;
<span class="br0">}</span>
<span class="kw1">return</span><span class="br0">(</span>text<span class="br0">)</span>;
<span class="br0">}</span>
<span class="co1">// Funktion: importPage()</span>
<span class="co1">// zum Einbinden der Module</span>
<span class="kw2">function</span> importPage<span class="br0">(</span>seite, lang<span class="br0">)</span> <span class="br0">{</span> <span class="co1">// all languages support</span>
<span class="kw3">name</span>=<span class="st0">'User:'</span>; <span class="co1">// international name, works in all wikipedias</span>
<span class="kw1">if</span><span class="br0">(</span>!lang<span class="br0">)</span> lang = wgContentLanguage;
<span class="co1">// new version</span>
seite = <span class="st0">'http://'</span> + lang + <span class="st0">'.wikipedia.org'</span> + wgScriptPath + <span class="st0">'/index.php?title='</span> + <span class="kw3">name</span> + seite +
<span class="st0">'&action=raw&ctype=text/javascript&smaxage=2678400&dontcountme=s'</span>;
<span class="kw2">var</span> head = document.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'head'</span><span class="br0">)</span>.<span class="kw1">item</span><span class="br0">(</span><span class="nu0">0</span><span class="br0">)</span>;
<span class="kw2">var</span> js = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">'script'</span><span class="br0">)</span>;
js.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'type'</span>, <span class="st0">'text/javascript'</span><span class="br0">)</span>;
js.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'src'</span>, seite<span class="br0">)</span>;
js.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'charset'</span>, <span class="st0">'utf-8'</span><span class="br0">)</span>;
head.<span class="me1">appendChild</span><span class="br0">(</span>js<span class="br0">)</span>;
<span class="kw1">return</span> <span class="kw2">false</span>;
<span class="co1">// old version</span>
<span class="co1">// document.write('<SCRIPT TYPE="text/javascript" SRC="http://' + lang</span>
<span class="co1">// + '.wikipedia.org/w/index.php?title=' + name + seite</span>
<span class="co1">// + '&action=raw&ctype=text/javascript&smaxage=2678400&dontcountme=s"><\/SCRIPT>');</span>
<span class="br0">}</span>
<span class="coMULTI">/*
* 3xImport von [[Benutzer:Revvar]]
* aus [[Benutzer:Revvar/wikibits.js]] und [[Benutzer:Revvar/monobook.js]]
*/</span>
<span class="coMULTI">/**
Imports a user javascript page from any wikipedia project into the actual document.
@version 0.1
@date 2007/03/22
@author: based on function importPage from [[de:User:PDD]]s monobook.js, extended by [[de:User:Revvar]]
@param page Name of the user page without the "user:" prefix and the ".js" appendix
@param lang (optional) Language code of the corresponding wikipedia project. Default is the callers project.
@return "true" on success, "false" otherwise
*/</span>
<span class="kw2">function</span> importJavascriptL<span class="br0">(</span>page, lang<span class="br0">)</span>
<span class="br0">{</span>
<span class="kw1">try</span> <span class="br0">{</span>
<span class="coMULTI">/* check the parameters and set defaults */</span>
<span class="kw1">if</span><span class="br0">(</span>!page<span class="br0">)</span> <span class="kw1">throw</span><span class="br0">(</span><span class="st0">"importJavascriptL: Missing parameter page."</span><span class="br0">)</span>;
<span class="kw1">if</span><span class="br0">(</span>!lang<span class="br0">)</span> lang = wgContentLanguage;
<span class="coMULTI">/* create import url */</span>
<span class="kw2">var</span> import_url = <span class="st0">'http://'</span> + lang + <span class="st0">'.wikipedia.org'</span> + wgScriptPath + <span class="st0">'/index.php?title=User:'</span> + page +
<span class="st0">'.js&action=raw&ctype=text/javascript&smaxage=2678400&dontcountme=s'</span>;
<span class="coMULTI">/* import page */</span>
<span class="kw2">var</span> Head = document.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'head'</span><span class="br0">)</span>.<span class="kw1">item</span><span class="br0">(</span><span class="nu0">0</span><span class="br0">)</span>;
<span class="kw2">var</span> Script = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">'script'</span><span class="br0">)</span>;
Script.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'type'</span>, <span class="st0">'text/javascript'</span><span class="br0">)</span>;
Script.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'src'</span>, import_url<span class="br0">)</span>;
Script.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'charset'</span>, <span class="st0">'utf-8'</span><span class="br0">)</span>;
Head.<span class="me1">appendChild</span><span class="br0">(</span>Script<span class="br0">)</span>;
<span class="kw1">return</span> <span class="kw2">true</span>;
<span class="br0">}</span> <span class="kw1">catch</span><span class="br0">(</span>e<span class="br0">)</span> <span class="br0">{</span>
<span class="kw3">alert</span><span class="br0">(</span>e.<span class="me1">message</span><span class="br0">)</span>;
<span class="kw1">return</span> <span class="kw2">false</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="coMULTI">/**
Imports a user css page from any wikipedia project into the actual document.
@version 0.1.1
@date 2007/03/26
@author: based on function importPage from [[de:User:PDD]]s monobook.js, rewritten by [[de:User:Revvar]]
@param page Name of the user page without the "user:" prefix and the ".css" appendix
@param lang (optional) Language code of the corresponding wikipedia project. Default is the callers project.
@return "true" on success, "false" otherwise
*/</span>
<span class="kw2">function</span> importCSSL<span class="br0">(</span>page, lang<span class="br0">)</span>
<span class="br0">{</span>
<span class="kw1">try</span> <span class="br0">{</span>
<span class="coMULTI">/* check the parameters and set defaults */</span>
<span class="kw1">if</span><span class="br0">(</span>!page<span class="br0">)</span> <span class="kw1">throw</span><span class="br0">(</span><span class="st0">"importCSSL: Missing parameter page."</span><span class="br0">)</span>;
<span class="kw1">if</span><span class="br0">(</span>!lang<span class="br0">)</span> lang = wgContentLanguage;
<span class="coMULTI">/* create import url */</span>
<span class="kw2">var</span> import_url = <span class="st0">'http://'</span> + lang + <span class="st0">'.wikipedia.org'</span> + wgScriptPath + <span class="st0">'/index.php?title=User:'</span> + page +
<span class="st0">'.css&action=raw&ctype=text/css&smaxage=2678400&dontcountme=s'</span>;
<span class="coMULTI">/* import page */</span>
<span class="kw2">var</span> Head = document.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'head'</span><span class="br0">)</span>.<span class="kw1">item</span><span class="br0">(</span><span class="nu0">0</span><span class="br0">)</span>;
<span class="kw2">var</span> CSS = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">'style'</span><span class="br0">)</span>;
CSS.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'type'</span>, <span class="st0">'text/css'</span><span class="br0">)</span>;
CSS.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'charset'</span>, <span class="st0">'utf-8'</span><span class="br0">)</span>;
CSS.<span class="me1">appendChild</span><span class="br0">(</span>document.<span class="me1">createTextNode</span><span class="br0">(</span><span class="st0">"@import url("</span> + import_url + <span class="st0">");"</span><span class="br0">)</span><span class="br0">)</span>;
Head.<span class="me1">appendChild</span><span class="br0">(</span>CSS<span class="br0">)</span>;
<span class="kw1">return</span> <span class="kw2">true</span>;
<span class="br0">}</span> <span class="kw1">catch</span><span class="br0">(</span>e<span class="br0">)</span> <span class="br0">{</span>
<span class="kw3">alert</span><span class="br0">(</span>e.<span class="me1">message</span><span class="br0">)</span>;
<span class="kw1">return</span> <span class="kw2">false</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="coMULTI">/**
Asynchron import of a Javascript file from the toolserver.
@version 0.1
@date 2007/04/24
@author based on function importPage from [[de:User:PDD]]s monobook.js, rewritten by [[de:User:Revvar]]
@param path Path to the toolserver script without the ".js" appendix
*/</span>
<span class="kw2">function</span> import_JS_from_TS<span class="br0">(</span>path<span class="br0">)</span>
<span class="br0">{</span>
<span class="kw1">try</span> <span class="br0">{</span>
<span class="coMULTI">/* check the parameter */</span>
<span class="kw1">if</span><span class="br0">(</span>!path<span class="br0">)</span> <span class="kw1">throw</span><span class="br0">(</span><span class="st0">"import_JS_from_TS: Missing parameter path."</span><span class="br0">)</span>;
<span class="coMULTI">/* create import url */</span>
<span class="kw2">var</span> import_url = <span class="st0">'http://tools.wikimedia.de/'</span> + path + <span class="st0">'.js'</span>;
<span class="coMULTI">/* import */</span>
setTimeout<span class="br0">(</span><span class="kw2">function</span><span class="br0">(</span>e<span class="br0">)</span> <span class="br0">{</span>
<span class="kw2">var</span> Head = document.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'head'</span><span class="br0">)</span>.<span class="kw1">item</span><span class="br0">(</span><span class="nu0">0</span><span class="br0">)</span>;
<span class="kw2">var</span> Script = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">'script'</span><span class="br0">)</span>;
Script.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'type'</span>, <span class="st0">'text/javascript'</span><span class="br0">)</span>;
Script.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'src'</span>, import_url<span class="br0">)</span>;
Script.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">'charset'</span>, <span class="st0">'utf-8'</span><span class="br0">)</span>;
Head.<span class="me1">appendChild</span><span class="br0">(</span>Script<span class="br0">)</span>;
<span class="br0">}</span>, <span class="nu0">1000</span><span class="br0">)</span>;
<span class="br0">}</span> <span class="kw1">catch</span><span class="br0">(</span>e<span class="br0">)</span> <span class="br0">{</span>
<span class="kw3">alert</span><span class="br0">(</span>e.<span class="me1">message</span><span class="br0">)</span>;
<span class="kw1">return</span>;
<span class="br0">}</span>
<span class="br0">}</span>
<span class="co1">// ***** FOOT-Block *****</span>
<span class="co1">// </nowiki> <- nicht löschen!!!</span>
<span class="co1">// ausgelagerte obligatorische Funktionen</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/helperFunctions'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/helperFunctions.js]]</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/eintragen'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/eintragen.js]]</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/alertOnChanges'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/alertOnChanges.js]]</span>
<span class="co1">// obligatorisch nur für editpages</span>
<span class="kw1">if</span> <span class="br0">(</span>isEdit<span class="br0">)</span> <span class="br0">{</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/wpTextReplace'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/wpTextReplace.js]]</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/replaceQuoteSigns'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/replaceQuoteSigns.js]]</span>
<span class="co1">// importJavascriptL('PDD/replaceQuoteSigns2','de'); // [[Benutzer:PDD/replaceQuoteSigns2.js]]</span>
importJavascriptL<span class="br0">(</span><span class="st0">'BLueFiSH.as/JS/markup'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:BLueFiSH.as/JS/markup.js]]</span>
importJavascriptL<span class="br0">(</span><span class="st0">'Spongo/persDaten'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Spongo/persDaten.js]]</span>
<span class="br0">}</span>
<span class="co1">// ausgelagerte optionale Funktionen (Autoload)</span>
<span class="co1">// revert/loglink-Funktionen: möglichst früh einbinden</span>
<span class="co1">// Revert godmode-light</span>
<span class="kw1">if</span> <span class="br0">(</span>godmodelight && !adminflag && !isEdit && !<span class="br0">(</span>isSpecial && !isContrib<span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/godmode-light'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/godmode-light.js]]</span>
<span class="co1">// importJavascriptL('Olliminatore/godmode-light','en'); // [[:en:User:Olliminatore/godmode-light.js]]</span>
<span class="br0">}</span>
<span class="co1">// Revert addEditAndRevertLinks</span>
<span class="kw1">if</span> <span class="br0">(</span>!<span class="br0">(</span>!aerhistory && isHistory<span class="br0">)</span> && !isEdit<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>editlinkoldversion || revertwithreason<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/addEditAndRevertLinks'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/addEditAndRevertLinks.js]]</span>
<span class="br0">}</span>
<span class="co1">// LogLinks addLogsLink</span>
<span class="kw1">if</span> <span class="br0">(</span>addlogslink && !isSpecial<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'PDD/addLogsLink'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/addLogsLink.js]]</span>
<span class="co1">// jetzt alles andere, was optional ist</span>
<span class="kw1">if</span> <span class="br0">(</span>!isSpecial<span class="br0">)</span>
<span class="kw1">if</span> <span class="br0">(</span>addeditintro || addpurge<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'PDD/modifyCA'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/modifyCA.js]]</span>
<span class="co1">// changeBeschriftungen *nach* modifyCA.js (!)</span>
<span class="kw1">if</span> <span class="br0">(</span>beschriftungen<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'PDD/changeBeschriftungen'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/changeBeschriftungen.js]]</span>
<span class="kw1">if</span> <span class="br0">(</span>changeszlig<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'PDD/changeSZtoSS'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/changeSZtoSS.js]]</span>
<span class="kw1">if</span> <span class="br0">(</span>rechtschreibpruefung && !isSpecial<span class="br0">)</span> <span class="br0">{</span>
DontAutorunRP = !AutorunRP;
importPage<span class="br0">(</span><span class="st0">'APPER/RP/js'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:APPER/RP/js]]</span>
<span class="br0">}</span>
<span class="kw1">if</span> <span class="br0">(</span>ippvandalmark && !isEdit<span class="br0">)</span> importPage<span class="br0">(</span><span class="st0">'APPER/IP-Patrol/js'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:APPER/IP-Patrol/js]]</span>
<span class="kw1">if</span> <span class="br0">(</span>showredundantlinks && !isSpecial<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/showRedundantLinks'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/showRedundantLinks.js]]</span>
<span class="co1">// Signierfunktionen</span>
<span class="kw1">if</span> <span class="br0">(</span>isEdit && !isArticle<span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>signing<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Olliminatore/signing'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Olliminatore/signing.js]]</span>
<span class="kw1">if</span> <span class="br0">(</span>unsigning<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Olliminatore/unsigned'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Olliminatore/unsigned.js]]</span>
<span class="br0">}</span>
<span class="co1">// extended search & replace feature</span>
<span class="kw1">if</span> <span class="br0">(</span>isEdit && searchbox<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Zocky/SearchBox'</span>,<span class="st0">'en'</span><span class="br0">)</span>; <span class="co1">// [[:en:User:Zocky/SearchBox.js]]</span>
<span class="co1">// Portal- und Redaktionshinweis</span>
<span class="kw1">if</span> <span class="br0">(</span>hinweis<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'DerHexer/hinweise'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:DerHexer/hinweise.js]]</span>
<span class="co1">// Kackbalken-Script</span>
<span class="kw1">if</span> <span class="br0">(</span>irrenhaus<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Revvar/irrenhaus'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Revvar/irrenhaus.js]]</span>
<span class="co1">// Syntax highlighter</span>
<span class="kw1">if</span> <span class="br0">(</span>js_highlight<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Olliminatore/shCore'</span>,<span class="st0">'en'</span><span class="br0">)</span>; <span class="co1">// [[:en:User:Olliminatore/shCore.js]]</span>
<span class="co1">// wikiminiatlas: Atlas bei Georeferenzen</span>
<span class="kw1">if</span> <span class="br0">(</span>miniatlas && !isSpecial<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'Dschwen/wikiminiatlas2'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Dschwen/wikiminiatlas2.js]]</span>
<span class="co1">// coordinates: Generierung der Koordinaten-Vorlage</span>
<span class="kw1">if</span> <span class="br0">(</span>coordinates && isEdit<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Dschwen/coordinates'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Dschwen/coordinates.js]]</span>
<span class="co1">// showreftoggle</span>
<span class="kw1">if</span> <span class="br0">(</span>reftoggle && !isSpecial<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'Malte_Schierholz/reftoggle'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Malte Schierholz/reftoggle.js]]</span>
<span class="co1">// setGallery</span>
<span class="kw1">if</span> <span class="br0">(</span>newgallery && !isSpecial<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'Olliminatore/newgallery'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Olliminatore/newgallery.js]]</span>
<span class="co1">// custom toolbar buttons</span>
<span class="kw1">if</span> <span class="br0">(</span>customtoolbar<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'Olliminatore/customToolbar'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:Olliminatore/customToolbar.js]]</span>
<span class="co1">// quickedit</span>
<span class="kw1">if</span> <span class="br0">(</span>qeEnabled<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'ASM/quickedit'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:ASM/quickedit.js]]</span>
<span class="co1">// RIPE tooltips</span>
<span class="kw1">if</span> <span class="br0">(</span>ripe && !isEdit<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'PDD/tooltips'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/tooltips.js]]</span>
<span class="co1">// dellinknowcommons</span>
<span class="kw1">if</span> <span class="br0">(</span>dellinknowcommons && adminflag && isBild<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/dellink-nc'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/dellink-nc.js]]</span>
<span class="co1">// Lupin's popups</span>
<span class="kw1">if</span> <span class="br0">(</span>lupinpopups<span class="br0">)</span> importJavascriptL<span class="br0">(</span><span class="st0">'Lupin/popups'</span>,<span class="st0">'en'</span><span class="br0">)</span>; <span class="co1">// [[:en:User:Lupin/popups.js]]</span>
<span class="co1">// Markierskripte ganz zum Schluss einbinden, da sie innerHTML verändern</span>
<span class="kw1">if</span> <span class="br0">(</span>!<span class="br0">(</span>!mawatchlist && isWatchlist<span class="br0">)</span> && !<span class="br0">(</span>!macontribs && isContrib<span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>markadmins || markexadmins || markcomadmins<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/markAdmins'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/markAdmins.js]]</span>
<span class="br0">}</span>
<span class="kw1">if</span> <span class="br0">(</span>!<span class="br0">(</span>!muwatchlist && isWatchlist<span class="br0">)</span> && !<span class="br0">(</span>!mucontribs && isContrib<span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span>
<span class="kw1">if</span> <span class="br0">(</span>markutf8<span class="br0">)</span>
importJavascriptL<span class="br0">(</span><span class="st0">'PDD/markUTF8'</span>,<span class="st0">'de'</span><span class="br0">)</span>; <span class="co1">// [[Benutzer:PDD/markUTF8.js]]</span>
<span class="br0">}</span>
<span class="co1">// Und hier ist die monobook.js zu Ende.</span></pre></div><div class="printfooter">
Von „<a href="http://de.wikipedia.org/wiki/Benutzer:PDD/monobook.js">http://de.wikipedia.org/wiki/Benutzer:PDD/monobook.js</a>“</div>
<!-- end content -->
<div class="visualClear"></div>
</div>
</div>
</div>
<div id="column-one">
<div id="p-cactions" class="portlet">
<h5>Diese Seite</h5>
<div class="pBody">
<ul>
<li id="ca-nstab-user" class="selected"><a href="/wiki/Benutzer:PDD/monobook.js" title="Benutzerseite anzeigen [c]" accesskey="c">Benutzerseite</a></li>
<li id="ca-talk"><a href="/wiki/Benutzer_Diskussion:PDD/monobook.js" title="Diskussion zum Seiteninhalt [t]" accesskey="t">Diskussion</a></li>
<li id="ca-viewsource"><a href="/w/index.php?title=Benutzer:PDD/monobook.js&action=edit" title="Diese Seite ist geschützt. Der Quelltext kann angesehen werden. [e]" accesskey="e">Quelltext betrachten</a></li>
<li id="ca-history"><a href="/w/index.php?title=Benutzer:PDD/monobook.js&action=history" title="Frühere Versionen dieser Seite [h]" accesskey="h">Versionen/Autoren</a></li>
<li id="ca-watch"><a href="/w/index.php?title=Benutzer:PDD/monobook.js&action=watch" title="Diese Seite zur persönlichen Beobachtungsliste hinzufügen [w]" accesskey="w">Beobachten</a></li>
</ul>
</div>
</div>
<div class="portlet" id="p-personal">
<h5>Persönliche Werkzeuge</h5>
<div class="pBody">
<ul>
<li id="pt-userpage"><a href="/wiki/Benutzer:Fox_2005" title="Eigene Benutzerseite [.]" accesskey=".">Fox 2005</a></li>
<li id="pt-mytalk"><a href="/wiki/Benutzer_Diskussion:Fox_2005" title="Eigene Diskussionsseite [n]" accesskey="n">Eigene Diskussion</a></li>
<li id="pt-preferences"><a href="/wiki/Spezial:Einstellungen" title="Eigene Einstellungen">Einstellungen</a></li>
<li id="pt-watchlist"><a href="/wiki/Spezial:Beobachtungsliste" title="Liste der beobachteten Seiten [l]" accesskey="l">Beobachtungsliste</a></li>
<li id="pt-mycontris"><a href="/wiki/Spezial:Beitr%C3%A4ge/Fox_2005" title="Liste eigener Beiträge [y]" accesskey="y">Eigene Beiträge</a></li>
<li id="pt-logout"><a href="/w/index.php?title=Spezial:Abmelden&returnto=Benutzer:PDD/monobook.js" title="Abmelden">Abmelden</a></li>
</ul>
</div>
</div>
<div class="portlet" id="p-logo">
<a style="background-image: url(http://upload.wikimedia.org/wikipedia/de/b/bc/Wiki.png);" href="/wiki/Hauptseite" title="Hauptseite anzeigen [z]" accesskey="z"></a>
</div>
<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
<div class='portlet' id='p-navigation'>
<h5>Navigation</h5>
<div class='pBody'>
<ul>
<li id="n-mainpage"><a href="/wiki/Hauptseite" title="Hauptseite anzeigen [z]" accesskey="z">Hauptseite</a></li>
<li id="n-aboutsite"><a href="/wiki/Wikipedia:%C3%9Cber_Wikipedia">Über Wikipedia</a></li>
<li id="n-topics"><a href="/wiki/Portal:Wikipedia_nach_Themen">Themenportale</a></li>
<li id="n-alphindex"><a href="/wiki/Spezial:Alle_Seiten">Von A bis Z</a></li>
<li id="n-randompage"><a href="/wiki/Spezial:Zuf%C3%A4llige_Seite" title="Zufällige Seite [x]" accesskey="x">Zufälliger Artikel</a></li>
</ul>
</div>
</div>
<div class='portlet' id='p-Mitmachen'>
<h5>Mitmachen</h5>
<div class='pBody'>
<ul>
<li id="n-help"><a href="/wiki/Wikipedia:Hilfe" title="Hilfeseite anzeigen">Hilfe</a></li>
<li id="n-portal"><a href="/wiki/Wikipedia:Autorenportal" title="Über das Portal, was Sie tun können, wo was zu finden ist">Autorenportal</a></li>
<li id="n-recentchanges"><a href="/wiki/Spezial:Letzte_%C3%84nderungen" title="Liste der letzten Änderungen in Wikipedia. [r]" accesskey="r">Letzte Änderungen</a></li>
<li id="n-sitesupport"><a href="http://wikimediafoundation.org/wiki/Spenden" title="Unterstützen Sie uns">Spenden</a></li>
</ul>
</div>
</div>
<div id="p-search" class="portlet">
<h5><label for="searchInput">Suche</label></h5>
<div id="searchBody" class="pBody">
<form action="/wiki/Spezial:Suche" id="searchform"><div>
<input id="searchInput" name="search" type="text" title="Durchsuche die Wikipedia [f]" accesskey="f" value="" />
<input type='submit' name="go" class="searchButton" id="searchGoButton" value="Artikel" />
<input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="Volltext" />
</div></form>
</div>
</div>
<div class="portlet" id="p-tb">
<h5>Werkzeuge</h5>
<div class="pBody">
<ul>
<li id="t-whatlinkshere"><a href="/wiki/Spezial:Linkliste/Benutzer:PDD/monobook.js" title="Liste aller Seiten, die hierher zeigen [j]" accesskey="j">Links auf diese Seite</a></li>
<li id="t-recentchangeslinked"><a href="/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten/Benutzer:PDD/monobook.js" title="Letzte Änderungen an Seiten, die von hier verlinkt sind [k]" accesskey="k">Änderungen an verlinkten Seiten</a></li>
<li id="t-upload"><a href="/wiki/Spezial:Hochladen" title="Dateien hochladen [u]" accesskey="u">Hochladen</a></li>
<li id="t-specialpages"><a href="/wiki/Spezial:Spezialseiten" title="Liste aller Spezialseiten [q]" accesskey="q">Spezialseiten</a></li>
<li id="t-print"><a href="/w/index.php?title=Benutzer:PDD/monobook.js&printable=yes" title="Druckansicht dieser Seite [p]" accesskey="p">Druckversion</a></li> <li id="t-permalink"><a href="/w/index.php?title=Benutzer:PDD/monobook.js&oldid=33094103" title="Dauerhafter Link zu dieser Seitenversion">Permanentlink</a></li> </ul>
</div>
</div>
</div><!-- end of the left (by default at least) column -->
<div class="visualClear"></div>
<div id="footer">
<div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="/skins-1.5/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" /></a></div>
<div id="f-copyrightico"><a href="http://wikimediafoundation.org/"><img src="/images/wikimedia-button.png" border="0" alt="Wikimedia Foundation"/></a></div>
<ul id="f-list">
<li id="lastmod"> Diese Seite wurde zuletzt am 13. Juni 2007 um 08:47 Uhr geändert.</li>
<li id="copyright">Ihr Inhalt steht unter der <a class='internal' href="/wiki/Wikipedia:GNU_Free_Documentation_License">GNU-Lizenz für freie Dokumentation</a>.<br />
Wikipedia® ist eine eingetragene Marke der Wikimedia Foundation Inc.<br /></li>
<li id="privacy"><a href="/wiki/Wikipedia:Datenschutz" title="Wikipedia:Datenschutz">Datenschutz</a></li>
<li id="about"><a href="/wiki/Wikipedia:%C3%9Cber_Wikipedia" title="Wikipedia:Über Wikipedia">Über Wikipedia</a></li>
<li id="disclaimer"><a href="/wiki/Wikipedia:Impressum" title="Wikipedia:Impressum">Impressum</a></li>
</ul>
</div>
<script type="text/javascript">if (window.runOnloadHook) runOnloadHook();</script>
</div>
<!-- Served by srv94 in 0.968 secs. --></body></html>