--- nfo/site/htdocs/inc/common/common.php.inc 2004/08/30 02:16:19 1.2 +++ nfo/site/htdocs/inc/common/common.php.inc 2004/08/30 04:19:20 1.3 @@ -4,12 +4,13 @@ --- Setup and common functions include file. -------------------------------------------------------------------------------- --- rabit, 04:31 24.08.2004 ---- $$id$$ +--- $Id: common.php.inc,v 1.3 2004/08/30 04:19:20 rabit Exp $ ------------------------------------------------------------------------------*/ //------------------------------------------------------------------------------ //- Benchmarking: +// Create the benchmark steps array inside "$common": $common['benchmark'] = array(); function common_benchmark_addstep($caption) { @@ -334,7 +335,11 @@ common_benchmark_addstep('COMMON: PAGE: start'); - $contentdata = cms_getcontent('xmlpage', $keyname); + $list = cms_getlist('xmlpage', $keyname); + + common_benchmark_addstep('COMMON: PAGE: CMS get list'); + + $contentdata = cms_getcontent('xmlpage', $keyname, $language_id); common_benchmark_addstep('COMMON: PAGE: CMS get content'); @@ -346,13 +351,24 @@ if($xml) { - common_pagetitle($contentdata['description']); + $titledata = ''; + + for($i = 0; $i < count($list); $i++) { + + $titledata .= ($i ? ' · ' : '') . '' . $list[$i][4] . ''; + + } + + common_pagetitle($contentdata['description'], $titledata); xmlcp_xmlpage2html($xml); common_benchmark_addstep('COMMON: PAGE: xmlpage2html'); /* + common_headline('$list array, readable:'); + common_codeparagraph('$list = ' . nl2br(htmlentities(print_r($list, true)))); + common_headline('$contentdata array, readable:'); common_codeparagraph('$contentdata = ' . nl2br(htmlentities(print_r($contentdata, true))));