From 9c3d1fb334753f81b4c05b1ae369ed992adfe5d5 Mon Sep 17 00:00:00 2001 From: Klaus Leithoff Date: Mon, 23 Nov 2009 10:50:31 +0000 Subject: [PATCH] php5.3 compatibility, eregi->preg_replace --- felamimail/inc/class.uidisplay.inc.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/felamimail/inc/class.uidisplay.inc.php b/felamimail/inc/class.uidisplay.inc.php index f384c743c2..c2b02211a7 100644 --- a/felamimail/inc/class.uidisplay.inc.php +++ b/felamimail/inc/class.uidisplay.inc.php @@ -75,7 +75,7 @@ #$atext = '([a-z0-9!#$&%*+/=?^_`{|}~-]|&)'; $atext = '([a-zA-Z0-9_\-\.])'; $dot_atom = $atext.'+(\.'.$atext.'+)*'; - $Email_RegExp_Match = $dot_atom.'(%'.$Host_RegExp_Match.')?@'.$Host_RegExp_Match; + $Email_RegExp_Match = '~'.$dot_atom.'(%'.$Host_RegExp_Match.')?@'.$Host_RegExp_Match.'~i'; $this->t =& CreateObject('phpgwapi.Template',EGW_APP_TPL); $this->displayCharset = $GLOBALS['egw']->translation->charset(); @@ -126,7 +126,7 @@ $addresses = array(); /* Find all the email addresses in the body */ - while(eregi($Email_RegExp_Match, $sbody, $regs)) { + while(preg_match($Email_RegExp_Match, $sbody, $regs)) { $addresses[$regs[0]] = strtr($regs[0], array('&' => '&')); $start = strpos($sbody, $regs[0]) + strlen($regs[0]); $sbody = substr($sbody, $start); @@ -161,9 +161,9 @@ #$getstring = "(\?([[:alnum:]][-_%[:alnum:]]*=[-_%[:alnum:]]+) # (&([[:alnum:]][-_%[:alnum:]]*=[-_%[:alnum:]]+))*)?"; #$pattern = "^".$domain.$dir.$trailingslash.$page.$getstring."$"; - $pattern = "\