Ticket #4401: core-functions.inc.php.patch

File core-functions.inc.php.patch, 1.0 kB (added by ianf, 2 years ago)
  • functions.inc.php

    old new  
    47304730 
    47314731  $confitem['account'] = $channelid; 
    47324732  $gimmieabreak = nl2br($config); 
    4733   $lines = split('<br />',$gimmieabreak); 
     4733  $lines = preg_split('/<br \/>/',$gimmieabreak); 
    47344734  foreach ($lines as $line) { 
    47354735    $line = trim($line); 
    4736     if (count(split('=',$line)) > 1) { 
    4737       $tmp = split('=',$line,2); 
     4736    if (count(preg_split('/=/',$line)) > 1) { 
     4737      $tmp = preg_split('/=/',$line,2); 
    47384738      $key=trim($tmp[0]); 
    47394739      $value=trim($tmp[1]); 
    47404740      if (isset($confitem[$key]) && !empty($confitem[$key])) 
     
    57825782    $dids = core_did_list('extension'); 
    57835783    $did_count = 0; 
    57845784    foreach ($dids as $did) { 
    5785       $did_dest = split(',',$did['destination']); 
     5785      $did_dest = preg_split('/,/',$did['destination']); 
    57865786      if (isset($did_dest[1]) && $did_dest[1] == $extdisplay) { 
    57875787 
    57885788        $did_title = ($did['description'] != '') ? $did['description'] : _("DID / CID");