Menu="WebGui"
Title="Page Map"
Icon="icon-pagemap"
Tag="map-o"
---
function show_map($menu, $level) {
$pages = find_pages( $menu);
if (empty($pages))
return;
echo "
";
foreach ($pages as $page) {
$link = "{$page['name']}";
$title = _($page['Title'] ?? '');
$type = $page['Type'] ?? '';
if ($type == "menu") {
$link = "($link)";
} elseif ($type == "xmenu") {
$link = "[$link]";
}
echo "$level $link",($title ? " - $title" : ""),"
";
show_map($page['name'], $level+1);
}
echo "
";
}
$uri = ['dashboard','main','shares','users','settings','plugins','docker','vms'];
foreach($uri as $more) {
$text = "$docroot/languages/$locale/$more.txt";
if (file_exists($text)) {
// additional translations
$store = "$docroot/languages/$locale/$more.dot";
if (!file_exists($store)) file_put_contents($store,serialize(parse_lang_file($text)));
$language = array_merge($language,unserialize(file_get_contents($store)));
}
}
echo "";
show_map("Tasks", 1);
show_map("Buttons", 1);
echo "
";
?>