gearmagicru / cms-start-edition
GM CMS: Start edition
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=8.2
- gearmagicru/gm-be-article_categories: *
- gearmagicru/gm-be-articles: *
- gearmagicru/gm-be-audit_log: *
- gearmagicru/gm-be-config: *
- gearmagicru/gm-be-config-api_routes: *
- gearmagicru/gm-be-config-audit: *
- gearmagicru/gm-be-config-autorun: *
- gearmagicru/gm-be-config-cache: *
- gearmagicru/gm-be-config-datetime: *
- gearmagicru/gm-be-config-defense: *
- gearmagicru/gm-be-config-desk: *
- gearmagicru/gm-be-config-ipblacklist: *
- gearmagicru/gm-be-config-ipblocklist: *
- gearmagicru/gm-be-config-ipwhitelist: *
- gearmagicru/gm-be-config-license: *
- gearmagicru/gm-be-config-logger: *
- gearmagicru/gm-be-config-mail: *
- gearmagicru/gm-be-config-page: *
- gearmagicru/gm-be-config-services: *
- gearmagicru/gm-be-config-session: *
- gearmagicru/gm-be-config-timezone: *
- gearmagicru/gm-be-config-upload: *
- gearmagicru/gm-be-config-url: *
- gearmagicru/gm-be-config-version: *
- gearmagicru/gm-be-config-wspace: *
- gearmagicru/gm-be-dashboard: *
- gearmagicru/gm-be-debug_toolbar: *
- gearmagicru/gm-be-error_report: *
- gearmagicru/gm-be-filemanager: *
- gearmagicru/gm-be-guide: *
- gearmagicru/gm-be-languages: *
- gearmagicru/gm-be-mediafiles: *
- gearmagicru/gm-be-menu: *
- gearmagicru/gm-be-mp: *
- gearmagicru/gm-be-mp-catalog: *
- gearmagicru/gm-be-mp-desk: *
- gearmagicru/gm-be-mp-emanager: *
- gearmagicru/gm-be-mp-mmanager: *
- gearmagicru/gm-be-mp-pmanager: *
- gearmagicru/gm-be-mp-themes: *
- gearmagicru/gm-be-mp-wmanager: *
- gearmagicru/gm-be-partitionbar: *
- gearmagicru/gm-be-recovery: *
- gearmagicru/gm-be-references: *
- gearmagicru/gm-be-references-articles: *
- gearmagicru/gm-be-references-desk: *
- gearmagicru/gm-be-references-elements: *
- gearmagicru/gm-be-references-folder_profiles: *
- gearmagicru/gm-be-references-media_dialogs: *
- gearmagicru/gm-be-references-media_folders: *
- gearmagicru/gm-be-references-media_types: *
- gearmagicru/gm-be-references-properties: *
- gearmagicru/gm-be-signin: *
- gearmagicru/gm-be-task: *
- gearmagicru/gm-be-templates: *
- gearmagicru/gm-be-terms: *
- gearmagicru/gm-be-traybar: *
- gearmagicru/gm-be-user_roles: *
- gearmagicru/gm-be-users: *
- gearmagicru/gm-be-workspace: *
- gearmagicru/gm-composer-plugin: *
- gearmagicru/gm-ds-license: *
- gearmagicru/gm-ds-shortcuts: *
- gearmagicru/gm-ds-version: *
- gearmagicru/gm-fe-api: *
- gearmagicru/gm-fe-site: *
- gearmagicru/gm-panel: 1.*
- gearmagicru/gm-panel-assets: 1.*
- gearmagicru/gm-setup: 1.*
- gearmagicru/gm-site: 1.*
- gearmagicru/gm-skeleton: 1.*
- gearmagicru/gm-theme-green: *
- gearmagicru/gm-theme-impact: *
- gearmagicru/gm-wd-article: *
- gearmagicru/gm-wd-articles: *
- gearmagicru/gm-wd-breadcrumbs: *
- gearmagicru/gm-wd-codemirror: *
- gearmagicru/gm-wd-fine_uploader: *
- gearmagicru/gm-wd-kcaptcha: *
- gearmagicru/gm-wd-tinymce: *
README
GM CMS: Редакция «Старт»
Веб-приложение «GearMagic: Управление сайтом», Редакция «Старт» («GearMagic: Site management», Edition «Start»).
Что такое GM CMS?
- GM CMS — это Система управления содержимым (CMS), что позволяет вам создавать веб-сайты и мощные онлайн-приложения;
- Это простое и мощное веб-приложение GearMagic для работы которого, требуется сервер с PHP и MySQL, MariaDB или PostgreSQL. Редакция "Старт" веб-приложения GearMagic имеет набор компонентов для создания веб-сайта с расширенным функционалом;
- GM CMS — это бесплатное программное обеспечение с открытым исходным кодом, распространяемое по лицензии GNU General Public License версии 2 или более поздней.
Состав редакции «Старт»
Модуль "Справочники" (gm-be-references)
расширения модуля:
Расширение "Панель справочников" (gm-be-references-desk)
Справочник "Типы материалов" (gm-be-references-articles)
Справочник "Элементы интерфейса" (gm-be-references-elements)
Справочник "Свойства элементов интерфейса" (gm-be-references-properties)
Справочник "Профили медиапапок" (gm-be-references-folder_profiles)
Справочник "Медиа диалоги" (gm-be-references-media_dialogs)
Справочник "Структура медиапапок" (gm-be-references-media_folders)
Справочник "Типы медиаданных" (gm-be-references-media_types)
Модуль "Конфигурация" (gm-be-config)
расширения модуля:
Расширение "Панель конфигурации" (gm-be-config-desk)
Конфигурация "Настройка доступа по IP-адресу" (gm-be-config-defense)
Конфигурация "Белый список IP-адресов" (gm-be-config-ipwhitelist)
Конфигурация "Чёрный список IP-адресов" (gm-be-config-ipblacklist)
Конфигурация "API Маршрутизация" (gm-be-config-api_routes)
Конфигурация "Список заблокированных IP-адресов" (gm-be-config-ipblocklist)
Конфигурация "Маршрутизация" (gm-be-config-url)
Конфигурация "Загрузка" (gm-be-config-upload)
Конфигурация "Региональные настройки" (gm-be-config-timezone)
Конфигурация "Информация о сайте" (gm-be-config-page)
Конфигурация "Службы" (gm-be-config-services)
Конфигурация "Сессия" (gm-be-config-session)
Конфигурация "Почта" (gm-be-config-mail)
Конфигурация "Логирование" (gm-be-config-logger)
Конфигурация "Рабочее пространство" (gm-be-config-wspace)
Конфигурация "Версия" (gm-be-config-version)
Конфигурация "Лицензия" (gm-be-config-license)
Конфигурация "Дата и Время" (gm-be-config-datetime)
Конфигурация "Кэш" (gm-be-config-cache)
Конфигурация "Автозапуск" (gm-be-config-autorun)
Конфигурация "Настройка аудита" (gm-be-config-audit)
Модуль "Маркетплейс приложений" (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-ds-license)
Виджет "Версия системы" (gm-ds-version)
Виджет "Компоненты" (gm-ds-shortcuts)
Модуль "Восстановление учетной записи (аккаунта)" (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
Авторские права
- (C) 2015 GearMagic, https://www.gearmagic.ru
- Распространяется по лицензии GNU General Public License версии 2 или более поздней.
- См. Подробности лицензии