Nodes Studio включает в себя админку (CMS), которая представляет собой класс, описанный в файле /engine/nodes/admin.php.
Генерация данных админки заключается в наполнении переменных объекта класса admin:
object $this->site - указатель на объект основного класса сайта.
string $this->title - название страницы. Выводится в <head>.
string $this->content - основное HTML-содержимое страницы. Выводится в <body>.
string $this->onload - обработчик window.onload() для JavaScript функций.
array $this->statistic[] - массив со статистической информацией.
Основная функциональность админки представлена файлами из /engine/core/admin/, содержащих в себе функции, доступные для исполнения посредством engine::function_name($cms); и включает в себя:
engine::print_admin_pages($cms) - раздел "Страницы" с системой управления публичными страницами сайта.
engine::print_admin_content($cms) - раздел "Контент" с системой управления контентом сайта.
engine::print_admin_products($cms) - раздел "Товары" с системой управления товарами.
engine::print_admin_users($cms) - раздел "Пользователи" с системой управления пользователями.
engine::print_admin_orders($cms) - раздел "Заказы" с системой управления заказами.
engine::print_admin_finance($cms) - раздел "Финансы" с системой управления финансами.
engine::print_admin_language($cms) - раздел "Язык" с системой управления языковыми схемами.
engine::print_admin_attendance($cms) - раздел "Посещаемость" со статистикой посещаемости сайта.
engine::print_admin_files($cms) - раздел "Файлы" с встроенным файловым менеджером.
engine::print_admin_config($cms) - раздел "Настройки" с настройками сайта.
engine::print_admin_backend($cms) - раздел "Бэкенд" с системой управления бэкенд модулями.
engine::print_admin_templates($cms) - раздел "Шаблоны" с системой управления шаблонами сайта.
engine::print_admin_perfomance($cms) - раздел "Нагрузка" со статистикой скорости работы сайта.
engine::print_admin_outbox($cms) - раздел "Рассылка" с системой управления Email рассылками.
engine::print_admin_logs($cms) - раздел "Логи" с логами событий сайта.
engine::print_admin_errors($cms) - раздел "Ошибки" с логами ошибок сайта.