Zum Inhalt springen

Benutzer:Pjacobi/monobook.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 15. Mai 2005 um 16:19 Uhr durch Pjacobi (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
function foo33() {
   window.alert("Huhu!");
}

function from7bit () {
  var input = document.forms ['editform'].elements ['wpTextbox1'];
  input.focus ();
  var start = input.selectionStart;
  var end = input.selectionEnd;
  var str = input.value.substring (start, end);
  str = str.replace (/([aeiou]|,l|,r)\1/g, "$1\u0304")
  str = str.replace (/;S/g, "\u015A")
  str = str.replace (/;s/g, "\u015B")
  str = str.replace (/;([a-zA-Z])/g, "$1\u0307")
  str = str.replace (/\.([a-zA-Z])/g, "$1\u0323")
  str = str.replace (/,([a-zA-Z])/g, "$1\u0325")
  str = str.replace (/_([a-zA-Z])/g, "$1\u0331")
  input.value = input.value.substr (0, start) + str + input.value.substr (end);
  var pos = start + str.length;
  input.selectionStart = pos;
  input.selectionEnd = pos;
}

function initExtensions() {
  for (var i = 0; i != document.links.length; ++i) {
    if (document.links [i].target == "helpwindow") {
        n = document.links [i];
        node = n.cloneNode (true);
        node.href = "javascript:from7bit()";
        node.firstChild.data = "from7bit";
        node.target = "";
        n.parentNode.insertBefore (node, n);
        n.parentNode.insertBefore (document.createTextNode(" | "), n);
        break;
    }    
  }
}

window.onload = initExtensions;