„Benutzer:✓/monobook.js“ – Versionsunterschied
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
✓ (Diskussion | Beiträge) K rest |
✓ (Diskussion | Beiträge) Versuch Hotcat-Gadget alt |
||
Zeile 50: | Zeile 50: | ||
var rmEditButtons = ['all']; // Standardbuttons entfernen |
var rmEditButtons = ['all']; // Standardbuttons entfernen |
||
// eigene Buttons |
// eigene Buttons |
||
var myButtons={'_9':['/media/wikipedia/commons/6/6d/Button_sig.png','Unterschrift mit Zeilenumbruch','<br />','-- \~\~\~\~','meint |
var myButtons={'_9':['/media/wikipedia/commons/6/6d/Button_sig.png','Unterschrift mit Zeilenumbruch','<br />',' -- \~\~\~\~','meint'], |
||
'_V':['/media/wikipedia/commons/c/c8/Button_redirect.png','Weiterleitung','#REDIRECT[[',']]','#'], |
'_V':['/media/wikipedia/commons/c/c8/Button_redirect.png','Weiterleitung','#REDIRECT[[',']]','#'], |
||
'_E1':['/media/wikipedia/commons/0/04/Button_array.png','sortierbare Tabelle','{| class="wikitable sortable"\n|','\n|}','+\n|'], |
'_E1':['/media/wikipedia/commons/0/04/Button_array.png','sortierbare Tabelle','{| class="wikitable sortable"\n|','\n|}','+\n|'], |
||
Zeile 125: | Zeile 125: | ||
if ((!regpages || isTalk) && isEdit) |
if ((!regpages || isTalk) && isEdit) |
||
{importPage('Lustiger_seth/unsigned.js');} |
{importPage('Lustiger_seth/unsigned.js');} |
||
//================================================================================================================================== |
|||
//Macht dasselbe wie das bekannte Gadget Wikipedia:Helferlein/HotCat, bloß in der alten Version mit Einstellmöglichkeit |
|||
var hotcat_autocommit = false; |
|||
importScriptURI('http://de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&oldid=47124499') |
|||
//</nowiki> Ende des tags von ganz oben; außerhalb davon die Links auf die verwendeten Seiten: |
//</nowiki> Ende des tags von ganz oben; außerhalb davon die Links auf die verwendeten Seiten: |
Version vom 11. August 2009, 16:42 Uhr
//<nowiki> das ist wichtig, damit die Seite nicht ungewollt in Kategorien oder linksaufdieseseite-Seiten etc. auftaucht
// sogennanter "Krimskrams":
// Funktionen, auf die PDD's monobook an anderer Stelle zugreift als definiert (nämlich unter 'Krimskrams') und ohne die es trotzdem nicht geht
// importPage-Funktion, siehe auch Benutzer Diskussion:PDD/changeBeschriftungen.js
function importPage(seite, lang) // all languages support
{
name='User:'; // international name, works in all wikipedias
if(!lang) lang = wgContentLanguage;
// new version
seite = 'http://' + lang + '.wikipedia.org/w/index.php?title=' + name + seite +
'&action=raw&ctype=text/javascript&smaxage=2678400&dontcountme=s';
var head = document.getElementsByTagName('head').item(0);
var js = document.createElement('script');
js.setAttribute('type', 'text/javascript');
js.setAttribute('src', seite);
head.appendChild(js);
return false;
}
// gerade oder ungerade Zahl eingegeben
function isEven(myNumber)
{ return (myNumber % 2 == 0); }
function isOdd(myNumber)
{ return (myNumber % 2 == 1); }
//==================================================================================================================================
// Von Benutzer:ParaDox für die Veränderung der [Bearbeiten]-Links mithilfe von className == 'editsection'
// Referenz: *** 24. Juli 2006 aus: Benutzer:ParaDox/bearbeiten.js
addOnloadHook(function () {
var Bearbeiten = function () {
var SPAN = document.getElementsByTagName('SPAN');
for (var i = 0; i < SPAN.length; i++) {
if (SPAN[i].className != 'editsection') continue;
SPAN[i].style.fontSize = 'x-small';
SPAN[i].childNodes[0].nodeValue = '♥ '; // Text vor Link, Standard: '['
SPAN[i].childNodes[2].nodeValue = ''; // Text nach Link, Standard: ']'
SPAN[i].childNodes[1].childNodes[0].nodeValue = 'verbessern'; // Linktext, Standard: 'Bearbeiten'
}
};
Bearbeiten();
});
//=================================================================================================================================
// Editbuttons: Anzahl und Reihenfolge wählbar (siehe: Wikipedia:Helferlein/Extra-Editbuttons#Die Buttons)
var customEditButtons = "_9,B,F,S,TT,U,H,I1,I2,J1,J2,FS,ZI,_V,_lang,R,R1,R2,R3,_E1,8,Y1,Y2,_VP,_VN,_VC,_VA";
// zu entfernende Standard-Edit buttons (0...10)
var rmEditButtons = ['all']; // Standardbuttons entfernen
// eigene Buttons
var myButtons={'_9':['/media/wikipedia/commons/6/6d/Button_sig.png','Unterschrift mit Zeilenumbruch','<br />',' -- \~\~\~\~','meint'],
'_V':['/media/wikipedia/commons/c/c8/Button_redirect.png','Weiterleitung','#REDIRECT[[',']]','#'],
'_E1':['/media/wikipedia/commons/0/04/Button_array.png','sortierbare Tabelle','{| class="wikitable sortable"\n|','\n|}','+\n|'],
'_lang':['/media/wikipedia/commons/6/63/Button_l_en.png','Sprach-Code en','[[Englische Sprache|engl.]] {{lang|en|\'\'','\'\'}}',''],
'_VP':['/media/wikipedia/commons/b/ba/Button_conserver.png','Dafür stimmen',"{{pro}} ",usersignature,''],
'_VC':['/media/wikipedia/commons/f/fc/Button_supp.png','Dagegen stimmen',"{{contra}} ",usersignature,''],
'_VN':['/media/wikipedia/commons/4/4e/Button_neutre.png','Neutral stimmen',"{{neutral}} ",usersignature,''],
'_VA':['/media/wikipedia/commons/2/23/Button_wait.png','Abwartend',"{{Abwartend}} ",usersignature,''],
'_neuerKnopf':['Bild-URL','Tooltip','DavorText','DanachText','markierterText']};
//==================================================================================================================================
// Ein- bzw. Ausklapptext für Navileisten, gefunden auf MediaWiki:Common.js (dient eigentlich der Sprachanpassung)
var NavigationBarHide = '▲'; //Standard: 'Einklappen'
var NavigationBarShow = '▼'; //Standard: 'Ausklappen'
//==================================================================================================================================
// von Benutzer:PDD/monobook.js bzw Benutzer:PDD/changeBeschriftungen.js
var markhandsoff = false; // fremde Benutzerseiten grafisch markieren?
// Beschriftungen: personal toolbar
var cbmytalk = "Diskussion";
var cbprefs = "Einstellungen";
var cbwatchlist = "Beobachtungen";
var cbmyconts = "Beiträge";
var cblogout = "☓";
// Beschriftungen: current article
var cbedit = "Verbessern";
var cbhistory = "Versionen";
var cbmove = "Verschieben";
var cbwatch = "Beobachten";
var cbunwatch = "Ignorieren";
// Beschriftungen: tools
var cbwhatlinkshere = "Links hierher";
var cblinked = "weitere Änderungen";
var cbmail = "E-Mail senden";
var cbupload = "Datei hochladen";
var cbprint = "Druckversion";
var cbblock = "User sperren";
// Beschriftungen: portlets
var cblang = "Interwiki";
importPage('PDD/changeBeschriftungen.js');
//==================================================================================================================================
// von Benutzer:Olliminatore, Benutzer:PDD und Benutzer:Lustiger Seth zum automatisch Nachsignieren nicht signierter Beiträge:
// get URL parameters zum Auslesen der URL und dann zur Seitentypabfrage
var UrlParameters = new Array ();
readparams();
function readparams() {
var asReadInUrlParameters;
var asReadInUrlParameter;
// Get URL parameters
asReadInUrlParameters = location.search.substring(1, location.search.length).split("&");
for (i = 0; i < asReadInUrlParameters.length; i++) {
asReadInUrlParameter = asReadInUrlParameters[i].split("=");
UrlParameters[decodeURIComponent(asReadInUrlParameter[0])] = decodeURIComponent(asReadInUrlParameter[1]);
}}
var ssubst = false; // unsigniert-Baustein ohne "subst:" einfügen
var isEdit = ( (UrlParameters['action']=='edit') || (UrlParameters['action']=='submit') );
// isEdit=true wenn beim Bearbeiten
var isSpecial = (wgCanonicalNamespace == "Special");
var isTalk = (!isSpecial && isOdd(wgNamespaceNumber));
// IsTalk=true wenn Dikussionsseite
var regpages = new Array(':Verbesserungsvorschläge', ':Löschkandidaten', ':Löschprüfung', ':Entsperrwünsche', ':Adminkandidaturen', ':Qualitätssicherung', ':Fragen_zur_Wikipedia', ':Meinungsbilder', ':Review', ':Bilderwünsche', ':Kandidaten');
if (wgCanonicalNamespace.match(/talk$|Diskussion$/i)) var regpages = "";
for (p in regpages) if (wgPageName.indexOf(regpages[p]) != -1){regpages=false; break}
//regpages=false wenn Disk oder Diskussions-Wikipedia-Seite (Script aus Benutzer:Olliminatore/signing.js)
if ((!regpages || isTalk) && isEdit)
{importPage('Lustiger_seth/unsigned.js');}
//==================================================================================================================================
//Macht dasselbe wie das bekannte Gadget Wikipedia:Helferlein/HotCat, bloß in der alten Version mit Einstellmöglichkeit
var hotcat_autocommit = false;
importScriptURI('http://de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&oldid=47124499')
//</nowiki> Ende des tags von ganz oben; außerhalb davon die Links auf die verwendeten Seiten:
//
// [[Benutzer:ParaDox/bearbeiten.js]] (gelöscht) bzw. [[Wikipedia:Fragen zur Wikipedia/Archiv/2006/Juli/5#Bearbeiten mit Herz?]]
// [[Benutzer:PDD/monobook.js]]
// [[Benutzer:PDD/changeBeschriftungen.js]]
// [[Benutzer:Lustiger_seth/unsigned.js]]
// [[Benutzer:Olliminatore/signing.js]]
// [[MediaWiki:Common.js]]
// [[Wikipedia:Helferlein/Extra-Editbuttons]]