'); SDV($TraceCount, 5); SDV($TraceTrailFmt, '{$TraceTrail}'); Markup('tracetrails', '$TraceCount) $trace = array_slice($trace, $tracecount-$TraceCount, $TraceCount); $_SESSION['trace'] = implode('|', $trace); array_walk($trace, "SetTrace"); return preg_replace('/{\$TraceTrail}/', implode($TraceSepFmt, $trace), $TraceTrailFmt); } function SetTrace(&$value, $key) { global $TraceLinkFmt, $ScriptUrl; $pagename = ResolvePageName($value); $value = preg_replace('/{\$LinkPage}/', $pagename, preg_replace('/{\$PageName}/', $value, $TraceLinkFmt)); }