hiddenPages))) {
append("\n{$page}|" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename"));
$index++;
}
}
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {
append("\n@galery|" . $lang["viewer"]["galery"]);
}
file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist.mtd", $cache);
$cache = "";
$index = 0;
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {$index = 1;}
append("@home|@indexHomeIcon");
foreach ($pages as $page) {
if ((($page != ".." && $page != ".")) && (is_dir($_SERVER['DOCUMENT_ROOT'] . "/" . $page)) && (file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename")) && (!in_array($page, $customSettings->hiddenPages))) {
append("\n{$page}|" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename"));
$index++;
}
}
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {
append("\n@galery|" . $lang["viewer"]["galery"]);
}
file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist-full.mtd", $cache);
/* --------------------------- */
// Backwards compatibility with the old engine-cyclic
$cache = "";
$pages = scandir($_SERVER['DOCUMENT_ROOT']);
uasort($pages, 'compareASCII');
foreach ($pages as $page) {
if ($page != ".." && $page != ".") {
if (is_dir($_SERVER['DOCUMENT_ROOT'] . "/" . $page)) {
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename")) {
if (!in_array($page, $customSettings->hiddenPages)) {
append("");
}
}
}
}
}
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {append("");}
file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist-old.mtd", $cache);