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("" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename") . ""); } } } } } if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {append("" . $lang["viewer"]["galery"] . "");} file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist-old.mtd", $cache);