vkladani odkazu do prispevku

HackForum

vkladani odkazu do prispevku#
Zdravim,
resim problem jak prevadet uzivatelem zadane odkazy do prispevku.

Button 'link' vlozi do textarey '',
mam ale problem jak prevadet tyto tagy.
Prevod pomoci replace
' -> <a href=' & -> >link</a>'
je spatnym resenim, protoze kdyz nekdo ve svem prispevku umaze '' prispevek se prelozi jako '<a href=neco.co...' A rozhodi to kodovani.

Jak toto resit? Mam to udelat treba jako zde na Soomu (?), ze kdyz najdu 'www.' nebo 'http:/ /' tak
to co je zatim az po vyskyt mezery ulozim jako href??


(odpovědět)
DH_man | 88.146.45.*27.7.2008 12:21
re: vkladani odkazu do prispevku#
soom to resi trosku jinak pokud vim, a resi to imho dobre :))

----------
..:@]> [link] <[@:..
(odpovědět)
DjH | E-mail | Website | ICQ 319-960-89527.7.2008 14:05
re: vkladani odkazu do prispevku#
a co to treba pred parsovanim zchecknout, zda je vzdy v paru, pokud neni, tak to neparsovat a ignorovat to ;)

zde na soomu je to sice pekne udelane - zaroven to chrani pred spamem - protoze link je vlastne schovan - ale ja bych to takto neresil, vzdy je vice user-friendly, pokud tam mas primo aktivni adresu - pokud ji nechces davat do pracek googlu, tak je tu [link] ;)

----------
Cow power by Gentoo...
(odpovědět)
Anonymous_ | E-mail27.7.2008 15:49
re: vkladani odkazu do prispevku#
Diky,
to s tim jak to dela soom jsem jen typoval.
Zkusim to parovani a porovnani..
(odpovědět)
DH_man | 88.146.45.*28.7.2008 13:30
re: vkladani odkazu do prispevku#
Jen k řešení tady na soomu. Tady se nejdříve kontroluje, jestli jsou tagy v páru a pokud nejsou, tak jednoduše vyhodí chybu. Na první pohled krásné, ale jedna vada na kráse. Co když tagy otočím. Třeba u značky b je to názorné . Co to asi udělá. Tady na soomu jsou ale použity tabulky a ty řeší problém samy, ale není to elegantní řešení.
(odpovědět)
tomas789@gmail.com | E-mail | ICQ 37729329028.7.2008 23:27
re: vkladani odkazu do prispevku#
o tom problemu samozrejme vim, ale nechtel jsem to komplikovat a zpomalovat algoritmus dalsi kontrolou, kdyz ten problem (ac uznavam, ze neelegantne) resi zminovane tabulky.
(odpovědět)
Emkei | E-mail | Website | PGP3.8.2008 16:41
re: vkladani odkazu do prispevku#
A co takhle zkusit regularni vyrazy? Kdysi davno jsem neco podobneho resil a pomohl mi tento navod - [link]
(odpovědět)
Zax | E-mail | Website | ICQ 2410459343.8.2008 18:36

Zpět
 
 
 

 
BBCode