, Jam Warehouse (Pty) Ltd, South Africa * @package tests.session */ if (checkSession()) { echo "
";
// array
echo "SiteMap:: using the array
";
// get section links
echo "SiteMap::getSectionLinks(Administration) = ";
print_r($default->siteMap->getSectionLinks("Administration"));
echo "SiteMap::getSectionLinks(Manage Documents) = ";
print_r($default->siteMap->getSectionLinks("Manage Documents"));
// get page
echo "SiteMap::getPage(viewDocument) = " . $default->siteMap->getPage("viewDocument") . "
";
echo "SiteMap::getPage(unitAdministration) = " . $default->siteMap->getPage("unitAdministration") . "
";
echo "SiteMap::getPage(systemAdministration) = " . $default->siteMap->getPage("systemAdministration") . "
";
// get section name
echo "SiteMap::getSectionName(" . $_SERVER['PHP_SELF'] . ") = " . $default->siteMap->getSectionName($_SERVER['PHP_SELF']) . "
";
echo "SiteMap::getSectionName(/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php) = " . $default->siteMap->getSectionName("/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php") . "
";
// get default action
echo "SiteMap::getDefaultAction(Manage Documents) = " . $default->siteMap->getDefaultAction("Manage Documents") . "
";
echo "SiteMap::getDefaultAction(Administration) = " . $default->siteMap->getDefaultAction("Administration") . "
";
// get action from page
echo "SiteMap::getActionFromPage(/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php) = " . $default->siteMap->getActionFromPage("/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php") . "
";
echo "SiteMap::getActionFromPage(/presentation/documentmanagement/moveFolder.php) = " . $default->siteMap->getActionFromPage("/presentation/documentmanagement/moveFolder.php") . "
";
// sync array to db
$default->siteMap->syncWithDB();
echo "SiteMap::syncWithDB just executed";
// DB
$default->siteMap->setUseDB(true);
echo "
---------------------------
";
echo "SiteMap:: using the database
";
// get section links
echo "SiteMap::getSectionLinks(Administration) = ";
print_r($default->siteMap->getSectionLinks("Administration"));
echo "SiteMap::getSectionLinks(Manage Documents) = ";
print_r($default->siteMap->getSectionLinks("Manage Documents"));
// get page
echo "SiteMap::getPage(viewDocument) = " . $default->siteMap->getPage("viewDocument") . "
";
echo "SiteMap::getPage(unitAdministration) = " . $default->siteMap->getPage("unitAdministration") . "
";
echo "SiteMap::getPage(systemAdministration) = " . $default->siteMap->getPage("systemAdministration") . "
";
// get section name
echo "SiteMap::getSectionName(" . $_SERVER['PHP_SELF'] . ") = " . $default->siteMap->getSectionName($_SERVER['PHP_SELF']) . "
";
echo "SiteMap::getSectionName(/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php) = " . $default->siteMap->getSectionName("/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php") . "
";
// get default action
echo "SiteMap::getDefaultAction(Manage Documents) = " . $default->siteMap->getDefaultAction("Manage Documents") . "
";
echo "SiteMap::getDefaultAction(Administration) = " . $default->siteMap->getDefaultAction("Administration") . "
";
// get action from page
echo "SiteMap::getActionFromPage(/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php) = " . $default->siteMap->getActionFromPage("/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php") . "
";
echo "SiteMap::getActionFromPage(/presentation/documentmanagement/moveFolder.php) = " . $default->siteMap->getActionFromPage("/presentation/documentmanagement/moveFolder.php") . "
";
echo "";
} else {
// FIXME: redirect to no permission page
print "you do not have access to view this page! please go away, and come back when you do.