Benutzer:St-fl/monobook.js
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen zu sehen: Mozilla/Firefox: Shift-Strg-R, Internet Explorer: Strg-F5, Opera: F5, Safari: ⌘-R, Konqueror: Strg-R.
/* <nowiki> */ // Rechtschreibprüfung document.write('<SCRIPT SRC="http://de.wikipedia.org/w/index.php?title=Benutzer:APPER/RP/js&action=raw&ctype=text/javascript"><\/SCRIPT>'); // [[Benutzer:Dschwen/wikiminiatlas2.js]] - diese Zeile bitte mitkopieren document.write('<script type="text/javascript" src="' + 'http://de.wikipedia.org/w/index.php?title=User:Dschwen/wikiminiatlas2.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); NavigationBarShowDefault = 7; // Bis zu 7 Leisten ausklappen ///////////////////////////////////////////////////////////////////// ////////////////// BOTTOM TABS ////////////////////////////////////// ///////////////////////////////////////////////////////////////////// // User:Trilobite's tools (http://en.wikipedia.org/wiki/User:Trilobite/Tools): // Add editing tabs to the bottom of articles, too (http://meta.wikimedia.org/wiki/User_Styles/bottom_tabs) function bottomtabs() { var tabs = document.getElementById('p-cactions').cloneNode(true); tabs.id = 'mytabs'; var listitems = tabs.getElementsByTagName('LI'); for (i=0;i<listitems.length;i++) { if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id; } document.getElementById('column-content').appendChild(tabs); } if (window.addEventListener) window.addEventListener("load",bottomtabs,false); else if (window.attachEvent) window.attachEvent("onload",bottomtabs); ///////////////////////////////////////////////////////////////////// ///////////// ENDE BOTTOM TABS ////////////////////////////////////// ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// ///////////////////////// BOX /////////////////////////////////////// ///////////////////////////////////////////////////////////////////// // Bausteinbox (gefunden bei Benutzer:Slomox) /* Idee der he-Wikipedia, siehe dortige History fuer die Autoren */ var Templates = new Array (150); var CurlyBracket = "}"; Templates[9] = "{{Dieser Artikel|"; Templates[10] = ""; Templates[11] = "}}\n{{Begriffsklärung}" + CurlyBracket; Templates[19] = "[[Bild:Disambig.png|30px|Begriffsklärung]] ''Dieser Artikel behandelt . Für weitere Bedeutungen siehe'' [[ (Begriffsklärung)|"; Templates[20] = "Name"; Templates[21] = "]].\n----"; Templates[29] = "#REDIRECT [["; Templates[30] = ""; Templates[31] = "]]"; Templates[39] = "{{Personendaten|\n NAME=\n|ALTERNATIVNAMEN=\n|KURZBESCHREIBUNG=\n|GEBURTSDATUM=\n|GEBURTSORT=\n"; Templates[40] = ""; Templates[41] = "|STERBEDATUM=\n|STERBEORT=\n}" + CurlyBracket; Templates[49] = "{{Subst:Löschantrag}" + CurlyBracket +"\n''"; Templates[50] = ""; Templates[51] = "''--~~"+"~~\n----"; Templates[59] = "{{Löschen}" + CurlyBracket + "\n''"; Templates[60] = ""; Templates[61] = "'' --~~"+"~~\n----"; Templates[69] = "\n{{URV}" + CurlyBracket + " [http://"; Templates[70] = "www.beispiel.com"; Templates[71] = "] --~~"+"~~\n"; Templates[79] = "\n{{subst:Unsigned|___AUTOR___|___DATUM___, nachgetragen von ~"+"~~}" + CurlyBracket; Templates[80] = ""; Templates[81] = "\n"; Templates[89] = "==Hallo==\n{{Benutzer:St-fl/vorlagen/hallo|name={{PAGENAME}}}" + CurlyBracket; Templates[90] = " --~~"+"~~"; Templates[91] = "\n"; Templates[99] = "==Bildlizenzen==\n{{Benutzer:St-fl/vorlagen/BLU}" + CurlyBracket; Templates[100] = " --~~"+"~~"; Templates[101] = "\n"; function InsertTemplate(TemplateIndex) { if (TemplateIndex>0) insertTags(Templates[TemplateIndex*10-1],Templates[TemplateIndex*10+1],Templates[TemplateIndex*10]); }; function box() { document.getElementById("contentSub").innerHTML = '\nTextbaustein einfügen:\n<select name="x" style="vertical-align: baseline;float:right" onchange="InsertTemplate(this.selectedIndex);this.selectedIndex=0;this.focus();">\n <option>Textbaustein auswählen...</option>\n <option>Begriffsklärung</option>\n <option>Begriffsklärung II</option>\n <option>Weiterleitung</option>\n <option>Personendaten</option>\n <option>Löschantrag</option>\n <option>Schnelllöschen</option>\n <option>URV</option>\n <option>Signatur nachtragen</option>\n <option>Hallo</option><option>HalloBLU</option></select>'; } ///////////////////////////////////////////////////////////////////// ///////////////////// ENDE BOX ////////////////////////////////////// ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// ///////////////////////// LOGS ////////////////////////////////////// ///////////////////////////////////////////////////////////////////// // found at http://en.wikipedia.org/w/index.php?title=User:Thebainer/monobook.js&oldid=32546177 // adds a 'logs for this page' link to the navigation bar // if the page is a user's page, talk page or subpage, the link will go to logs for the user instead function addLogsLink() { // get page title var pagetitleRe=/[^:]*:\/\/de\.wikipedia\.org\/(wiki\/|w\/index\.php\?title=)([^&?]*)/; ptitle = pagetitleRe.exec(decodeURI(location.href))[2].split('_').join(' '); // if this is a user, show the logs for the user rather than the page if( (window.location.href.indexOf("Benutzer:") != -1) || (window.location.href.indexOf("Benutzer_Diskussion:") != -1) ) { regDropSubpages = /[Benutzer|Benutzer_Diskussion:]:([^&?\/]*)[\/]?.*/; user = regDropSubpages.exec(ptitle)[1]; url = "http://de.wikipedia.org/w/index.php?title=Special%3ALog&user=" + user; } else { url = "http://de.wikipedia.org/w/index.php?title=Special%3ALog&page=" + ptitle; } tabs = document.getElementById('p-tb').getElementsByTagName('ul')[0]; l = addlilink(tabs, url, "Logs", "pt-logs"); } if (window.addEventListener) window.addEventListener("load", addLogsLink, false); else if (window.attachEvent) window.attachEvent("onload", addLogsLink); ///////////////////////////////////////////////////////////////////// ///////////////////////// ENDE LOGS ///////////////////////////////// ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// ///////////////////////// LINKS LINKS /////////////////////////////// ///////////////////////////////////////////////////////////////////// function addtoolboxlinks() { var tb = document.getElementById('p-tb').getElementsByTagName('ul')[0]; addlilink(tb, '/wiki/Spezial:Log/newusers', 'Neue Benutzer', ''); } if (window.addEventListener) window.addEventListener("load", addtoolboxlinks, false); else if (window.attachEvent) window.attachEvent("onload", addtoolboxlinks); ///////////////////////////////////////////////////////////////////// //////////////////// ENDE LINKS LINKS /////////////////////////////// ///////////////////////////////////////////////////////////////////// function addlilink(tabs, url, name, id) { var na = document.createElement('a'); na.href = url; na.id = id; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); li.appendChild(na); tabs.appendChild(li); return li; } // Funktionen starten function start() { if (document.getElementById("editform") != null) box(); showHideToggle(); externelinks(); addLogsLink(); addtoolboxlinks(); } aOnloadFunctions[aOnloadFunctions.length] = start; /* </nowiki> */