Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Napravio sam rjesenje koje mene zadovoljava, a mozda ce i drugima zatrebati.
- Poenta je da automatski „href=“ za linkove i „src=“ za slike stavljam izmedju skip taga koji se koristi u dodatku.
- To znaci da svi nazivi slika i URL linkova ostaju isti i poslije transliteracije, odnosno ne prevodi se u latinicu ako je u cirilici.
- Ozo vamo mozda treba u dodatku dodati kao opcije koje mogu da se izaberu (on/off).
- 1. u fajlu srbtranslatin.php poslije linije "function parse_lang ($p_input, $p_def_lang) {" treba dodati sledece linije:
- //auto skip images
- $regeximg = '#<img([^>]*) src="([^"/]*/?[^".]*\.[^"]*)"([^>]*)>#';
- $replaceimg = '<img$1 src="[lang id="skip"]$2[/lang]"$3>';
- $p_input = preg_replace($regeximg, $replaceimg, $p_input);
- //auto skip ahref tags
- $regexlink = '#<a([^>]*) href="([^"/]*/?[^".]*\.[^"]*)"([^>]*)>#';
- $replacelink = '<a$1 href="[lang id="skip"]$2[/lang]"$3>';
- $p_input = preg_replace($regexlink, $replacelink, $p_input);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement