Benutzer:Crashkopf/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.

//<nowiki>

//Rein Damit!
rein_damit('neues_fenster');
rein_damit('smileys');
rein_damit('unwatch');
rein_damit('lastdiff');
rein_damit('rv2version');
rein_damit('suche');
rein_damit('loeschvorlage_einfügen');
rein_damit('add2toolbar');
rein_damit('redirect');

Benutzername = "Crashkopf";
Inhalt = "";

//Buttons!
function init(){

add2toolbar('javascript:insertTags(" ~~~~","","")','http://www.stupidedia.org/skins/common/images/button_sig.png','Signatur');
add2toolbar('javascript:insertTags("<s>","</s>","Durchgestrichenen Text hier einfügen")','http://img271.imageshack.us/img271/6781/outcrossdc9.png','Durchgestrichenen Text einfügen');
add2toolbar('javascript:InuseArticle()', 'http://img170.imageshack.us/img170/6927/inusetq2.png', 'Inuse erstellen');
add2toolbar('javascript:insertTags("=== "," ===","Ebene 3 Überschrift")','http://img145.imageshack.us/img145/2334/3levelzf2.png', 'Ebene 3 Überschrift');
add2toolbar('javascript:ColorOn()', 'http://img228.imageshack.us/img228/2421/colorqv3.png', 'Text einfärben');
add2toolbar('javascript:insertTags("<br style=clear:both/>","","")','http://img214.imageshack.us/img214/7295/absatziq7.png','Großabsatz setzen');
add2toolbar('javascript:insertTags("{{","}}","Vorlage hier einfügen")','http://img301.imageshack.us/img301/7285/templateqg8.png', 'Vorlage einfügen');
add2toolbar('javascript:RedirectArticle()', 'http://img326.imageshack.us/img326/55/buttonredirectxp4.png', 'Weiterleitung erstellen');
add2toolbar('javascript:FindReplace()', 'http://img139.imageshack.us/img139/5661/suchenqw2.png', 'Text ersetzen');

deleteButton(6);
deleteButton(7);
deleteButton(9);
}

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);
}

function ColorOn(){
  var color = prompt("Farbwert eingeben:","");
  if (color){
    var fontCo = '<font color="' + color + '">';
    javascript:insertTags(fontCo,"</font>","Text hier einfügen")
  }
}

function deleteButton(Nr){
  document.getElementById('toolbar').getElementsByTagName("img")[Nr].style.display = "none";
}

if (window.addEventListener)
  window.addEventListener("load", motivation, false);
else if (window.attachEvent)
  window.attachEvent("onload", motivation);

//Linkleiste neben dem Bearbeiten-Fenster

function motivation(){
var LinkLoc = '<a href="http://www.stupidedia.org/stupi/';
var links = LinkLoc + 'Stupidedia:Usercharts">Charts</a> | '
          + LinkLoc + 'Spezial:Whatlinkshere/Vorlage:Interne_Links">IL</a> || '
          + LinkLoc + 'Benutzer:Crashkopf/Lab">Labor</a> | '
          + LinkLoc + 'Benutzer:Crashkopf/Sig">Sig</a> | '
          + LinkLoc + 'Benutzer:Crashkopf/Galerie">Galerie</a> | '
          + LinkLoc + 'Benutzer:Crashkopf/monobook.js">js</a> | '
          + LinkLoc + 'Benutzer:Crashkopf/monobook.css">css</a> || '
          + LinkLoc + 'Hilfe:Editierwerkzeug-Leiste">Werkzeuge</a>  | '
          + LinkLoc + 'Hilfe:Javascripts/Rein Damit">RD</a>'


var div = document.createElement('div');
div.style.position = 'absolute';
div.style.top = '0px';
div.style.left = '150px';
div.style.fontSize = '10pt';
div.style.fontWeight = 'bold';
div.style.color = 'blue';
div.innerHTML = links;
var content = document.getElementById('content');
var body = document.getElementsByTagName('body')[0];
body.appendChild(div);
}

function InuseArticle(){
  Inhalt = document.editform.wpTextbox1.value;
  document.editform.wpTextbox1.value = "{{Inuse|" + Benutzername + "}}" + Inhalt;
}

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);
  }
}

//</nowiki>

Linktipps: Faditiva und 3DPresso