$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 .= ''; return $retVal; } ?>
'; $retVal .= '

' . $page_label . "

\n"; $retVal .= '

' . $page_desc . "

\n"; $retVal .= '

' . $page_meta . "

\n"; $retVal .= '


'; $retVal .= '
Werbeagentur P. Nowack BDW · Kasseler Landstraße 44a · 37081 Göttingen