Kamel:J*/lib/wikitools.js
aus Kamelopedia, der wüsten Enzyklopädie
Hinweis: Leere nach dem Speichern 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
- Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen
/* * Wikitools: fügt einen HW- / Lesezirkel-Button oben in die Registerleiste ein (nur mit Monobook Skin und FF3 getestet) * * Bist du auch ein Kamel mit Lesezirkel, bist aber zu faul ihn zu pflegen, weil du das Einfügen von Seiten * uuuunglaublich uuuuumständlich findest? (So wie ich ^^) * Dann gibt's hier die Lösung für dich. Schreib einfach in die Wikiseite Kamel:Deinkamelname/Monobook.js folgende Zeile: * addJS("Kamel:J+/lib/wikitools.js"); * Das + musst du dabei durch ein * ersetzen. Speichern, neu laden, eventuell Browsercache leeren, fertig! */ /* Seite in einen Lesezirkel o.ä. einfügen */ function makeLz (lzPage) { var pagename=encodeURIComponent(wgPageName); if (lzPage == null) lzPage = encodeURIComponent("Kamel:"+wgUserName+"/Lesezirkel"); else lzPage = encodeURIComponent(lzPage); var fenster = window.open("about:blank", "fenster1", "status=yes, scrollbars=yes, resizable=yes"); fenster.resizeTo( screen.availWidth, screen.availHeight ); fenster.document.write(''+ '<frameset rows="50%,50%">'+ '<frame src="/index.php?title='+pagename+'&action=edit&editintro=Kamel:J*/msg/Hw" name="hw">'+ '<frame src="/index.php?title=Kamel:J*/Lesezirkel&action=edit&editintro=Kamel:J*/msg/Lesezirkel&n='+pagename+'&u='+wgUserName+'" name="lz">'+ '</frameset>'); fenster.focus(); return true; } function makeButton (name,method) { watchButton = document.getElementById("ca-watch"); if (watchButton == null) watchButton = document.getElementById("ca-unwatch"); if (watchButton == null) return false; newA = document.createElement("A"); newA.onclick = method; newA.innerHTML = name; newA.className = "pseudolink"; newLi = document.createElement("Li"); newLi.appendChild(newA); watchButton.parentNode.appendChild(newLi); return true; } addOnloadHook( function () {makeButton("HW",makeLz);} );