gearmagicru/cms-start-edition

GM CMS: Start edition

1.0.0 2025-03-22 12:44 UTC

This package is auto-updated.

Last update: 2025-04-22 12:53:16 UTC


README

Веб-приложение «GearMagic: Управление сайтом»

GM CMS: Редакция «Старт»

Веб-приложение «GearMagic: Управление сайтом», Редакция «Старт» («GearMagic: Site management», Edition «Start»).

Latest Stable Version Total Downloads Source Code GearMagic Application: CMS Edition: Start Software License php 8.2+

Что такое GM CMS?

  • GM CMS — это Система управления содержимым (CMS), что позволяет вам создавать веб-сайты и мощные онлайн-приложения;
  • Это простое и мощное веб-приложение GearMagic для работы которого, требуется сервер с PHP и MySQL, MariaDB или PostgreSQL. Редакция "Старт" веб-приложения GearMagic имеет набор компонентов для создания веб-сайта с расширенным функционалом;
  • GM CMS — это бесплатное программное обеспечение с открытым исходным кодом, распространяемое по лицензии GNU General Public License версии 2 или более поздней.

Состав редакции «Старт»

Модуль "Справочники" (gm-be-references)

расширения модуля:

Модуль "Конфигурация" (gm-be-config)

расширения модуля:

Модуль "Маркетплейс приложений" (gm-be-mp)

расширения модуля:

  • Расширение "Панель приложений Маркетплейс" (gm-be-mp-desk)
  • Расширение "Каталог приложений Маркетплейс" (gm-be-mp-catalog)
  • Расширение "Менеджер модулей" (gm-be-mp-mmanager)
  • Расширение "Менеджер расширений модулей" (gm-be-mp-emanager)
  • Расширение "Менеджер виджетов" (gm-be-mp-wmanager)
  • Расширение "Менеджер плагинов" (gm-be-mp-pmanager)
  • Расширение "Темы" (gm-be-mp-themes)

Модуль "Информационная панель" (gm-be-dashboard)

виджеты модуля:

Модуль "Восстановление учетной записи (аккаунта)" (gm-be-recovery)

Модуль "Авторизация" (gm-be-signin)

Модуль "Медиафайлы" (gm-be-mediafiles)

Модуль "Файловый менеджер" (gm-be-filemanager)

Модуль "Панель разделов" (gm-be-partitionbar)

Модуль "Главное меню Панели управления" (gm-be-menu)

Модуль "Языки" (gm-be-languages)

Модуль "Панель инструментов отладчика" (gm-be-debug_toolbar)

Модуль "Рабочее пространство" (gm-be-workspace)

Модуль "Панель уведомлений" (gm-be-traybar)

Модуль "Пользователи" (gm-be-users)

Модуль "Роли и права доступа пользователей" (gm-be-user_roles)

Модуль "Шаблоны" (gm-be-templates)

Модуль "Термины" (gm-be-term)

Модуль "Системные задачи" (gm-be-task)

Модуль "Материалы сайта" (gm-be-articles)

Модуль "Категории материала сайта" (gm-be-article_categories)

Модуль "Отчёт об ошибке" (gm-be-error_report)

Модуль "Справочная информация" (gm-be-guide)

Модуль "Журнал аудита" (gm-be-audit_log)

Модуль "Установщик" (gm-setup)

Модуль "API" (gm-fe-api)

Модуль "Веб-сайт" (gm-fe-site)

Виджет редактора "CodeMirror" (gm-wd-codemirror)

Виджет "Навигационная цепочка" (gm-wd-breadcrumbs)

Виджет загрузчика "Fine Uploader" (gm-wd-fine_uploader)

Виджет капчи "KCaptcha" (gm-wd-kcaptcha)

Виджет редактора "TinyMCE" (gm-wd-tinymce)

Виджет "Материал" (gm-wd-article)

Виджет "Список материалов" (gm-wd-articles)

Скриншоты

  • Разделы Панели управления

  • Справочники Панели управления

  • Роли и права доступа пользователей

  • Установка прав доступа для роли "Супер администратор"

  • Панель инструментов отладчика

  • Файловый менеджер Панели управления

Как получить рабочую установку из исходников

Вам понадобится:

  • PHP — который входит в состав XAMPP (кроссплатформенная сборка локального веб-сервера) или OSPanel (локальный веб-сервер для Windows);
  • Composer - для управления зависимостями веб-приложения GearMagic. Для получения помощи по установке Composer прочтите документацию https://getcomposer.org/doc/00-intro.md;
  • Git — для управления версиями. Скачать отсюда https://git-scm.com/downloads (пользователи MacOS также могут использовать Brew, а пользователи Linux могут использовать встроенный менеджер пакетов, например apt, yum и т. д.).

Установка

Для установки веб-приложения, вы можете просто выполнить команду ниже:

$ composer create-project gearmagicru/cms-start-edition

После установки всех пакетов перейти в каталог (например "cms-start-edition") вашего веб-приложения и выполнить команду:

$ composer app-install

этой командой будут установлены все файлы из каталога ".install" для вашей редакции веб-приложения.

Следующая команда необходима для удаления файлов Git и файлов (README.md и т.п.) в которых нет необходимости в размещении на хостинге.

$ composer app-deploy

Авторские права