Benutzer:Floyd93/monobook.js

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche

Wichtig: Nach dem Speichern musst Du deinem Browser sagen, dass er die neue Version laden soll: Mozilla/Firefox: Strg-Shift-R, IE: Strg-F5, Safari: Cmd-Shift-R, Konqueror: F5.

//<pre><nowiki>

Benutzername = "Floyd93";
Inhalt = "";
  
function init(){
  add2toolbar('javascript:insertTags("<br/>","","")','http://www.stupidedia.org/images/4/44/Zeilenumbruch.png','Zeilenumbruch');
  add2toolbar('javascript:insertTags("|","","")', 'http://www.stupidedia.org/images/b/b9/Pipe.png', 'Sonderzeichen "|" einfügen');
  add2toolbar('javascript:insertTags("„","“","Text hier einfügen")','http://www.stupidedia.org/images/9/99/Button-az.PNG','Anführungszeichen einfügen');
  add2toolbar('javascript:insertTags("{{","}}","Gewünschte Vorlage hier einfügen")','http://www.stupidedia.org/images/4/48/Vorlage.png', 'Vorlage einfügen');
  add2toolbar('javascript:insertTags("{{subst:CURRENTDAY}}.{{subst:CURRENTMONTH}}.{{subst:CURRENTYEAR}}","","")','http://www.stupidedia.org/images/2/29/Datum.png','Datumsstempel setzen');
  add2toolbar('javascript:insertTags("[[Benutzer:","|]]","Benutzername hier einfügen")','http://www.stupidedia.org/images/5/5b/Benutzer.png','Userlink setzen');
  add2toolbar('javascript:Welcome()', 'http://stupidedia.org/images/4/42/Welcome.png','Willkommensvorlage setzen');
 add2toolbar('javascript:RedirectArticle()', 'http://www.stupidedia.org/images/9/91/Redirect.png', 'Weiterleitung erstellen');
 add2toolbar('javascript:WIP()', 'http://www.stupidedia.org/images/9/93/Welcome_IP.png', 'IP Einladen');
 add2toolbar('javascript:InuseArticle()', 'http://www.stupidedia.org/images/8/85/Inuse.png', 'Inuse erstellen');
 add2toolbar('javascript:insertTags("{{P}}","","")','http://www.stupidedia.org/images/9/94/Pro.png','Pro setzen');
 add2toolbar('javascript:insertTags("{{N}}","","")','http://www.stupidedia.org/images/4/4d/Neut.png','Neutral setzen');
 add2toolbar('javascript:insertTags("{{C}}","","")','http://www.stupidedia.org/images/c/c4/Contra.png','Contra setzen');
 add2toolbar('javascript:SL()', 'http://www.stupidedia.org/images/d/d8/Sofort_Loeschen_neu.png', 'Sofort-Löschen');
 add2toolbar('javascript:DeleteArticle()', 'http://www.stupidedia.org/images/b/bb/L%C3%B6schen.png', 'Löschvorschlag erstellen');
 add2toolbar('javascript:Stub()', 'http://www.stupidedia.org/images/f/fe/Stub.png', 'Stub');
 add2toolbar('javascript:Baustelle()', 'http://www.stupidedia.org/images/5/54/Qualit%C3%A4tsoffensive.png', 'Baustelle');
 add2toolbar('javascript:FindReplace()', 'http://www.stupidedia.org/images/b/b6/Ersetzen.png', 'Text ersetzen');
 add2toolbar('javascript:YellowCard()', 'http://www.stupidedia.org/images/5/5c/Gelbe_Karte.png', 'Gelbe Karte');
 add2toolbar('javascript:YellowRedCard()', 'http://www.stupidedia.org/images/0/0a/Gelb-Rote_Karte.png', 'Gelb-Rote Karte');
 add2toolbar('javascript:RedCard()', 'http://www.stupidedia.org/images/c/cc/Rote_Karte.png', 'Rote Karte');
 add2toolbar('javascript:Verwaist()', 'http://www.stupidedia.org/images/6/62/Clear.png', 'Waisenvorlage setzen'); 
 add2toolbar('javascript:buegeln()','http://www.stupidedia.org/images/6/6b/Buegeleisen.jpg','Brigade QO');

}

function add2toolbar(url, bild, titel)
{
  var container = document.getElementById('toolbar');
  var link = document.createElement('a');
  link.href = url;
  link.title = titel;

  var image = document.createElement('img');
  image.src = bild;
  image.style.height = '22px';

  link.appendChild(image);
  container.appendChild(link);
}

if(document.title.indexOf('Bearbeiten') == 0)
{
  if (window.addEventListener)
  {
    window.addEventListener("load", init, false);
  }
  else if (window.attachEvent)
    window.attachEvent("onload", init);
}

