Genesis Municipality CMS — Municipal Public Portal Edition v1.0.14. Установка на свой сервер. Портал новостей, официальных страниц, заседаний и YouTube-трансляций. Вертикальное меню, слайдер партнёров, PWA и доступность. Эталон функций: https://tohatin.iuve.eu/. Демо: https://municipality.iuve.eu/ (отдельная лицензия).
Цена: 500 € · Разовая оплата · Self-hosted лицензия
Что входит в цену: 500 € — Разовый платёж за бессрочную лицензию одной CMS: полная система с админ-панелью, обновлениями и привязкой к IuVe Identity.
Что НЕ входит в цену: Хостинг и домен в цену НЕ входят. Они заказываются отдельно на сторонних сервисах (хостинг-провайдер, регистратор домена) и оплачиваются покупателем напрямую у этих поставщиков.
Поддержка необязательна: 49 €/месяц. С поддержкой: автоматические обновления безопасности и функциональности, исправления совместимости, приоритетная помощь. Без неё: лицензия остаётся бессрочной и ничего не блокируется, но обновления не приходят автоматически — обслуживание на вас, разовую помощь можно заказать в любой момент.
Документация
Введение
Genesis Municipality CMS — self-hosted портал на PHP/MySQL для коммун, примэрий и публичных администраций. Публикует новости, официальные страницы, заседания совета, YouTube-трансляции, партнёров и разделы публичной информации на собственном домене заказчика. Пакет v1.0.4 оформляет производственные инструменты, проверенные на https://tohatin.iuve.eu/, как чистый установщик для новых доменов. Публичное демо остаётся на https://municipality.iuve.eu/ и использует отдельную лицензию Marketplace (один ключ mp_live_* → один домен).
Возможности
Публичный портал: hero с главными новостями, LIVE-тикер, чипы категорий, сетка последних новостей, вложенное вертикальное меню, виджет официальных трансляций, слайдер партнёров, плавающие Viber/WhatsApp/контакты, установка PWA, согласие на cookies и виджет доступности. Редакция: статьи с галереей и вложениями, страницы, заседания, импорт RSS, качество/массовая замена, переводы IuVeAI. Платформа: Marketplace Pairing (mp_live_*), IuVe Identity, подписанный Update Center, CMS Remote Agent, Users & Security, Cron.
Официальные трансляции
Заседания совета на YouTube: ручная вставка или автоматическая синхронизация канала (интервал, лимит, вывод на главной). Публичная /streams.php показывает записи; на главной отображается последняя официальная трансляция.
Слайдер партнёров
Партнёры — логотипы/ссылки, управляемые в Админ → Partners. Если опубликовано больше двух партнёров, главная рендерит слайдер с кнопками назад/вперёд (assets/js/partners-slider.js).
Установка
Требования: PHP 8.1+ (PDO MySQL, OpenSSL, JSON, cURL, mbstring, fileinfo), Apache или Nginx, MySQL 8+ / MariaDB 10.4+, HTTPS, доступные для записи config/ и storage/. Создайте пустую базу, загрузите ZIP, откройте /install.php, создайте аккаунт Owner, при желании введите mp_live_*. Пакет не содержит базу данных, пароли или лицензионные ключи другого заказчика.
Update Center
Админ → IuVe Control Center → Update Center (стабильный канал). Check for Updates → Check Compatibility (подписанный preflight) → Install. ZIP подписан ключом marketplace-release-key-2026-01 (ed25519). Существующие установки сохраняют свою базу и загрузки; применяются только код/ассеты чистого пакета. Включите «Allow installation after signed preflight», когда будете готовы к установке.
Администрирование
Dashboard, Categories, Articles, Vertical menu, Pages, Meetings, Streams, Menu, Languages, Translations (включая пакетный IuVeAI), Marketing/Telegram, Semantic, RSS, Quality (массовая замена), Analytics, Contacts, Widgets, Brand, Partners, PWA, IuVe Control Center, Security, System.
Частые вопросы
Входит ли контент Tohatin в ZIP? Нет — только чистый установщик. Могут ли municipality.iuve.eu и tohatin.iuve.eu делить один ключ? Нет. Как обновляются действующие клиенты? Через Update Center на своём домене после публикации v1.0.4. Где демо? https://municipality.iuve.eu/
История изменений
- Genesis Municipality CMS v1.0.4 — UX видимости публикаций и выравнивание таймзоны MySQL
- Бейджи статей в админке: Draft (не на сайте) / Scheduled / On site / Archived
- Явные кнопки Publish и Save draft с предупреждением о черновике
- Таймзона сессий PHP + MySQL выровнена по Europe/Chisinau (публичные списки корректно используют NOW())
- Публичные партнёры() показывают только status=active
- Исправлен дублирующийся sw.js; динамический sitemap.php (+ рерайт /sitemap.xml)
- Счётчики Dashboard/Quality разделяют новости и пункты vertical_menu
IuVeAI
Сохраните kai_live_* в IuVeAI Center. Используется для черновиков статей, автоперевода и муниципального ассистента. mp_live_* никогда не авторизует AI. Slug продукта: genesis-municipality-cms.
Активация лицензии
Ключи покупки — mp_live_* из Marketplace → Мои покупки. Один ключ привязывается ровно к одному публичному домену. Activate + Validate в IuVe Control Center → Marketplace. AI использует отдельный ключ kai_live_* (Настройки → API Keys). Очистка локального паринга не освобождает удалённое место. Tohatin и демо муниципалитета — разные места.
PWA и доступность
Мягкая установка PWA (Админ → PWA: имя, иконки, цвета темы, частота). Виджет доступности для контраста/шрифта. Категории cookies: необходимые, функциональные, аналитика, маркетинг. Переключатель темы и многоязычный публичный UI (RO/RU/EN и дополнительные языки, которые вы включите).