From 6a784f28f82c4462ca48449116c80c2fc179d261 Mon Sep 17 00:00:00 2001 From: Cameron Date: Wed, 13 Mar 2013 00:14:40 -0700 Subject: [PATCH] Xurl pref fixes and notice removal. --- e107_handlers/e107_class.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/e107_handlers/e107_class.php b/e107_handlers/e107_class.php index e5f481518..a1bc07aff 100644 --- a/e107_handlers/e107_class.php +++ b/e107_handlers/e107_class.php @@ -2970,7 +2970,7 @@ class e107 $p = e107::getPref(); - if(varset($p['xurl']) && is_array($p['xurl'])) + if(varset($p['xurl']) && is_array($p['xurl'])) // avoid fatal errors if pref missing. { $pref = $p['xurl']; define('XURL_FACEBOOK', vartrue($pref['facebook'],false)); @@ -2978,7 +2978,15 @@ class e107 define('XURL_YOUTUBE', vartrue($pref['youtube'],false)); define('XURL_GOOGLE', vartrue($pref['google'],false)); define('XURL_LINKEDIN', vartrue($pref['linkedin'],false)); - } + } + else + { + define('XURL_FACEBOOK',false); + define('XURL_TWITTER', false); + define('XURL_YOUTUBE', false); + define('XURL_GOOGLE', false); + define('XURL_LINKEDIN', false); + } return $this; }