diff --git a/e107_handlers/sitelinks_class.php b/e107_handlers/sitelinks_class.php index a234a053a5..be9fe6a067 100644 --- a/e107_handlers/sitelinks_class.php +++ b/e107_handlers/sitelinks_class.php @@ -12,8 +12,8 @@ | GNU General Public License (http://gnu.org). | | $Source: /cvs_backup/e107_0.8/e107_handlers/sitelinks_class.php,v $ -| $Revision: 1.8 $ -| $Date: 2007-06-11 09:26:06 $ +| $Revision: 1.9 $ +| $Date: 2007-06-25 15:00:58 $ | $Author: sweetas $ +---------------------------------------------------------------+ */ @@ -255,8 +255,23 @@ function makeLink($linkInfo, $submenu = FALSE, $style='', $css_class = false) } $_link = $linkstart.$indent.$_link; + + + + global $SITELINKSTYLE; + if(!$SITELINKSTYLE) + { + $SITELINKSTYLE = "{LINK}"; + } + + $search[0] = "/\{LINK\}(.*?)/si"; + $replace[0] = $_link.$style['linkend']."\n"; + $search[1] = "/\{LINK_DESCRIPTION\}(.*?)/si"; + $replace[1] = $tp -> toHTML($linkInfo['link_description'],"","value, emotes_off, defs, no_hook"); + + $text = preg_replace($search, $replace, $SITELINKSTYLE); - return $_link.$style['linkend']."\n"; + return $text; }