From 68e576d4418b5f46682ea0034284ec611b15985b Mon Sep 17 00:00:00 2001 From: Krivchikov Dmitry Date: Wed, 6 Jan 2016 15:00:11 +0300 Subject: [PATCH] =?UTF-8?q?ADD=20=D0=BF=D0=BE=D0=B4=D1=81=D0=B2=D0=B5?= =?UTF-8?q?=D1=82=D0=BA=D0=B0=20=D1=83=D1=80=D0=BB=D0=BE=D0=B2=20=D0=B2=20?= =?UTF-8?q?=D0=B4=D0=BE=D0=BF.=20=D0=B8=D0=BD=D1=84=D0=BE=D1=80=D0=BC?= =?UTF-8?q?=D0=B0=D1=86=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- classes/Helper.php | 7 +++++++ views/point.php | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/classes/Helper.php b/classes/Helper.php index 36ca757..121b8c1 100644 --- a/classes/Helper.php +++ b/classes/Helper.php @@ -96,6 +96,13 @@ class Helper return $string; } + static function replaceUrls($string) + { + $pr = '((https{0,1}:\/\/[\da-z\.-]+\.[a-z]{2,6})([\/\w\?=&#%+,-]|(\.[^\s]))*\/?)'; + $rep = '$0'; + return preg_replace($pr, $rep, $string); + } + public static function getFirstImg($string) { preg_match_all("(\[img[\|]#(\d+)\])", $string, $images); diff --git a/views/point.php b/views/point.php index 944067a..5dac4fd 100644 --- a/views/point.php +++ b/views/point.php @@ -84,7 +84,7 @@ $index = 0; '; print ''.$extraParam->name.''; - print ''.$extraParam->value.''; + print ''. Helper::replaceUrls($extraParam->value).''; print ''; } ?>