From d914ee0f2cbf12c1f2f5c3af85f2a7f3d9112a66 Mon Sep 17 00:00:00 2001 From: Sean Harvey Date: Tue, 10 Apr 2012 22:16:17 +1200 Subject: [PATCH] MINOR Fixing ereg functions with preg in SideReport and Widget --- code/reports/SideReport.php | 2 +- code/widgets/Widget.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/reports/SideReport.php b/code/reports/SideReport.php index 7202f133..4c284942 100644 --- a/code/reports/SideReport.php +++ b/code/reports/SideReport.php @@ -86,7 +86,7 @@ class SideReportView extends ViewableData { $classClause = ""; if(isset($info['title'])) { - $cssClass = ereg_replace('[^A-Za-z0-9]+','',$info['title']); + $cssClass = preg_replace('/[^A-Za-z0-9]+/', '', $info['title']); $classClause = "class=\"$cssClass\""; } diff --git a/code/widgets/Widget.php b/code/widgets/Widget.php index 8b174ea3..0a234348 100644 --- a/code/widgets/Widget.php +++ b/code/widgets/Widget.php @@ -94,8 +94,8 @@ class Widget extends DataObject { $name = $field->Name(); $field->setValue($this->getField($name)); $renderedField = $field->FieldHolder(); - $renderedField = ereg_replace("name=\"([A-Za-z0-9\-_]+)\"", "name=\"Widget[" . $this->ID . "][\\1]\"", $renderedField); - $renderedField = ereg_replace("id=\"([A-Za-z0-9\-_]+)\"", "id=\"Widget[" . $this->ID . "][\\1]\"", $renderedField); + $renderedField = preg_replace("/name=\"([A-Za-z0-9\-_]+)\"/", "name=\"Widget[" . $this->ID . "][\\1]\"", $renderedField); + $renderedField = preg_replace("/id=\"([A-Za-z0-9\-_]+)\"/", "id=\"Widget[" . $this->ID . "][\\1]\"", $renderedField); $output .= $renderedField; } return $output;