Navigateur simple de système de fichiers qui peut être utilisé
pour générer un menu (3) basé sur le structure d'un dossier.
A la fois pour un menu (3) et pour un cache utilisateur, vous pouvez utiliser ce
navigateur pour générer simplement des boîtes pour des applications / systèmes de contenu.
Laissez le navigateur de menu analyser la racine de vos document et générer
une structure de menu (3) qui dessine la structure du dossier, passez-le
à la méthode setMethod() du menu et optionnellement, ajoutez du cache à celà
pour améliorer les performaces. Si vous faites celà, ça ressemblera à ceci :
// dossier racine define('DOC_ROOT', '/home/server/www.example.com/');
// instantiation du navigateur de menu $browser = new menubrowser(DOC_ROOT);
// instantiation du menu (3) $menu = new menu($browser->getMenu());
// affichage de la carte du site $menu->show('sitemap');
Maintenant, utilisez i.e. de simples fichiers XML pour stocker le contenu ainsi
que des informations complémentaires sur le menu (titre !).
La sous-classe exploreFile() dépend du format du fichier.