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 | | | 319-960-895 | 27.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) | |
|
|
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) | |
|
|
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 | | | | 3.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 | | | 241045934 | 3.8.2008 18:36 |
|
|
|