parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Вы себе вбили в голову какую-то "заранее заданную структуру"

G_Z 01.05.2006 19:57 / 01.05.2006 19:58

и всячески от неё открещиваетесь.
Между тем у вас она тоже "заранее прописанная", ведь она где-то хранится.

То, что вы выдумываете реализовано в примере "получение списка всех uri", который вы отвергли.
Для того чтобы построить после этого навигацию достаточно использовать принцип http://www.egoroff.spb.ru/portfolio/10.html

Ещё, где-то в недрах форума есть класс построения навигации при использовании файликов с разделами, как в уроках.