Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Diskuze na Lopuchu,
pohlazení na duchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Lopuší user scripty [ŽP: neomezená] (kategorie Lopuch) moderují Bouchi, Kdokoliv.
Archiv
Domovská stránka aktualizována 28.7.2019 17:46

Wiki, která je snad dostatečně udržovaná a se kterou furt někdo v klubu otravoval :-) – http://moltools.sourceforge.net/lopuch/
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: kayjccs
[ 2040 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
huh huh 12.1.2007 15:42  1110
EtDirloth [1109]: Super, pridal jsem odkaz do wiki.
etdirloth EtDirloth 12.1.2007 10:49  1109
lopuch_open_all_imagesnovy skript -> vygeneruje novu linku na koniec prispevku, ktora umozni otvorit vsetky nahlady obrazkov v prispevku do noveho tabu (vo FF), resp. do noveho okna (v opere) na jedno kliknutie; je mozne nastavit:
* ci sa maju otvarat v novom okne (daju sa nastavit aj vlastnosti noveho okna -> napr. rozmer), alebo v novom tabe
* ci sa maju otvarat iba obrazkove linky, alebo aj obycajne linky (bez obsiahnutych obrazkov)
* minimalny pocet liniek v prispevku, na to aby sa nova ficurija vytvorila (nema vyznam, aby sa vytvarala takato funkcionalita pre jediny nahlad, ked na ten si viem kliknut rovno)
* pocet liniek/otvorenych okien, ktore sa otvoria na jedno kliknutie (pri pomalych pripojeniach sa neoplati naraz otvarat prilis vela obrazkov)
* a dalsie - staci si otvorit zdrojak a nahliadnut - vsetky konfiguracie su (snad) dostatocne komentovane aj pre neprogramatorov

motivacia: ked je v klube typu zajimave obrazky vela nahladov z imageshack a pod., vzdy ich otvaram vsetky do noveho tabu, ked ich je ale v jednom prispevku vazne moc (vid prispevky od Tigo :)), uklikam mys k smrti!
etdirloth EtDirloth 10.1.2007 12:02  1108
Jarmom [1105]: neco jsem s tim udelal -> nova verzia dostupna cez povodnu linku (zoznam podporovanych url zahrna jak lapiduch, tak lopuch, pricom je to funkcne samozrejme aj v opere)
jarmom Jarmom Egoistický elitář™ - Make your own kind of music! 9.1.2007 11:56  1107
Kdokoliv [1106]: Ne, nejčastější je situace, kdy už je stránka celá načtená, čeká se jen na toplist. scrolzuju scroluju, toplist se načte a jsem zase nahoře...
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 9.1.2007 10:38  1106
A urcite nezacnes scrollovat jeste behem nacitani stranky jako takovy? Jinac jak to GM presne funguje fakt z hlavy nevim a hledat se mi to nechce - budto se mrknete do dokumentace, nebo projdete mailing list, mam dojem, ze se to tam resilo tak tisickrat...
jarmom Jarmom Egoistický elitář™ - Make your own kind of music! 9.1.2007 07:43  1105
JInak ten skript funguje i pro Lapiduch, stačí ho přidat do zahrnovaných stránek. (Alespoň v Greasemonkey pro FF). Co mi ale dost vadí je to, že se opravdu ten skript provede až po úplném načtení stránky, tj když záhlaví přescroluji ještě během načítání, a sroluji na nejspodnější příspěvek, který chci číst, pak mě to často po načtení kompletní stránky vrátí zase nahoru. 8( čili to asi nebude tak, jak píše Kdokoliv [1101]. Opravdu s tím nejde něco udělat?
etdirloth EtDirloth 9.1.2007 03:05  1104
takze po dnesku z pohladu tvorby userskriptov naozaj nemam rad operu... (pouzitie anchoru som musel okaslat timerom -> asi sa naozaj musia switchnut thready, ci prejst do novej slucky queue managera... neviem)

kazdopadne uz to ide aj v OW a fachci to aj na lapiduchu: skip_lopuch_header.user.js
jedina chybka (that's not bug that's a feature?) je pri pouziti vo FF, ked sa dlho loaduje nenakesovany content, kt. ovplyvnuje vertikalne rozmiestnenie prvkov -> tzn. pri vacsom obrazku v zahlavi sa pri prvom nabehu na stranku odskroluje skor, jak sa kompletne vygeneruje zahlavie - ale s tym sa mi teraz nechce hrat...
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.1.2007 19:12  1103
EtDirloth [1102]: Tomu bych moc neveril, ale nemam cas to overovat.
etdirloth EtDirloth 8.1.2007 19:08  1102
Kdokoliv [1101]: dobre info k opere, d.
no a este by som potreboval poradit, ci je moja domnienka ohladom nelinearneho vykonavania niektorych prikazov spravna (konkretne pri pouziti userskriptu s nazvom neco.user.js, ale kludne aj vseobecne)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.1.2007 18:59  1101
EtDirloth [1098]: Hele ja Firefox moc nepouzivam, tak nevim, jak je to v nem, je pravda, ze ted si tak matne vybavuju, ze mozna GreaseMonkey vola user scripty pote, kdy je stazen cely dokument (a tedy postaven DOM strom), ale driv, nez jsou dotazeny vsechny ostatni objekty.
Opera to tak ale urcite nedela, u ni jsou dve moznosti - nazev souboru je neco.js - potom je ten user script zavolan prakticky ihned (jeste ani nemusi byt stazena cela stranka, dokonce z ni nemusi byt stazeno skoro vubec nic, tusim), nebo je nazev souboru neco.user.js, potom se to vola pote, co nastane load, ale se vsim vsudy - se vsemi obrazky a tak.
etdirloth EtDirloth 8.1.2007 18:27  1100
jj, hned jak budem mat cas a zistim, jak vyzera lapiduch - zatial len pre FF userov: skip_lopuch_header.user.js

pre spravcov lopuchu: nie je to samozrejme myslene ako vec, ktorou nezobrazit horny banner - primarna motivacia vychadzala z nechutneho a hlavne dlheho zahlavia isteho klubu, kt. caka na konsolidaciu...
jarmom Jarmom Egoistický elitář™ - Make your own kind of music! 8.1.2007 17:57  1099
EtDirloth [1098]: Mohl bys tento krásný skript zmodifikovat i pro Lapiduch? děkuji
etdirloth EtDirloth 8.1.2007 17:05  1098
onloaddajme tomu ze mas pravdu, ale v opere mi skript typu

1    var a = document.createElement('a');
2    a.name = AnchorName;
3    nieco.appendChild(a);
//alert(0);
5    location.href += '#' + AnchorName;

sice zmeni location, ale nepremiestni sa na vytvorenu kotvu - ak vsak odkomentujem ten alert, po odkliknuti alertu sa tam presunie aj opera
-> ako keby bezal riadok 3 (resp. zmena v document) v inom threade, nez 5 (zmena location)

teraz ma napadlo, ci by nepomohlo v cykle testovat 'nieco', na pridanie childu 'a'

kazdopadne mam intenzivny pocit, ze onload nastane az ked mam natiahnuty cely kontent vratane obrazkov a mne skripty v greasemonkey bezia este pred tym (hned ako mam natahane html a snad aj linkovane js (niesom si isty a nechce sa mi citat pokec ku greasemonkey) - kazdopadne urcite este pred natahanim obrazkov) - takze by sa urcite zislo vediet aj to, kedy mam natahane vsetky veci, kt. ovplyvnuju rozlozenie prvkov na stranke (napr. vyska img)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.1.2007 16:23  1097
EtDirloth [1096]: Moc tomu nerozumim - u user scriptu (takovejch tech greasemonkeyovskejch) praveze zadny window.onload resit nemusis - proste co tam napises, se provede ve chvili, kdy nastane load na celem dokumentu (ovsem vcetne vseho vlozeneho - obrazky a tak).
etdirloth EtDirloth 8.1.2007 14:44  1096
Kdokoliv [1015]: dufam, ze nebudem este OT, ale prave sa snazim riesit podobny problem a nedokazem ziadnym sposobom zachytit load udalost ani vo FF, ani v opere

- ide totiz o skript, ktory odskroluje stranku na vygenerovany anchor; tento funguje 100% vo FF - v opere sice zbehne tiez, az na samotne odskrolovanie (to sa vykona v pripade, ze skript zastavim nejakym alertom a pod.)

- z toho sudim, ze user skript nebezi az po onloade, ale niekedy skor, kazdopadne na vyriesenie by mi pomohlo prave zachytenie onloadu, ktore som sa snazil riesit jak s
window.addEventListener('load'...
tak
window.onload = function() {...

avsak neuspesne pri oboch pouzitych browsroch

[ 2040 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt