Malý javascriptový program, který si stáhne nové příspěvky z Okouna a
zobrazí je tak, aby šlo snadno a rychle přečíst noviki.
Výhody
vlákna
rychost - žádné tuny javascriptového kódu, UIY, loggerů apod.
žádné reklamy
všechno v jedné stránce
Nevýhody
kliknutí na jakýkoliv odkaz zruší celý vygenerovaný obsah
(otvírejte odkazy v novém okně/tabu prohlížeče)
zavření okna/tabu zruší celý vygenerovaný obsah
(naučte se nepoužívat alt+f4 nebo ctrl+f4 ;-))
nelze vkládat příspěvky (ostatně, je to jen reader)
nic moc design, sry
Jak to funguje
Nejprve je třeba otevřít "Oblíbené kluby s novými",
tím se otevře seznam klubů, kde jsou nějaké nové příspěvky. Pak je třeba
kód spustit (ideálně přes nějaké bookmark tlačítko). Program si načte seznam
klubů, schová původní okounovský obsah a vytvoří nahoře na stránce něco
jako taby (pro každý klub jeden). Ve dvousekundových intervalech
pak načítá obsahy jednotlivých klubů, vyzobe z toho příspěvky, trochu je
upraví, trochu přehází a nově vygeneruje obsah každého tabu.
Pokud některé kluby nechcete zobrazit, před spuštěním programu jednoduše
odškrtněte checkbox před názvem klubu.
Jak to pustit
Ideální je vytvoření speciálního bookmarku (záložky, oblíbené atd.)
v prohlížeči, úplně stejně jako když přidáváte ručně odkaz na nějakou tu
oblíbenou stránku, do pole Name (nebo jméno, název atd.) si dejte
libovolný popis a do pole URL (nebo adresa atd.) vložíte tento šílený
kód:
Samozřejmě to nemusíte přepisovat, stačí, pokud celý kód zkopírujete (můžete
použít i tlačítko) a pak vložíte (tj. pastnete). Bookmark samozřejmě uložte
a následně se přesuňte
na stránku s oblíbenými
kluby s novými příspěvky a klikněte na nově vytvořený bookmark.
Pokud to kopírování nějak nejde, tak si ten kód přímo
stáhněte.
Pozor, pokud zrovna nic nového nebo oblíbeného nemáte, nespustí se nic.
Pokud omylem kliknete na bookmark, když jste na nějaké jiné stránce, nestane
se taky nic. A když se to pokusíte spustit víckrát najednou - taky nic. Aspoň
doufejme teda ;-))
Vychytávky
jednotlivé taby se nahrávají s dvousekundovými intervaly, přeci
jenom budeme tu rybu trochu šetřit, aby se moc nezakuckávala
zavřením aktuálně zobrazeného tabu (pomocí [x]) se nahraje
automaticky další tab, pokud už žádný není k dispozici, celé se to zavře
zobrazování diskuze ve vláknech (threads) je zapnutá, ale můžete
to snadno vypnout zaškrtnutím Threads
(projeví se to ale až při příštím puštění kódu)
kliknutím na ⇟ odscrolluje stránka na nejnovější nový
příspěvek (užitečné, když je jediný nový příspěvek hluboko ve vláknu
a není na první pohled vidět)
kliknutím na ⇤ se v aktuálním tabu zruší vlákna a
příspěvky se setřídí podle data sestupně (výborné hlavně v klubech
typu Poznej něco podle něčeho) - ale pozor, to je jednorázová akce,
vlákna se zpět už nijak nevyvolají
kliknutím na ⤵ se dostanete na originální stránku
diskuzního klubu - ale pozor, nechte to otevírat v novém okně/tabu
prohlížeče, jinak se celý vygenerovaný obsah ztratí (užitečné,
pokud se rozhodnete vložit nějaký ten příspěvek nebo reakci)
kliknutím na Nejnovější, Novější, 1, 2, 3, Starší nebo Nejstarší
zobrazíte v daném tabu příslušné příspěvky (prostě to funguje tak, jak
se dá čekat)
původní seznam klubiki je schovaný, když se celý vygenerovaný
obsah zavře ([x] vpravo nahoře), tak se zase zobrazí - ale pokud
ho chcete mít zobrazný stále (dole na stránce), tak si odklikněte
Hide (projeví se to ale až při příštím
puštění kódu)
pokud některé kluby nechcete otevírat (např. kvůli závadnému obsahu
nebo nebezpečné symbolice, nad čímž by vaši kolegové v práci mohli zvednout
obočí), zjistěte si IDčka daných klubů (přes Inspect element na checkboxu
u daného klubu) a jejich seznam oddělený čárkou dejte do hranatých závorek
na konci kódu - místo ([]); tam pak můžete mít třeba
([4105,4567]); (honící klub a nemravné gify)
Závěrem
Jestli chcete něco přidělat nebo předělat, tak vzkazniki, ale nic
neslibuju. Ostatně, kód je plně k dispozici, takže si ho můžete
upravit sami dle libosti, máme i
jakž takž okomentovanou a jakž
takž přehlednou verzi.