rein_damit('addlilink');
rein_damit('doublelink');
rein_damit('neues_fenster');
rein_damit('lastdiff');
rein_damit('unwatch');
rein_damit('fixierte_sidebar');
rein_damit('linkchecker');
rein_damit('Sterne');
rein_damit('rv2version');
rein_damit('suche');
rein_damit('bearbeiten');
rein_damit('awards');
rein_damit('colored_recentchanges');

//////// Colored Recent Changes /////////

var show_markArticleLinks = true;    // Nach Artikel- und Benutzerlinks steht "[mark]". Ein Klick markiert alle Änderungen an dem Artikel/von dem Benutzer. (true/false)

var color_newPage     = 'red';       // Das "N" vor neuen Seiten.            Standard: rot          (red)
var color_log         = '#EBEBEB';   // Logbucheinträge.                     Standard: grau         (#EBEBEB)
var color_talk        = '#D6E2F8';   // Diskussionsseiten.                   Standard: hellblau     (#D6E2F8)
var color_template    = '#CAFBB5';   // Vorlagen.                            Standard: grün         (#CAFBB5)
var color_stupi       = 'gold';      // Stupidedia (außer Zitatwünsche).     Standard: gold         (gold)
var color_user        = 'navy';   // Benutzernamensraum.                  Standard: hellorange   (#FFC9AE)
var color_image       = '#FFFF91';   // Namensraum "Bild:".                  Standard: dreckig-gelb (#FFFF91)
var color_imageUpload = '#EC6513';   // Bild-Uploads.                        Standard: dunkelorange (#EC6513)
var color_myself      = '#FFC322';   // Der eigene Benutzername.             Standard: pink         (#FFA8FF)
var color_ip          = 'red';   // Änderungen von IPs.                  Standard: blassrot     (#FFECEC)
var color_markArticle = new Array('red', 'lightblue', 'green', 'orange', 'yellow', 'pink', 'brown', 'grey');
                                     // Artikel, der durch Klick ausgewählt wird. Es können mehrere Artikel nacheinander markiert werden, die Farben werden in Klickreihenfolge vergeben.

/* Smiley-Funktion */
if(document.title.indexOf('Bearbeiten') == 0)
{
  if (window.addEventListener)
  {
    window.addEventListener("load", InsertSmileys, false);
  }
  else if (window.attachEvent)
    window.attachEvent("onload", InsertSmileys);
}

function InsertSmileys(){

  var smileys = [];

  smileys[0]  = {'img': '[[Datei:smilie.gif]]',   'tag': ':-)'};
  smileys[1]  = {'img': 'http://www.stupidedia.org/images/0/0d/Smiley2.png',   'tag': 'Big Smile'};

  smileys[2]  = {'img': '[[Datei:img1.gif]]',      'tag': 'spinnert!'};
  smileys[3]  = {'img': '[[Datei:S_4.gif]]', 'tag': 'Grübel'};
  smileys[4]  = {'img': '[[Datei:arsch.gif]]',   'tag': 'Leck mich'};
  smileys[5]  = {'img': '[[Datei:S_32.gif]]',    'tag': 'shocked'};
  smileys[6]  = {'img': '[[Datei:S_14.gif]]',       'tag': 'HALLOOOOO!'};
  smileys[7]  = {'img': '[[Datei:S_54.gif]]',   'tag': 'Motzen'};
  smileys[8]  = {'img': 'http://www.onlinekosten.de/forum/images/smilies/doof.gif',        'tag': 'doof!'};
  smileys[9]  = {'img': '[[Datei:thinking.gif]]',           'tag': 'Idee!'};
  smileys[10] = {'img': '[[Datei:S_45.gif]]',           'tag': 'Rofl!'};
  smileys[11] = {'img': '[[Datei:S_49.gif]]',      'tag': 'Frustration'};
  smileys[12] = {'img': '[[Bild:Icon lol2.gif]]',       'tag': 'looooool'};
  smileys[13] = {'img': '[[Bild:Smilie seufz.gif]]',    'tag': 'seufz'};
  smileys[14] = {'img': '[[Bild:Icon schlaeger.gif]]',  'tag': 'Base'};
  smileys[15] = {'img': '[[Bild:Tonne.gif|30px]]',           'tag': 'Tonne!'};


  var div = document.getElementById('toolbar');
  var box = document.createElement('select');
      box.id = 'smileybox';
  var grp = document.createElement('optgroup');
  grp.label = "Smiley einfügen";
  var i = 0;
  while (smileys[i])
  {
    var item = document.createElement('option');
    item.innerHTML = smileys[i].tag;
    item.value = smileys[i].img;
    item.addEventListener('click',SmileyInsertion, "false");
    grp.appendChild(item);
    i++
  }

  box.appendChild(grp);
  div.appendChild(box);

}

function SmileyInsertion(){

  insertTags(document.getElementById('smileybox').value,"","");

}

