Files
i2p.www/menu.php

49 lines
1.6 KiB
PHP
Raw Normal View History

<?php
error_reporting(E_ALL);
function getpagetitle($page) {
global $site_structure;
if (isset($site_structure[$page]['title'])) {
return $site_structure[$page]['title'];
}
$title = str_replace ('_', ' ', $page);
return ucfirst($title);
}
2004-07-12 19:17:49 +00:00
function buildmenu() {
global $site_structure;
foreach ($site_structure as $page=>$page_config) {
if (isset($page_config['depth'])) {
$title = getpagetitle($page);
$link = '';
$uri = '';
if (isset($page_config['link'])) {
$uri = $page_config['link'];
} else {
$uri = $page;
}
if (isset($page_config['nolink'])) {
$link = $title;
} else {
2004-08-03 12:54:23 +00:00
$link = "<a href=\"$uri\">$title</a>";
}
switch ($page_config['depth']) {
case 1:
print "<br /><b>$link</b><br />\n";
break;
case 2:
print "&bull;&nbsp;$link<br />\n";
break;
case 3:
print "&nbsp;&nbsp;-&nbsp;$link<br />\n";
break;
default:
}
2004-07-12 19:17:49 +00:00
}
}
2004-07-12 19:17:49 +00:00
}
2004-08-03 12:54:23 +00:00
?>