Основные черты
системы:
•
Древовидная организация данных, построенная на базе
универсальных категорий, которые, в зависимости от настроек, могут
быть либо страницами, либо разделами, либо и тем и другим
одновременно. Боковая панель, главное меню, метаданные, папка с
шаблонами, безусловно выполняемые модули - это тоже категории,
имеющие служебные названия. Отсюда - единый принцип
редактирования, практически всего, что есть на сайте.
•
Ориентированность на скриптинг. На PHP - скрипте,
привязанном к каждой категории (странице) базируется написание
шаблонов отображения контента, скрипт может изменять отображение
контента, вплоть до полного его удаления и последующей сборки. Скрипт
получает в своё распоряжение данные текущей категории, всех
подкатегорий и может генерировать свои переменные для вывода. Если в
текущей категории не хватает полей для шаблона, то дополнительными
полями служат скрытые подкатегории.