Логика

Изначально вся идея этой CMS в том, чтобы редактировать страницы сайта и заливать картинки через ftp/ssh, а сам сайт разделить на две части:
  1. Данные - по файлу на страничку или картинку
  2. Дизайн весь в одном файле

Получилась более сложная структура

  1. Данные - по подкаталогу на страницу с её картинками
  2. .up.txt - меню верхнего уровня
  3. .sub.txt - меню подраздела
  4. .tag.txt - облако тегов
  5. /.index.tpl Дизайн сайта для посетителей и привязанные к нему
  6. /.index.php - Общий содержательный код для посетителей
  7. /.config.tpl - Общие для всего сайта параметры конфигурации
  8. /.edit.php - Общий содержательный код для редактора