Changeset 5934 for trunk/phpgwapi


Ignore:
Timestamp:
04/12/12 15:18:08 (12 years ago)
Author:
marcosw
Message:

Ticket #2398 - Compatibilizacao com PHP-5.3 em alguns módulos do expresso

Location:
trunk/phpgwapi/inc
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/phpgwapi/inc/class.jscalendar.inc.php

    r771 r5934  
    3737'<link rel="stylesheet" type="text/css" media="all" href="'.$this->jscalendar_url.'/calendar-win2k-cold-1.css" title="" /> 
    3838<script type="text/javascript" src="'.$this->jscalendar_url.'/calendar.js"></script> 
    39 <script type="text/javascript" src="'.ereg_replace('[?&]*click_history=[0-9a-f]*','',$GLOBALS['phpgw']->link('/phpgwapi/inc/jscalendar-setup.php')).'"></script> 
     39<script type="text/javascript" src="'.preg_replace('/[?&]*click_history=[0-9a-f]*/','',$GLOBALS['phpgw']->link('/phpgwapi/inc/jscalendar-setup.php')).'"></script> 
    4040'; 
    4141                        } 
  • trunk/phpgwapi/inc/class.ping.inc.php

    r2 r5934  
    7272                        $packet_tx   = str_replace(' packets transmitted','',$values[0]); 
    7373                        $packet_rx   = str_replace(' packets received','',$values[1]); 
    74                         $packet_loss = ereg_replace('% packet loss','',$values[2]); 
     74                        $packet_loss = preg_replace('/% packet loss/','',$values[2]); 
    7575 
    7676                        $this->packet_tx   = (int)str_replace(' ','',$packet_tx); 
  • trunk/phpgwapi/inc/class.schema_proc_mysql.inc.php

    r2 r5934  
    242242                                /* The rest of this is used only for SQL->array */ 
    243243                                $colinfo = explode('(',$oProc->m_odb->f(1)); 
    244                                 $prec = ereg_replace('\).*','',$colinfo[1]); 
     244                                $prec = preg_replace('/\).*/','',$colinfo[1]); 
    245245                                $scales = explode(',',$prec); 
    246246 
  • trunk/phpgwapi/inc/class.schema_proc_pgsql.inc.php

    r3614 r5934  
    378378                        @$oProc->m_odb->query($sql); 
    379379                        $oProc->m_odb->next_record(); 
    380                         $indexfields = ereg_replace("^CREATE.+\(",'',$oProc->m_odb->f($num)); 
    381                         $indexfields = ereg_replace("\)$",'',$indexfields); 
     380                        $indexfields = preg_replace('/^CREATE.+\(/','',$oProc->m_odb->f($num)); 
     381                        $indexfields = preg_replace('/\)$/','',$indexfields); 
    382382                        $aIx = explode(',',$indexfields); 
    383383                        $i = 0; 
  • trunk/phpgwapi/inc/class.soap_server.inc.php

    r5912 r5934  
    9898                                elseif(preg_match('/.php/',$action)) 
    9999                                { 
    100                                         $this->service = ereg_replace('"|/','',substr(strrchr($action,".php"),4,strlen(strrchr($action,"/")))); 
     100                                        $this->service = preg_replace('/"|\//','',substr(strrchr($action,".php"),4,strlen(strrchr($action,"/")))); 
    101101                                } 
    102102                                $this->debug("got service: $this->service"); 
     
    116116 
    117117                        // does method exist? 
    118                         $test = ereg_replace("\.",'_',$this->methodname); 
     118                        $test = preg_replace('/\./','_',$this->methodname); 
    119119                        if(function_exists($test)) 
    120120                        { 
  • trunk/phpgwapi/inc/class.soapmsg.inc.php

    r5921 r5934  
    121121                        //$this->debug(" w/ data $data"); 
    122122                        // strip headers here 
    123                         //$clean_data = ereg_replace("\r\n","\n", $data); 
     123                        //$clean_data = preg_replace('/\r\n/','\n', $data); 
    124124                        if(preg_match('/^.*\r\n\r\n</',$data)) 
    125125                        { 
    126126                                $this->debug("found proper seperation of headers and document"); 
    127127                                $this->debug("getting rid of headers, stringlen: ".strlen($data)); 
    128                                 $clean_data = ereg_replace("^.*\r\n\r\n<","<", $data); 
     128                                $clean_data = preg_replace('/^.*\r\n\r\n</','<', $data); 
    129129                                $this->debug("cleaned data, stringlen: ".strlen($clean_data)); 
    130130                        } 
  • trunk/phpgwapi/inc/class.validator.inc.php

    r5928 r5934  
    5050                function strip_space ($text) 
    5151                { 
    52                         return ereg_replace("( |\n|\t|\r)+", '', $text); 
     52                        return preg_replace('/( |\n|\t|\r)+/', '', $text); 
    5353                } 
    5454 
  • trunk/phpgwapi/inc/class.vcard.inc.php

    r2 r5934  
    217217                        { 
    218218                                $field  = split(';',$name); 
    219                                 $field[0] = ereg_replace("A\.",'',$field[0]); 
    220                                 $field[0] = ereg_replace("B\.",'',$field[0]); 
    221                                 $field[0] = ereg_replace("C\.",'',$field[0]); 
    222                                 $field[0] = ereg_replace("D\.",'',$field[0]); 
     219                                $field[0] = preg_replace('/A\./','',$field[0]); 
     220                                $field[0] = preg_replace('/B\./','',$field[0]); 
     221                                $field[0] = preg_replace('/C\./','',$field[0]); 
     222                                $field[0] = preg_replace('/D\./','',$field[0]); 
    223223                                $values = split(';',$value); 
    224224                                if($field[1]) 
  • trunk/phpgwapi/inc/xml_functions.inc.php

    r5912 r5934  
    153153                        if (preg_match('/^([#a-zA-Z0-9]+);/', $top[$i], $regs)) 
    154154                        { 
    155                                 $op .= ereg_replace("^[#a-zA-Z0-9]+;", 
     155                                $op .= preg_replace('/^[#a-zA-Z0-9]+;/', 
    156156                                        xmlrpc_lookup_entity($regs[1]), $top[$i]); 
    157157                        } 
     
    360360                                break; 
    361361                        case 'METHODNAME': 
    362                                 $GLOBALS['_xh'][$parser]['method']=ereg_replace("^[\n\r\t ]+", "", $GLOBALS['_xh'][$parser]['ac']); 
     362                                $GLOBALS['_xh'][$parser]['method']=preg_replace('/^[\n\r\t ]+/', '', $GLOBALS['_xh'][$parser]['ac']); 
    363363                                break; 
    364364                        case 'BOOLEAN': 
Note: See TracChangeset for help on using the changeset viewer.