microwiki/ ├── assets/ # СИСТЕМНЫЕ АССЕТЫ ЯДРА (Неизменяемая логика) │ └── js/ │ ├── media-modal.js # AJAX-загрузка картинок из модального окна в редакторе │ └── toolbar.js # Хоткеи (Ctrl+B/I/U) и асинхронный движок предпросмотра (Preview) ├── conf/ # Папка конфигурации движка │ ├── local.php # Основные настройки сайта (название, язык) │ └── users.auth.php # Плоская база пользователей и хэшей паролей ├── data/ # Данные (в DokuWiki это папка data/) │ ├── pages/ # Текстовые страницы (.txt) │ ├── media/ # Каталог картинок и файлов (.png, .jpg, .pdf) │ ├── attic/ # Старые ревизии страниц │ └── meta/ # Метаданные и кеш ├── lib/ # Системные библиотеки и плагины │ └── tpl/ # Папка с шаблонами оформления │ └── default/ # Текущая тема оформления │ ├── main.php # Основной каркас │ ├── header.php # Верхняя часть и меню │ ├── footer.php # Нижняя часть и подпись │ └── css/ │ └── style.css # ВСЕ стили сайта, монолитного тулбара и синтаксического кода ├── src/ # Ядро движка (Core) │ ├── Action/ # Контроллеры (show, edit, media) │ ├── Auth.php # Модуль авторизации, сессий и верификации паролей │ ├── CodeHighlighter.php # Универсальный динамический парсер раскраски и нумерации кода │ ├── MediaManager.php # Файловый менеджер (загрузка, удаление, просмотр) │ ├── Parser.php # Вики-парсер │ ├── Storage.php # Работа со страницами и ID (разрешение систем имен `:`) │ ├── Template.php # Диспетчер вывода контента (страницы, формы правки, медиаменеджер) │ └── toolbar.php # HTML-структура кнопок монолитного тулбара и каркас модалки └── index.php # Единая точка входа