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 |
|
|