Benutzer:Jorges/Flashcards/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
// ============================================================
// BEGIN Flashcards
String.prototype.trim = new Function("return this.replace(/^\\s+|\\s+$/g,'')");
var flashcardsLinktext = 'Diese Liste bei SharedCards lernen';
function createFlashcardURIs()
{
var text;
for(
var i=0;
dl = document.getElementsByTagName("dl")[i];
i++
) {
if (
(dl.parentNode.className == 'Flashcards-Question-Answer') ||
(dl.parentNode.className == 'Flashcards-Answer-Question')
) {
text = '';
for(
var j=0;
dl.childNodes[j];
j += 2
) {
if (dl.parentNode.className == 'Flashcards-Question-Answer') {
text += dl.childNodes[j].firstChild.nodeValue.trim() +
"=" +
dl.childNodes[j+1].firstChild.nodeValue.trim() +
"\n";
} else {
text += dl.childNodes[j+1].firstChild.nodeValue.trim() +
"=" +
dl.childNodes[j].firstChild.nodeValue.trim() +
"\n";
}
}
// create link element
var a = document.createElement("a");
a.setAttribute('href', 'http://sharedcards.jaehnig.org/?text=' + encodeURIComponent(text));
a.className = 'FlashcardsURI';
var aText = document.createTextNode(flashcardsLinktext);
a.appendChild(aText);
dl.parentNode.insertBefore(
a,
dl
);
}
}
}
aOnloadFunctions[aOnloadFunctions.length] = createFlashcardURIs;
// END Flashcards
// ============================================================