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

Já Vánoce juchuchu
oslavím na Lopuchu!

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: drsbpca
[ 2040 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
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 - Oblíbené kluby (14:53) 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
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 7.1.2007 16:40  1095
Udělal jsem pro vlastní potřeby další featuru do formatting panelu, tak jestli chcete, můžete si jí také vyzkoušet (krom toho jsem udělal i pár úprav v předešlém kódu, takže si to můžete prostě stáhnout jako novou verzi :-)). Jedná se o funkce související s hledáním. Jedním je tlačítko FILTR, které funguje jako filtrování na Nyxu (popis funkce je na wiki, kvůli této funkci jsem to vlastně začal psát, vyhovuje mi to víc než lopuší hledání), a tlačítko NEFILTROVAT, které jediným kliknutím zruší hledání, aniž byste museli čistit pole autor a text a znovu klikat na tlačítko hledat.

Pokud najdete chyby, tak jen do mě.
knedle knedle online - Krabice živých 25.12.2006 21:13  1094
test *spoileru *

co vic si clovek muze prat

wolfi Wolfi Z oddělení 7F - s bílým náramkem... 24.12.2006 00:50  1093
Milý Zee/Dee/Deusi/Zeusi/whatever ;)

To už jsem pochopila :) Ale nebudu to tak dělat, tak mi nezbývá, než to psát ručně :)
deus Deus 23.12.2006 23:26  1092
Ono si stačí označit napsaný text a pak kliknout na B, I, U...
wolfi Wolfi Z oddělení 7F - s bílým náramkem... 23.12.2006 22:28  1091
Ahaaa... asi to budu dál psát ručně :) Díky za vysvětlení, Bouchi :)
bouchi Bouchi Dračí doupě II - Legenda je zpět 23.12.2006 20:01  1090
Hm, a kde by se objevil kurzor v pripade, ze clovek napise text, pak kousek oznaci a treba zkurzivni?

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

(c) 2001-2011 Lopuch.cz   
Kontakt