на самом деле, даже без документации, тут две глупости
во-первых, если уж и пользоваться таким дурацким способом построения страниц, то проще их забить в массив.
и писать одну строчку
if (isset($pages[$menu])) include $pages[$menu]; else include "news.htm";
во-вторых, это совершенно дурацкий способ.
потом полезут косяки.
это неудобно ни программисту, ни пользоватею.
какая проблема сделать сразу нормальные ссылки?
если человеку нужен индекс - сылка на индекс. новости - ссылка на новости.
Но объяснять эту очевидную вещь я уже задолбался, так что особо настаивать не буду - наступайте на свои грабли сами.
а на скрипт-инфо сидит вор. он не указывает автора перевода.