Вы себе вбили в голову какую-то "заранее заданную структуру"
G_Z 01.05.2006 19:57
/ 01.05.2006 19:58
и всячески от неё открещиваетесь.
Между тем у вас она тоже "заранее прописанная", ведь она где-то хранится.
То, что вы выдумываете реализовано в примере "получение списка всех uri", который вы отвергли.
Для того чтобы построить после этого навигацию достаточно использовать принцип
http://www.egoroff.spb.ru/portfolio/10.htmlЕщё, где-то в недрах форума есть класс построения навигации при использовании файликов с разделами, как в уроках.