$lang);
$x = $oc -> read ($objectName, $attributes);
if (!$x) {
$pf = new PublicFunctions ();
$customerName = $tool -> getCustomerName();
$start = $pf -> getPages ("self", 1, $lang);
$retVal .= _print_page($start, $lang);
$pages = $pf -> getPages ("tree", 1, $lang, "", "", 1);
while (list ($k, $v) = each ($pages)) {
if (($v -> pageDefinedOnline()) AND ($v -> getExternalGroup() == 0) AND ($v -> getPageSearchMode() != 0) AND ($v -> getPageSearchMode() != 1)) {
$retVal .= _print_page($v, $lang);
}
}
echo $retVal;
$x -> result = $retVal;
$oc -> write ($x, $attributes, true, 1);
}
else {
echo $x -> result;
}
function _print_page($page, $lang) {
global $customerName;
$site = new Site();
$page_id = $page -> getPageID();
$page_desc = $page -> getPageDescription();
$page_meta = $page -> getPageKeywords();
$page_path = $site -> getPagePath($page_id, $lang, "page_name", 0, 0, "/", 0, 1);
$tmpArr = explode("/", $page_path);
$idx = sizeof($tmpArr) - 1;
$index = $tmpArr[$idx] . ".html";
if(sizeof($tmpArr)>1)
array_shift($tmpArr);
$page_path = implode("/", $tmpArr);
$page_label = $site -> getPagePath($page_id, $lang, "page_menu_label", 1, 0, "|", 1);
$tmpArr = explode("|", $page_label);
$tmpArr[count($tmpArr) -1] = $customerName;
$page_label = implode (" - ", $tmpArr);
unset($tmpArr);
$retVal .= '| ';
$retVal .= '\n";
$retVal .= ' ' . $page_desc . " \n";
$retVal .= ' ' . $page_meta . " \n";
$retVal .= ' ';
$retVal .= ' |
';
return $retVal;
}
?>
| Werbeagentur P. Nowack BDW · Kasseler Landstraße 44a · 37081 Göttingen
|
|