function RedirectArticle(){
  var DirectSite = prompt("Zielartikel?","Unlustig");
  document.editform.wpTextbox1.value = "#Redirect [[" + DirectSite + "]]";
  document.editform.wpSummary.value = "Redirect nach [[" + DirectSite + "]]";
}

function WIP(){
  document.editform.wpTextbox1.value = "{{WIP|" + Benutzername + "}}";
  document.editform.wpSummary.value = "Lust anzumelden?";
  if(confirm("Kommentar hinzufügen?"))
  {
    var Comment = prompt("Kommentar:","");
    document.editform.wpTextbox1.value += "<p>P.P.S:" + Comment + " ~~~~";
  }
}

function SL(){
  Inhalt = document.editform.wpTextbox1.value; 
  document.editform.wpTextbox1.value = "{{SL-Direkt|Floyd93}}" + Inhalt;
  document.editform.wpSummary.value = "[[Sub:SL-Direkt|Schrottalarm!]]";
}

function DeleteArticle(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpTextbox1.value = "{{Löschen|" + Benutzername + "|{{subst:CURRENTYEAR}}/{{subst:CURRENTMONTH}}/{{subst:CURRENTDAY2}}}}\n" + Inhalt;
  document.editform.wpSummary.value = "[[Vorlage:Löschen|...also wenn du mich fragst... ich mag den nicht!]]";
}

function Stub(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpTextbox1.value = "{{Stub|{{subst:Datum}}}}" + Inhalt;
  document.editform.wpSummary.value = "[[Vorlage:Stub|gute Idee. Ausarbeiten!]]";
}

function InuseArticle(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpTextbox1.value = "{{Inuse|" + Benutzername + "}}" + Inhalt;
  document.editform.wpSummary.value = "[[Vorlage:Inuse|Drei zwei eins Meins!]]"
  if(confirm("Anderen User hinzufügen?"))
  {
    var User2 = prompt("Zweiter User","");
    document.editform.wpTextbox1.value = "{{Inuse|" + Benutzername + "|" + User2 + "}}" + Inhalt;
    document.editform.wpSummary.value = "[[Vorlage:Inuse|Drei zwei eins Unser!]]"
  }
}

function Baustelle(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpTextbox1.value = "{{Baustelle}}" + Inhalt;
  document.editform.wpSummary.value = "[[Vorlage:Baustelle|Pause zuende!]]";
  if(confirm("Kommentar hinzufügen?"))
  {
    var Comment = prompt("Kommentar:","");
    document.editform.wpTextbox1.value = "{{Baustelle|" + Comment + "}}" + Inhalt;
  }
}

function Welcome(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpTextbox1.value = "{{Benutzer:Floyd93/Vorlage|W}}" + Inhalt;
  document.editform.wpSummary.value = "Herzlich Willkommen wünscht dir der lebensechteste Bot der Stupi ;) ";
}

function FindReplace(){
  var s = prompt("Folgendes ersetzen:");
  if(s){
    var r = prompt("Ersetzen durch:");
    if(!r && r != '') return;
    var txt = document.editform.wpTextbox1;
    txt.value = txt.value.replace(new RegExp(s, "g"), r);
  }
}

function YellowCard(){
  var image = 'http://www.stupidedia.org/images/2/28/GelbeKarte.jpg';
  var Comment = prompt("Grund?","Gelbe Karte wegen Vandalismus");
  document.editform.wpTextbox1.value += '' + image + ' ' + Comment + ' ~~~~';
  document.editform.wpSummary.value = 'Gelbe Karte. 1. Verwarnung!';
}

function YellowRedCard(){
  var image = 'http://www.stupidedia.org/images/c/ce/GelbRoteKarte.PNG';
  var Comment = prompt("Grund?","Gelb-Rote Karte wegen Vandalismus. Beim nächsten Mal erfolgt Sperre");
  document.editform.wpTextbox1.value += '' + image + ' ' + Comment + ' - ~~~~';
  document.editform.wpSummary.value = 'Gelb-rote Karte. 2. Verwarnung!';
}

function RedCard(){
  var image = 'http://www.stupidedia.org/images/2/2a/RoteKarte.jpg';
  var Comment = prompt("Grund?","Rote Karte und Sperre wegen Vandalismus");
  document.editform.wpTextbox1.value += '' + image + ' ' + Comment + ' - ~~~~';
  document.editform.wpSummary.value = 'Rote Karte und Aussperrung!';
}

function Verwaist(){
 Inhalt = document.editform.wpTextbox1.value;
 document.editform.wpTextbox1.value = "{{Verwaist}}" + Inhalt
 document.editform.wpSummary.value = "[[Vorlage:Verwaist|Bitte verlink mich!]]";
}

function buegeln(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpSummary.value = "[[Bügeleisen|Drübergebügelt]] im Namen der [[Stupidedia:Qualitätsoffensive/Brigade QO|Brigade QO]]";
}



//</nowiki></pre>

Linktipps: Faditiva und 3DPresso