Логика
Изначально вся идея этой CMS в том, чтобы редактировать
страницы сайта и заливать картинки через ftp/ssh, а сам
сайт разделить на две части:
- Данные - по файлу на страничку или картинку
- Дизайн весь в одном файле
Получилась более сложная структура
- Данные - по подкаталогу на страницу с её картинками
- .up.txt - меню верхнего уровня
- .sub.txt - меню подраздела
- .tag.txt - облако тегов
- /.index.tpl Дизайн сайта для посетителей и привязанные к нему
- /css/*.css стилевой файл
- /js/*.js яваскрипты
- /favicon.ico /apple-touch-icon.png Фавиконки
- /robots.txt и /sitemap.xml Служебные файлы
- /.index.php - Общий содержательный код для посетителей
- /.gallery.php - показывалка картинок
- /.config.tpl - Общие для всего сайта параметры конфигурации
- /.edit.php - Общий содержательный код для редактора
- /.auth.php - Авторизация для редактора
- /.text.php - редактор .txt файлов
- /.file.php - файл менеджер и аплоад картинок
- /.tpl.php - редактор дизайна .tpl