| 4 |
--- Setup and common functions include file. |
--- Setup and common functions include file. |
| 5 |
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
| 6 |
--- rabit, 04:31 24.08.2004 |
--- rabit, 04:31 24.08.2004 |
| 7 |
--- $$id$$ |
--- $Id$ |
| 8 |
------------------------------------------------------------------------------*/ |
------------------------------------------------------------------------------*/ |
| 9 |
|
|
| 10 |
//------------------------------------------------------------------------------ |
//------------------------------------------------------------------------------ |
| 11 |
//- Benchmarking: |
//- Benchmarking: |
| 12 |
|
|
| 13 |
|
// Create the benchmark steps array inside "$common": |
| 14 |
$common['benchmark'] = array(); |
$common['benchmark'] = array(); |
| 15 |
|
|
| 16 |
function common_benchmark_addstep($caption) { |
function common_benchmark_addstep($caption) { |
| 335 |
|
|
| 336 |
common_benchmark_addstep('COMMON: PAGE: start'); |
common_benchmark_addstep('COMMON: PAGE: start'); |
| 337 |
|
|
| 338 |
$contentdata = cms_getcontent('xmlpage', $keyname); |
$list = cms_getlist('xmlpage', $keyname); |
| 339 |
|
|
| 340 |
|
common_benchmark_addstep('COMMON: PAGE: CMS get list'); |
| 341 |
|
|
| 342 |
|
$contentdata = cms_getcontent('xmlpage', $keyname, $language_id); |
| 343 |
|
|
| 344 |
common_benchmark_addstep('COMMON: PAGE: CMS get content'); |
common_benchmark_addstep('COMMON: PAGE: CMS get content'); |
| 345 |
|
|
| 351 |
|
|
| 352 |
if($xml) { |
if($xml) { |
| 353 |
|
|
| 354 |
common_pagetitle($contentdata['description']); |
$titledata = ''; |
| 355 |
|
|
| 356 |
|
for($i = 0; $i < count($list); $i++) { |
| 357 |
|
|
| 358 |
|
$titledata .= ($i ? ' · ' : '') . '<a href="?li=' . $list[$i][3] . '">' . $list[$i][4] . '</a>'; |
| 359 |
|
|
| 360 |
|
} |
| 361 |
|
|
| 362 |
|
common_pagetitle($contentdata['description'], $titledata); |
| 363 |
|
|
| 364 |
xmlcp_xmlpage2html($xml); |
xmlcp_xmlpage2html($xml); |
| 365 |
|
|
| 366 |
common_benchmark_addstep('COMMON: PAGE: xmlpage2html'); |
common_benchmark_addstep('COMMON: PAGE: xmlpage2html'); |
| 367 |
|
|
| 368 |
/* |
/* |
| 369 |
|
common_headline('$list array, readable:'); |
| 370 |
|
common_codeparagraph('$list = ' . nl2br(htmlentities(print_r($list, true)))); |
| 371 |
|
|
| 372 |
common_headline('$contentdata array, readable:'); |
common_headline('$contentdata array, readable:'); |
| 373 |
common_codeparagraph('$contentdata = ' . nl2br(htmlentities(print_r($contentdata, true)))); |
common_codeparagraph('$contentdata = ' . nl2br(htmlentities(print_r($contentdata, true)))); |
| 374 |
|
|