69 |
|
|
70 |
xmlcp_registertagcallbacks('b', 'otd_html1_cb_xmlcp_start_bold', 'otd_html1_cb_xmlcp_end_bold'); |
xmlcp_registertagcallbacks('b', 'otd_html1_cb_xmlcp_start_bold', 'otd_html1_cb_xmlcp_end_bold'); |
71 |
xmlcp_registertagcallbacks('br', 'otd_html1_cb_xmlcp_break'); |
xmlcp_registertagcallbacks('br', 'otd_html1_cb_xmlcp_break'); |
72 |
|
xmlcp_registertagcallbacks('code', 'otd_html1_cb_xmlcp_start_code', 'otd_html1_cb_xmlcp_end_code'); |
73 |
xmlcp_registertagcallbacks('h', 'otd_html1_cb_xmlcp_start_headline', 'otd_html1_cb_xmlcp_end_headline'); |
xmlcp_registertagcallbacks('h', 'otd_html1_cb_xmlcp_start_headline', 'otd_html1_cb_xmlcp_end_headline'); |
74 |
//xmlcp_registertagcallbacks('page', 'otd_html1_cb_xmlcp_start_page', 'otd_html1_cb_xmlcp_end_page'); |
//xmlcp_registertagcallbacks('page', 'otd_html1_cb_xmlcp_start_page', 'otd_html1_cb_xmlcp_end_page'); |
75 |
xmlcp_registertagcallbacks('p', 'otd_html1_cb_xmlcp_start_paragraph', 'otd_html1_cb_xmlcp_end_paragraph'); |
xmlcp_registertagcallbacks('p', 'otd_html1_cb_xmlcp_start_paragraph', 'otd_html1_cb_xmlcp_end_paragraph'); |
102 |
|
|
103 |
} |
} |
104 |
|
|
105 |
|
function otd_html1_cb_xmlcp_start_code($h_parser, $tagname, $attribs) { |
106 |
|
|
107 |
|
global $xmlcp_cdata; |
108 |
|
|
109 |
|
$xmlcp_cdata = ''; |
110 |
|
|
111 |
|
} |
112 |
|
|
113 |
|
function otd_html1_cb_xmlcp_end_code($h_parser, $tagname) { |
114 |
|
|
115 |
|
global $xmlcp_cdata; |
116 |
|
|
117 |
|
otd_html1_codeparagraph(trim($xmlcp_cdata)); |
118 |
|
|
119 |
|
$xmlcp_cdata = ''; |
120 |
|
|
121 |
|
} |
122 |
|
|
123 |
function otd_html1_cb_xmlcp_start_headline($h_parser, $tagname, $attribs) { |
function otd_html1_cb_xmlcp_start_headline($h_parser, $tagname, $attribs) { |
124 |
|
|
125 |
global $xmlcp_cdata; |
global $xmlcp_cdata; |
214 |
|
|
215 |
common_benchmark_addstep('otd_html1: render: head'); |
common_benchmark_addstep('otd_html1: render: head'); |
216 |
|
|
217 |
otd_html1_pageheader('• <a href="' . common_get_baseurl() . 'pages/otd_html1/userinfo.php">CMS test page</a>'); |
$navbarcontent = '• <a href="' . common_get_baseurl() . 'pages/otd_html1/userinfo.php">CMS test page</a>'; |
218 |
|
|
219 |
|
otd_html1_pageheader($navbarcontent); |
220 |
|
|
221 |
common_benchmark_addstep('otd_html1: render: header'); |
common_benchmark_addstep('otd_html1: render: header'); |
222 |
|
|
242 |
if($common_sessiondata['user_prefs']['debug']) { |
if($common_sessiondata['user_prefs']['debug']) { |
243 |
|
|
244 |
otd_html1_headline('Content list array:'); |
otd_html1_headline('Content list array:'); |
245 |
otd_html1_codeparagraph('$list = ' . nl2br(htmlentities(print_r($list, true)))); |
otd_html1_codeparagraph('$list = ' . trim(htmlentities(print_r($list, true)))); |
246 |
|
|
247 |
|
/* |
248 |
otd_html1_headline('Content query result array:'); |
otd_html1_headline('Content query result array:'); |
249 |
otd_html1_codeparagraph('$contentdata = ' . nl2br(htmlentities(print_r($contentdata, true)))); |
otd_html1_codeparagraph('$contentdata = ' . trim(htmlentities(print_r($contentdata, true)))); |
250 |
|
*/ |
251 |
|
|
252 |
otd_html1_headline('User preferences array:'); |
otd_html1_headline('User preferences array:'); |
253 |
otd_html1_codeparagraph('$common_sessiondata[user_prefs] = ' . nl2br(htmlentities(print_r($common_sessiondata['user_prefs'], true)))); |
otd_html1_codeparagraph('$common_sessiondata[user_prefs] = ' . trim(htmlentities(print_r($common_sessiondata['user_prefs'], true)))); |
254 |
|
|
255 |
} |
} |
256 |
|
|
372 |
|
|
373 |
function otd_html1_codeparagraph($contents) { |
function otd_html1_codeparagraph($contents) { |
374 |
|
|
375 |
echo '<p align="justify" class="hl12"> |
echo '<p align="justify" class="hl12" style="white-space:pre;"> |
376 |
<code> |
<code>' . $contents . '</code> |
|
' . $contents . ' |
|
|
</code> |
|
377 |
</p> |
</p> |
378 |
'; |
'; |
379 |
|
|
479 |
|
|
480 |
function otd_html1_pageheader($extranavbarcontents = '', $extratoolbarcontents = '') { |
function otd_html1_pageheader($extranavbarcontents = '', $extratoolbarcontents = '') { |
481 |
|
|
482 |
global $common_sessiondata, $otd_html1, $request_contentkey; |
global $common, $common_sessiondata, $otd_html1, $request_contentkey; |
483 |
|
|
484 |
$leftbarwidth = 144; // Inner width (w/o padding) of left bar. |
$leftbarwidth = 144; // Inner width (w/o padding) of left bar. |
485 |
|
|
487 |
$debug = $common_sessiondata['user_prefs']['debug']; |
$debug = $common_sessiondata['user_prefs']['debug']; |
488 |
|
|
489 |
$urlprefix = $_SERVER['PATH_INFO'] . '?ck=' . $request_contentkey . '&'; |
$urlprefix = $_SERVER['PATH_INFO'] . '?ck=' . $request_contentkey . '&'; |
490 |
|
// $urlprefix = $common['page']['filename'] . '?ck=' . $request_contentkey . '&'; |
491 |
|
|
492 |
echo '<table cellspacing="0" cellpadding="8" style="border-bottom:2px solid ' . $otd_html1['colours']['border2'] . '; border-top:2px solid ' . $otd_html1['colours']['border2'] . '; width:100%;"> |
echo '<table cellspacing="0" cellpadding="8" style="border-bottom:2px solid ' . $otd_html1['colours']['border2'] . '; border-top:2px solid ' . $otd_html1['colours']['border2'] . '; width:100%;"> |
493 |
<tr> |
<tr> |
519 |
<div class="box2" style="margin-bottom:16px;"><big><b>N</b>a<b>F</b>igati<b>o</b>n:</big></div> |
<div class="box2" style="margin-bottom:16px;"><big><b>N</b>a<b>F</b>igati<b>o</b>n:</big></div> |
520 |
<div style="margin-bottom:32px;"> |
<div style="margin-bottom:32px;"> |
521 |
• <a href="' . common_get_baseurl() . '">Home page</a><br /> |
• <a href="' . common_get_baseurl() . '">Home page</a><br /> |
522 |
|
• <a href="' . common_get_baseurl() . '?ck=NQL_def">NQL definition</a><br /> |
523 |
' . ($extranavbarcontents ? '<br /> |
' . ($extranavbarcontents ? '<br /> |
524 |
' . $extranavbarcontents . '<br /> |
' . $extranavbarcontents . '<br /> |
525 |
' : '') . otd_html1_get_imgtag('blank.gif', '', 1, $leftbarwidth) . ' |
' : '') . otd_html1_get_imgtag('blank.gif', '', 1, $leftbarwidth) . ' |