MediaWiki:Monobook.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Editsection-Links verschieben aktualisiert) |
(alles unnötige weg) |
||
Zeile 140: | Zeile 140: | ||
menu += "<option>Standard</option>"; | menu += "<option>Standard</option>"; | ||
menu += "<option>WikiSyntax</option>"; | menu += "<option>WikiSyntax</option>"; | ||
− | |||
menu += "<option>Lateinisch</option>"; | menu += "<option>Lateinisch</option>"; | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
menu += "</select>"; | menu += "</select>"; | ||
specialchars.innerHTML = menu + specialchars.innerHTML; | specialchars.innerHTML = menu + specialchars.innerHTML; |
Aktuelle Version vom 4. August 2007, 22:23 Uhr
/* <pre> */ /* tooltips and access keys */ ta = new Object(); ta['pt-userpage'] = new Array('.','Meine Benutzerseite'); ta['pt-anonuserpage'] = new Array('.','Benutzerseite der IP-Adresse von der aus Sie Änderungen durchführen'); ta['pt-mytalk'] = new Array('n','Meine Diskussion'); ta['pt-anontalk'] = new Array('n','Diskussion über Änderungen von dieser IP-Adresse'); ta['pt-preferences'] = new Array('','Meine Einstellungen'); ta['pt-watchlist'] = new Array('l','Liste von Seiten die Sie auf Änderungen überwachen.'); ta['pt-mycontris'] = new Array('y','Liste meiner Beiträge'); ta['pt-login'] = new Array('o','Sich einzuloggen wird zwar gerne gesehen, ist aber keine Pflicht.'); ta['pt-anonlogin'] = new Array('o','Sich einzuloggen wird zwar gerne gesehen, ist aber keine Pflicht.'); ta['pt-logout'] = new Array('o','Abmelden'); ta['ca-talk'] = new Array('t','Diskussion(en) zum Artikel'); ta['ca-edit'] = new Array('e','Artikel bearbeiten. Bitte nutzen Sie vor dem Speichern die Vorschaufunktion.'); ta['ca-addsection'] = new Array('+','Einen Kommentar zu dieser Diskussion hinzufügen.'); ta['ca-viewsource'] = new Array('e','Diese Seite ist geschützt. Sie können sich den Quelltext ansehen.'); ta['ca-history'] = new Array('h','Vorherige Versionen dieser Seite'); ta['ca-protect'] = new Array('=','Diese Seite schützen'); ta['ca-delete'] = new Array('d','Diese Seite löschen'); ta['ca-undelete'] = new Array('d','Einträge wiederherstellen, bevor diese Seite gelöscht wurde'); ta['ca-move'] = new Array('m','Diese Seite verschieben'); ta['ca-watch'] = new Array('w','Diese Seite zu Ihrer Beobachtungsliste hinzufügen'); ta['ca-unwatch'] = new Array('w','Diese Seite von Ihrer Beobachtungsliste entfernen'); ta['search'] = new Array('f','Dieses Wiki durchsuchen'); ta['p-logo'] = new Array('','Hauptseite'); ta['n-mainpage'] = new Array('z','Hauptseite anzeigen'); ta['n-portal'] = new Array('','Über das Projekt, was Sie tun können, wo was zu finden ist'); ta['n-currentevents'] = new Array('','Hintergrundinformationen zu aktuellen Ereignissen'); ta['n-recentchanges'] = new Array('r','Liste der letzten Änderungen in diesem Wiki.'); ta['n-randompage'] = new Array('x','Zufälliger Artikel'); ta['n-help'] = new Array('','Hilfeseite anzeigen.'); ta['n-sitesupport'] = new Array('','Unterstützen Sie uns'); ta['t-whatlinkshere'] = new Array('j','Liste aller Seiten, die hierher zeigen'); ta['t-recentchangeslinked'] = new Array('k','Letzte Änderungen an Seiten, die von hier verlinkt sind'); ta['feed-rss'] = new Array('','RSS-Feed für diese Seite'); ta['feed-atom'] = new Array('','Atom-Feed für diese Seite'); ta['t-contributions'] = new Array('','Liste der Beiträge von diesem Benutzer ansehen'); ta['t-emailuser'] = new Array('','Eine E-Mail an diesen Benutzer senden'); ta['t-upload'] = new Array('u','Bilder oder Mediendateien hochladen'); ta['t-specialpages'] = new Array('q','Liste aller Spezialseiten'); ta['ca-nstab-main'] = new Array('c','Artikel anzeigen'); ta['ca-nstab-user'] = new Array('c','Benutzerseite anzeigen'); ta['ca-nstab-media'] = new Array('c','Mediendateienseite anzeigen'); ta['ca-nstab-special'] = new Array('','Dies ist eine Spezialseite. Sie können diese nicht ändern.'); ta['ca-nstab-wp'] = new Array('a','Projektseite anzeigen'); ta['ca-nstab-image'] = new Array('c','Bilderseite anzeigen'); ta['ca-nstab-mediawiki'] = new Array('c','Systemmeldungen anzeigen'); ta['ca-nstab-template'] = new Array('c','Vorlage anzeigen'); ta['ca-nstab-help'] = new Array('c','Hilfeseite anzeigen'); ta['ca-nstab-category'] = new Array('c','Kategorieseite anzeigen'); /* * moveEditsection * Dieses Script verschiebt die [Bearbeiten]-Buttons vom rechten Fensterrand * direkt rechts neben die jeweiligen Überschriften. * This script moves the [edit]-buttons from the right border of the window * directly right next to the corresponding headings. * * Zum Abschalten die folgende Zeile (ohne führendes Sternchen) in die eigene * monobook.js (zu finden unter Benutzername/monobook.js) kopieren: * var oldEditsectionLinks = true; * * dbenzhuser (de:Benutzer:Dbenzhuser) */ function moveEditsection() { if (typeof oldEditsectionLinks == 'undefined' || oldEditsectionLinks == false) { var spans = document.getElementsByTagName("span"); for(var i = 0; i < spans.length; i++) { if(spans[i].className == "editsection") { spans[i].style.fontSize = "x-small"; spans[i].style.fontWeight = "normal"; spans[i].style.cssFloat = "none"; spans[i].style.marginLeft = "0px"; spans[i].parentNode.appendChild(document.createTextNode(" ")); spans[i].parentNode.appendChild(spans[i]); } } } } addOnloadHook(moveEditsection); // PreHelp function PreHelp() { var tags; var i; var element; tags = document.getElementsByTagName("pre"); for(i = 0; i < tags.length; i++) { element = tags[i]; // HTML erzeugen // Div var MyDiv = document.createElement("div"); var MyDivStyle = document.createAttribute("style"); MyDivStyle.nodeValue = "text-align: right; margin-top: 0px; top: -17px; position:relative;"; MyDiv.setAttributeNode(MyDivStyle); // A var MyA = document.createElement("a"); var MyAHref = document.createAttribute("href"); var MyATitle = document.createAttribute("title"); var MyAAlt = document.createAttribute("alt"); var MyATarget = document.createAttribute("target"); MyAHref.nodeValue = "/w/index.php?title=IServ-Wiki:Pre-Farbcodes"; MyATitle.nodeValue = "Hilfe"; MyAAlt.nodeValue = "Hilfe"; MyATarget.nodeValue = "_blank"; MyA.setAttributeNode(MyAHref); MyA.setAttributeNode(MyATitle); MyA.setAttributeNode(MyAAlt); MyA.setAttributeNode(MyATarget); // img var MyImg = document.createElement("img"); var MyImgSrc = document.createAttribute("src"); MyImgSrc.nodeValue = "/w/images/3/3a/Icon_Hilfe.png"; MyImg.setAttributeNode(MyImgSrc); MyA.appendChild(MyImg); MyDiv.appendChild(MyA); var MyPreStyle = document.createAttribute("style"); MyPreStyle.nodeValue = "margin-bottom: 0px;"; element.setAttributeNode(MyPreStyle); element.parentNode.insertBefore(MyDiv, element.nextSibling); } } //addOnloadHook(PreHelp); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // MediaWiki::Edittools einbinden function addCharSubsetMenu() { var specialchars = document.getElementById('specialchars'); if (specialchars) { var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">"; menu += "<option>Standard</option>"; menu += "<option>WikiSyntax</option>"; menu += "<option>Lateinisch</option>"; menu += "</select>"; specialchars.innerHTML = menu + specialchars.innerHTML; // Standard-CharSubset chooseCharSubset(0); } } // CharSubset-Auswahl function chooseCharSubset(s) { var l = document.getElementById('specialchars').getElementsByTagName('p'); for (var i = 0; i < l.length ; i++) { l[i].style.display = i == s ? 'inline' : 'none'; // l[i].style.visibility = i == s ? 'visible' : 'hidden'; } } // Menü-Einfügung function customizeWikipedia() { addCharSubsetMenu(); } addOnloadHook(customizeWikipedia); /* </pre> */