Тут могу сказать одно , явной ошибки в этой части кода нету. (Добавление)
session_unset() выполняеться тоько в одном случае, а инициалзиация сесси по ходу выше
укоз я так думаю это делает так, допустим ..
вы зарегены под определенным пользователем для вас стоит опредленные права для просмотра содержимого. вот и всё читайте про права в юниксе
это можно было бы реализировать с помощь групп и пользователей, но ведь увас один акк на 2-их и вы сможете видеть файлы друг друга, поетому ето исключено
Если шаблоны как говоришь там правильные и отсроенные то если ты добавишь эти шаблоны поднастройками не изменит их правльиное функционирование так как в них должна соблюдаться модульность