// ==UserScript== // @name Nedatluj Colemak // @namespace http://nedatluj.cz/ // @version 1.0 // @description Switches lessons keyboard // @match http://nedatluj.cz/lekce-psani // @copyright 2014 niwi.cz // ==/UserScript== var charmap = { " ": " ", // top row "q": "q", "w": "w", "e": "f", "r": "p", "t": "g", "z": "j", "u": "l", "i": "u", "o": "y", "p": ";", "ú": "[", // middle row "a": "a", "s": "r", "d": "s", "f": "t", "g": "d", "h": "h", "j": "n", "k": "e", "l": "i", "ů": "o", // bottom row "y": "z", "x": "x", "c": "c", "v": "v", "b": "b", "n": "k", "m": "m", ",": ",", ".": ".", "-": "/" } setTimeout(function () { var rows = document.getElementById("lessontext").children; for (var j = 0; j < rows.length; j++) { var spans = rows[j].children; for (var i = 0; i < spans.length; i++) { if (spans[i].className.indexOf('commontext') > -1) spans[i].innerHTML = charmap[spans[i].innerHTML]; } } var rows = document.getElementById("keyboard").children; for (var j = 0; j < rows.length; j++) { var spans = rows[j].children; for (var i = 0; i < spans.length; i++) { if (spans[i].className.indexOf('key') > -1) if (charmap[spans[i].innerHTML]) spans[i].innerHTML = charmap[spans[i].innerHTML]; else spans[i].innerHTML = "-" } } }, 1500);
Colemak keyboard userscript for nedatluj.cz
Správa článků

Vyberte atribut, podle kterého se bude vyhledávat:
ID Kategorie Titulek Úvod Text Tags Obrázek 1 Obrázek 2 Autor Datum vložení Datum publikování Zveřejnit Soukromý článek? Počet zobrazení18.4.2014 21:24
,
Počet přečtení: 7753
Userscript for nedatluj.cz lessons for Colemak keyboard.
Nedatluj
Ahoj,při projíždění zpětných odkazů na Nedatluj jsem narazil na tvůj skript. Mohl bych přidat Colemak v další v verzi. Kdyby jsi chtěl něco probrat, tak se ozvi na mail, mám ho na sránkách.