Просмотр файла system/functions.php

Размер файла: 1.53Kb
  1. <?
  2. function trans($tr)
  3. {
  4. return str_replace(
  5. array('--','_','YA','Ya','ya','yee','YO','yo','Yo','ZH','zh','Zh','Z','z','CH','ch','Ch','SH','sh','Sh','YE','ye','Ye','YU','yu','Yu','JA','ja','Ja','A','a','B','b','V','v','G','g','D','d','E','e','I','i','J','j','K','k','L','l','M','m','N','n','O','o','P','p','R','r','S','s','T','t','U','u','F','f','H','h','W','w','q','Y','y','C','c','X','x'),
  6. array('',' ','Я','Я','я','ые','Ё','ё','Ё','Ж','ж','Ж','З','з','Ч','ч','Ch','Ш','ш','Ш','Э','э','Э','Ю','ю','Ю','Я','я','Я','А','а','Б','б','В','в','Г','г','Д','д','Е','е','И','и','Й','й','К','к','Л','л','М','м','Н','н','О','о','П','п','Р','р','С','с','Т','т','У','у','Ф','ф','Х','х','Щ','щ','ь','Ы','ы','Ц','ц','Х','х'),
  7. $tr);
  8. }
  9.  
  10. function trans2($tr)
  11. {return str_replace('_',' ',$tr);}
  12.  
  13. function go($pg,$all,$nom)
  14. {
  15. $page1 = $pg - 2;
  16. $page2 = $pg - 1;
  17. $page3 = $pg + 1;
  18. $page4 = $pg + 2;
  19.  
  20. if($nom)
  21. {$nom = '&amp;nom='.$nom;}
  22.  
  23. if($page1 > 0)
  24. {$go.= '<a href="?pg='.$page1.$nom.'">'.$page1.'</a> ';}
  25.  
  26. if($page2 > 0)
  27. {$go.= '<a href="?pg='.$page2.$nom.'">'.$page2.'</a> ';}
  28.  
  29. $go.= $pg.' ';
  30.  
  31. if($page3 <= $all)
  32. {$go.= '<a href="?pg='.$page3.$nom.'">'.$page3.'</a> ';}
  33.  
  34. if($page4 <= $all)
  35. {$go.= '<a href="?pg='.$page4.$nom.'">'.$page4.'</a> ';}
  36.  
  37. if($all > 3 && $all > $page4)
  38. {$go.= '... <a href="?pg='.$all.$nom.'">'.$all.'</a>';}
  39.  
  40. if($page1 > 1)
  41. {$go = '<a href="?pg=1'.$nom.'">1</a> ... '.$go;}
  42.  
  43. if($go == $pg.' ')
  44. {return;}
  45. else
  46. {return $go.'<br/>';}
  47. }
  48. ?>