diff --git a/e107_files/shortcode/batch/news_shortcodes.php b/e107_files/shortcode/batch/news_shortcodes.php index 0818620c3..de03d8e1f 100644 --- a/e107_files/shortcode/batch/news_shortcodes.php +++ b/e107_files/shortcode/batch/news_shortcodes.php @@ -11,8 +11,8 @@ | GNU General Public License (http://gnu.org). | | $Source: /cvs_backup/e107_0.8/e107_files/shortcode/batch/news_shortcodes.php,v $ -| $Revision: 1.6 $ -| $Date: 2007-11-08 21:06:03 $ +| $Revision: 1.7 $ +| $Date: 2008-07-15 21:11:43 $ | $Author: e107steved $ +----------------------------------------------------------------------------+ */ @@ -44,13 +44,15 @@ global $tp, $news_shortcodes; $news_item = getcachedvars('current_news_item'); $param = getcachedvars('current_news_param'); $category_icon = $tp -> parseTemplate('{NEWSHEADER}', FALSE, $news_shortcodes); +if (!$category_icon) return ''; return ""; SC_END SC_BEGIN NEWSHEADER $news_item = getcachedvars('current_news_item'); $param = getcachedvars('current_news_param'); -$category_icon = str_replace("../", "", $news_item['category_icon']); +$category_icon = str_replace("../", "", trim($news_item['category_icon'])); +if (!$category_icon) return ''; if ($category_icon && strstr("images", $category_icon)) { return THEME.$category_icon; } else { @@ -263,6 +265,7 @@ global $tp, $news_shortcodes; $news_item = getcachedvars('current_news_item'); $param = getcachedvars('current_news_param'); $category_icon = $tp -> parseTemplate('{NEWSHEADER}', FALSE, $news_shortcodes); +if (!$category_icon) return ''; if($param['caticon'] == ""){$param['caticon'] = "border:0px";} return ""; SC_END