Advertisement
Guest User

Untitled

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