Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Wednesday, October 14, 2026

Diff for Metafox/lib/Platon.php between version 1.7 and 1.8

version 1.7, 2011/05/31 13:04:30 version 1.8, 2011/06/17 13:56:38
Line 24 
Line 24 
  * @access      public   * @access      public
  */   */
   
 /* $Platon: Metafox/lib/Platon.php,v 1.6 2007-04-29 13:20:07 nepto Exp $ */  /* $Platon: Metafox/lib/Platon.php,v 1.7 2011-05-31 13:04:30 igor Exp $ */
   
 class Platon  class Platon
 {  {
Line 781  class Platon
Line 781  class Platon
         $accept_lang == null && $accept_lang = (string) @$_SERVER['HTTP_ACCEPT_LANGUAGE'];          $accept_lang == null && $accept_lang = (string) @$_SERVER['HTTP_ACCEPT_LANGUAGE'];
         $accept_lang = strtolower($accept_lang);          $accept_lang = strtolower($accept_lang);
         $accept_lang = str_replace(array("'", '"'), '', $accept_lang);          $accept_lang = str_replace(array("'", '"'), '', $accept_lang);
         $accepted    = split(',[[:space:]]*', $accept_lang);          $accepted    = preg_split('/,[[:space:]]*/', $accept_lang);
         $candidates  = array();          $candidates  = array();
         for ($i = 0; $i < count($accepted); $i++) {          for ($i = 0; $i < count($accepted); $i++) {
             if (eregi('^([a-z0-9_-]+);[[:space:]]*q=([0-9\.]+)', $accepted[$i], $arr)) {              if (preg_match('/^([a-z0-9_-]+);[[:space:]]*q=([0-9\.]+)/', $accepted[$i], $arr)) {
                 $q = (double)$arr[2];                  $q = (double)$arr[2];
                 $l = $arr[1];                  $l = $arr[1];
             } else {              } else {

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top