diff --git a/e107_handlers/menumanager_class.php b/e107_handlers/menumanager_class.php index 98761cf48..e05c3128f 100644 --- a/e107_handlers/menumanager_class.php +++ b/e107_handlers/menumanager_class.php @@ -1148,27 +1148,40 @@ class e_menuManager { { echo $tp->parseTemplate("{LOGO}"); } - else if(strstr($str, "SITENAME")) + elseif(strstr($str, "SITENAME")) { echo "[SiteName]"; } - else if(strstr($str, "SITETAG")) + elseif(strstr($str, "SITETAG")) { echo "
[SiteTag]
"; } - else if(strstr($str, "SITELINKS")) + elseif(strstr($str, "SITELINKS")) { echo "
[SiteLinks]
"; } - else if(strstr($str, "LANGUAGELINKS")) + elseif(strstr($str, "LANGUAGELINKS")) { echo "
[Language]
"; } - else if(strstr($str, "CUSTOM")) + elseif(strstr($str, "CUSTOM")) { $cust = preg_replace("/\W*\{CUSTOM=(.*?)(\+.*)?\}\W*/si", "\\1", $str); echo "
[" . $cust . "]
"; } + elseif(strstr($str, "CMENU")) + { + $cust = preg_replace("/\W*\{CMENU=(.*?)(\+.*)?\}\W*/si", "\\1", $str); + echo $tp->parseTemplate("{CMENU=".$cust."}",true); + // echo $this->renderPanel('Embedded Custom Menu',$cust); + } + elseif(strstr($str, "SETIMAGE")) + { + $cust = preg_replace("/\W*\{SETIMAGE(.*?)(\+.*)?\}\W*/si", "\\1", $str); + echo $tp->parseTemplate("{SETIMAGE".$cust."}",true); + // echo $this->renderPanel('Embedded Custom Menu',$cust); + } + // Display embedded Plugin information. else if(strstr($str, "PLUGIN")) {