„Benutzer:✓/monobook.js“ – Versionsunterschied
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
✓ (Diskussion | Beiträge) K rest |
✓ (Diskussion | Beiträge) HotCat weg, vielleicht gehts dann wieder? |
||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
//<nowiki> das ist wichtig, damit die Seite nicht ungewollt in Kategorien oder |
//<nowiki> das ist wichtig, damit die Seite nicht ungewollt in Kategorien oder LinksaufdieseSeite-Seiten etc. auftaucht |
||
// sogennanter "Krimskrams": |
// sogennanter "Krimskrams": |
||
Zeile 5: | Zeile 5: | ||
// importPage-Funktion, siehe auch Benutzer Diskussion:PDD/changeBeschriftungen.js |
// importPage-Funktion, siehe auch Benutzer Diskussion:PDD/changeBeschriftungen.js |
||
function importPage(seite, lang) // all languages support |
|||
{ |
|||
name='User:'; // international name, works in all wikipedias |
name='User:'; // international name, works in all wikipedias |
||
if(!lang) lang = wgContentLanguage; |
if(!lang) lang = wgContentLanguage; |
||
Zeile 18: | Zeile 18: | ||
head.appendChild(js); |
head.appendChild(js); |
||
return false; |
return false; |
||
} |
|||
// gerade oder ungerade Zahl eingegeben |
// gerade oder ungerade Zahl eingegeben |
||
function isEven(myNumber) |
function isEven(myNumber) |
||
Zeile 46: | Zeile 46: | ||
// Editbuttons: Anzahl und Reihenfolge wählbar (siehe: Wikipedia:Helferlein/Extra-Editbuttons#Die Buttons) |
// Editbuttons: Anzahl und Reihenfolge wählbar (siehe: Wikipedia:Helferlein/Extra-Editbuttons#Die Buttons) |
||
var customEditButtons = "_9,B, |
var customEditButtons = "_9,B,T1,_F,_FH,ST,S,TT,U,H,I1,I2,J1,J2,T1,ZI,_V,_lang,_E1,T1,_R,_R1,_R2,_R3,T1,8,Y1,Y2,T1,_VP,_VN,_VC,_VA,T1,_SLA,_HAK"; |
||
// zu entfernende Standard-Edit buttons (0...10) |
// zu entfernende Standard-Edit buttons (0...10) |
||
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'], |
||
'_F':['/media/wikipedia/commons/8/8f/Button_poeme.png','Farbiger Text','<span style="color:#color">','<\/span>','Farbig'], |
|||
'_FH':['/media/wikipedia/commons/7/78/Button_titre.png','Farbiger Hintergrund','<span style="background-color:#color">','<\/span>','Hinterlegt'], |
|||
'_V':['/media/wikipedia/commons/c/c8/Button_redirect.png','Weiterleitung','#REDIRECT[[',']]','#'], |
'_V':['/media/wikipedia/commons/c/c8/Button_redirect.png','Weiterleitung','#REDIRECT[[',']]','#'], |
||
'_E1' |
'_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|\'\'','\'\'}}',''], |
'_lang':['/media/wikipedia/commons/6/63/Button_l_en.png','Sprach-Code en','[[Englische Sprache|engl.]] {{lang|en|\'\'','\'\'}}',''], |
||
'_R':['/media/wikipedia/commons/c/c4/Button_ref.png','einfache Referenz','<ref>','<\/ref>','Bezugsangabe'], |
|||
'_R1':['/media/wikipedia/commons/7/77/Button_ref_a.png','Referenz mit Name','<ref name="">','<\/ref>','Bezugsangabe'], |
|||
'_R2':['/media/wikipedia/commons/f/f0/Button_ref_b.png','wiederholte Referenz','<ref name="','"/>','Referenzname'], |
|||
'_R3':['/media/wikipedia/commons/f/fe/Button_refs.png','Referenzen-Liste','\n== Einzelnachweise ==\n<references />\n','',''], |
|||
'_VP':['/media/wikipedia/commons/b/ba/Button_conserver.png','Dafür stimmen',"{{pro}} ",usersignature,''], |
'_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,''], |
'_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,''], |
'_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,''], |
'_VA':['/media/wikipedia/commons/2/23/Button_wait.png','Abwartend',"{{Abwartend}} ",usersignature,''], |
||
'_SLA':['/media/wikipedia/commons/7/79/Button_bombe.png','Schnelllöschantrag','{{Löschen}} \'\'','\'\' -- \~\~\~\~\n\n','Begründung'], |
|||
'_HAK':['/media/wikipedia/commons/4/4e/Button_fait2.png','Häkchen','✓','',''], |
|||
'_neuerKnopf':['Bild-URL','Tooltip','DavorText','DanachText','markierterText']}; |
'_neuerKnopf':['Bild-URL','Tooltip','DavorText','DanachText','markierterText']}; |
||
Zeile 125: | Zeile 133: | ||
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ß mit Einstellmöglichkeit |
|||
//funktioniert leider nicht, mittlerweile zudem anch Revert auf alte Version überflüssig: |
|||
//var hotcat_autocommit = false; // Wenn true: Automatisches Speichern der Änderung ohne Bearbeitungsfenster |
|||
//var hotcat_list_down = false; // Wenn true: Auswahlliste nach unten statt nach oben ausklappen |
|||
// |
|||
//importScript('MediaWiki:Gadget-HotCat.js'); |
|||
//</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: |
||
Zeile 135: | Zeile 152: | ||
// [[MediaWiki:Common.js]] |
// [[MediaWiki:Common.js]] |
||
// [[Wikipedia:Helferlein/Extra-Editbuttons]] |
// [[Wikipedia:Helferlein/Extra-Editbuttons]] |
||
// [[MediaWiki:Gadget-HotCat.js]] |
Version vom 13. August 2009, 00:00 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,T1,_F,_FH,ST,S,TT,U,H,I1,I2,J1,J2,T1,ZI,_V,_lang,_E1,T1,_R,_R1,_R2,_R3,T1,8,Y1,Y2,T1,_VP,_VN,_VC,_VA,T1,_SLA,_HAK";
// 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'],
'_F':['/media/wikipedia/commons/8/8f/Button_poeme.png','Farbiger Text','<span style="color:#color">','<\/span>','Farbig'],
'_FH':['/media/wikipedia/commons/7/78/Button_titre.png','Farbiger Hintergrund','<span style="background-color:#color">','<\/span>','Hinterlegt'],
'_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|\'\'','\'\'}}',''],
'_R':['/media/wikipedia/commons/c/c4/Button_ref.png','einfache Referenz','<ref>','<\/ref>','Bezugsangabe'],
'_R1':['/media/wikipedia/commons/7/77/Button_ref_a.png','Referenz mit Name','<ref name="">','<\/ref>','Bezugsangabe'],
'_R2':['/media/wikipedia/commons/f/f0/Button_ref_b.png','wiederholte Referenz','<ref name="','"/>','Referenzname'],
'_R3':['/media/wikipedia/commons/f/fe/Button_refs.png','Referenzen-Liste','\n== Einzelnachweise ==\n<references />\n','',''],
'_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,''],
'_SLA':['/media/wikipedia/commons/7/79/Button_bombe.png','Schnelllöschantrag','{{Löschen}} \'\'','\'\' -- \~\~\~\~\n\n','Begründung'],
'_HAK':['/media/wikipedia/commons/4/4e/Button_fait2.png','Häkchen','✓','',''],
'_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ß mit Einstellmöglichkeit
//funktioniert leider nicht, mittlerweile zudem anch Revert auf alte Version überflüssig:
//var hotcat_autocommit = false; // Wenn true: Automatisches Speichern der Änderung ohne Bearbeitungsfenster
//var hotcat_list_down = false; // Wenn true: Auswahlliste nach unten statt nach oben ausklappen
//
//importScript('MediaWiki:Gadget-HotCat.js');
//</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]]
// [[MediaWiki:Gadget-HotCat.js]]