IuVeAI
Библиотека Календарь Плагины AI Coding Agent Secure Archive

СИСТЕМА

Виджет сайта Маркетплейс IuVe Connect
GU guest FREE
Аккаунт Биллинг API-ключи Использование Команда

← Назад в каталог

Genesis Municipality CMS

Genesis Municipality CMS

Разработано IuVe · Часть семейства self-hosted Genesis CMS · Каноническая страница продукта

Production v1.0.19 Платный продукт Разовая оплата Self-hosted

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 €/месяц. С поддержкой: автоматические обновления безопасности и функциональности, исправления совместимости, приоритетная помощь. Без неё: лицензия остаётся бессрочной и ничего не блокируется, но обновления не приходят автоматически — обслуживание на вас, разовую помощь можно заказать в любой момент.

Документация Примечания к выпуску Совместимость Заказы Мои покупки
Возможности Системные требования Демо AI-демо Документация Совместимость Примечания к выпуску

AI-демо

Муниципальный ассистент IuVeAI использует kai_live_* для черновиков и переводов. Ключ покупки mp_live_* проверяет только лицензию/домен и не авторизует AI.

Возможности

  • kai_live_* for AI; mp_live_* for license/domain only
  • Product slug genesis-municipality-cms
  • Translation batch + article drafts

Примеры использования

After purchase

  1. Download the ZIP from My Purchases
  2. Install via /install.php
  3. Activate mp_live_* on your domain
  4. Save kai_live_* in IuVeAI Center

Возможности

  • Новости, категории, тикер LIVE и избранные материалы
  • Вертикальное меню (аккордеон, вложенность, свои секции)
  • Страницы, заседания и официальные трансляции YouTube
  • Слайдер партнёров, плавающие контакты и PWA
  • RSS-импорт, Quality Center и AI-переводы IuVeAI
  • Виджеты, cookie-consent и доступность WCAG
  • Marketplace Pairing (mp_live_*), IuVe Identity, Update Center
  • Users & Security, Cron, CMS Remote Agent

Системные требования

  • Сервер: Linux; Apache или Nginx; HTTPS; запись в config/ и storage/
  • PHP 8.1+ (8.2/8.3/8.4): PDO, PDO MySQL, JSON, cURL, mbstring, OpenSSL, fileinfo
  • БД: MySQL 8.0+ или MariaDB 10.4+; UTF8MB4
  • Исходящий HTTPS к https://www.iuve.eu/api для Pairing, Identity, обновлений и AI
  • Код покупки Marketplace; mp_live_*; опционально kai_live_*

Последняя версия

Последняя версия
1.0.19
Размер архива
4.9 MB
Дата выпуска
2026-11-07
Поставщик
IuVe
Лицензия
IuVe License — one-time purchase
Развёртывание
Self-hosted PHP/MySQL on customer server
Обновления
Delivered via IuVe Marketplace Update Center (signed)

Документация

Введение

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 и дополнительные языки, которые вы включите).

Вертикальное меню

Админ → Vertical menu управляет вложенными секциями публичного сайдбара (аккордеон, родительские/дочерние пункты, сортировка, язык, черновик/опубликовано). Заголовки секций берутся из настроек (vmenu_sections_json), поэтому новая коммуна не наследует подписи другого города. На публичном сайте меню отображается рядом с последними новостями (см. референсную главную Tohatin).

Совместимость

Открыть отдельную страницу

Требования к окружению и интеграциям для самостоятельного развёртывания.

Компонент Требование Статус
Genesis Marketplace Product Pairing / Updates Проверено
IuVe Identity OIDC supported Проверено
IuVeAI Cloud kai_live_* Проверено
Marketplace Pairing mp_live_* one key → one domain Проверено
Update Center signed manifests ed25519 Проверено
CMS Remote Agent license-bound remote ops Проверено
YouTube streams embed + channel auto-sync Проверено
RSS import feeds + cover backfill Проверено
PWA soft-install prompt Проверено
PHP 8.1 Проверено
PHP 8.2 Проверено
PHP 8.3 / 8.4 Проверено
MySQL 8.0+ Проверено
MariaDB 10.4+ Проверено
Apache 2.4+ Проверено
Nginx 1.18+ Проверено
PostgreSQL — Не сертифицировано
PHP 8.0 or below Не сертифицировано

История изменений

v1.0.14 — Genesis Municipality CMS — Municipal Public Portal Edition v1.0.14 2026-10-08

  • Исправлено: включение публичного сайта из админки не работало — чекбокс отправлял значение «on», а обработчик сравнивал с «1», поэтому сохранение с отмеченной галочкой снова выключало сайт. Обработчик теперь проверяет наличие поля (isset), чекбокс отправляет value=1; оба состояния сохраняются корректно.
  • Genesis Municipality CMS v1.0.4 — UX видимости публикации и выравнивание timezone MySQL
  • Бейджи в админке: Черновик (не на сайте) / Запланировано / На сайте / Архив
  • Кнопки «Опубликовать на сайте» и «Сохранить черновик» с предупреждением
  • PHP и MySQL time_zone = Europe/Chisinau (+03:00) — списки на сайте совпадают с датой публикации
  • partners() только status=active
  • Исправлен дублированный sw.js; динамический sitemap.php
  • Счётчики Dashboard/Quality отдельно для новостей и vertical_menu

v1.0.4 — Genesis Municipality CMS — Municipal Public Portal Edition v1.0.4 2026-09-08

  • Genesis Municipality CMS v1.0.4 — UX видимости публикации и выравнивание timezone MySQL
  • Бейджи в админке: Черновик (не на сайте) / Запланировано / На сайте / Архив
  • Кнопки «Опубликовать на сайте» и «Сохранить черновик» с предупреждением
  • PHP и MySQL time_zone = Europe/Chisinau (+03:00) — списки на сайте совпадают с датой публикации
  • partners() только status=active
  • Исправлен дублированный sw.js; динамический sitemap.php
  • Счётчики Dashboard/Quality отдельно для новостей и vertical_menu

v1.0.3 — Genesis Municipality CMS — Municipal Public Portal Edition v1.0.3 2026-09-08

  • Genesis Municipality CMS v1.0.3 — инструменты боевого портала с эталона Tohatin
  • Вертикальное меню: вложенный аккордеон, редактор в админке, названия секций задаются в настройках (не привязаны к одной коммуне)
  • Слайдер партнёров на главной, если опубликовано больше двух партнёров
  • Отдельный редактор страниц (page-edit.php), галерея статей и обложки «до/после»
  • Официальные трансляции YouTube: виджет на главной и автосинхронизация канала
  • Тикер новостей, рубрики, PWA-установка, плавающие контакты, виджет доступности WCAG
  • Чистый коммерческий ZIP: без чужой БД, паролей, ключей mp_live_*/kai_live_*, загрузок и installed.lock
  • Подписанный пакет Update Center — действующие установки (включая демо municipality.iuve.eu) обновляются на месте

v1.0.1 — Genesis Municipality CMS — Municipal Public Portal Edition v1.0.1 2026-07-30

  • Genesis Municipality CMS v1.0.1 — RSS covers, bulk article tools, brand contrast, clean-install packaging

Скриншоты

Homepage / Главная (эталон Tohatin)
News + vertical menu / Новости и вертикальное меню
Official streams / Трансляции
News archive / Архив новостей
Partners / Партнёры