Benutzer:Pjacobi/monobook.js
Erscheinungsbild
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;