From 7c8045e88b4fa4aeec3d89b484c7bd7f261b6976 Mon Sep 17 00:00:00 2001 From: Cameron Date: Sun, 5 May 2013 16:11:09 -0700 Subject: [PATCH] {SITELINKS_ALT} BC fix. (hopefully) --- e107_core/shortcodes/single/sitelinks_alt.php | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/e107_core/shortcodes/single/sitelinks_alt.php b/e107_core/shortcodes/single/sitelinks_alt.php index 1ad3bb269..ec095b2b3 100644 --- a/e107_core/shortcodes/single/sitelinks_alt.php +++ b/e107_core/shortcodes/single/sitelinks_alt.php @@ -21,7 +21,7 @@ class sitelinks_alt $params = explode('+', $parm); - if (isset($params[0]) && $params[0] && $params[0] != 'no_icons' && $params[0] != 'default') + if (vartrue($params[0]) && ($params[0] != 'no_icons') && ($params[0] != 'default')) { $icon = $params[0]; } @@ -58,6 +58,7 @@ class sitelinks_alt foreach ($linklist['head_menu'] as $lk) { $lk['link_url'] = $tp->replaceConstants($lk['link_url'], TRUE, TRUE); + if ($params[0] == 'no_icons') { $link_icon = 'no_icons'; @@ -170,6 +171,8 @@ class sitelinks_alt function render_sub($linklist, $id, $params, $icon) { + $tp = e107::getParser(); + $text = "