Cookie: плашка, категории скриптов и юридические страницы
Модуль добавляет уведомление об использовании cookie, выбор категорий скриптов и три редактируемые служебные страницы. Настройки распределены по четырём вкладкам: юридическая информация, скрипты, стилизация и юридический текст.
Возможности:
- Обязательные, функциональные, аналитические и маркетинговые скрипты.
- Два режима запуска: до выбора пользователя или после разрешения категории.
- Сохранение выбора на 1–400 дней; начальное значение — 7 дней.
- Настройка ширины, скругления, цветов, рамок, подписей кнопок и своего CSS.
- Предпросмотр для компьютера и телефона, показ состояния наведения.
- Визуальное редактирование плашки и страниц с подстановкой реквизитов через переменные.
- Подключение установленного TinyMCE 4–7; HTML-режим при отсутствии редактора или ошибке загрузки.
- Проверка подключения плашки на главной странице и заполнения кодов категорий.
- Защита от повторного вывода модуля и повторного запуска управляемых скриптов.
- Обновление первой версии с сохранением настроек и переадресацией старых URL.
Страницы: `/cookie-policy/`, `/cookie-privacy/`, `/cookie-settings/`.
Подтверждённая интеграция: DIAFAN.CMS 7.6.6, PHP 5.4 - 7.4.33. Поддержка TinyMCE других версий проверена отдельно и не означает проверки всех старых сборок CMS. Современный браузер необходим для админки и предпросмотра.
Начальный режим: обязательные, функциональные и аналитические скрипты выполняются до выбора, маркетинговые ждут разрешения. Галочка «Запускать скрипты до согласия» позволяет изменить это поведение. Сохранённый выбор посетителя имеет приоритет. Отказ не останавливает уже запущенные сервисы на текущей странице и не удаляет их cookie. Код счётчика, отдельно вставленный вне модуля, модулем не управляется.
Тексты страниц — редактируемые шаблоны. Дополнение не является юридическим заключением или гарантией соответствия сайта законодательству.
1. Сделайте резервную копию файлов и базы данных сайта.
2. Откройте «Темы и дизайн» → «Добавить вручную». Укажите название темы cookie_module, выберите ZIP-архив дополнения в поле «Импорт темы», отметьте «Применить» и сохраните.
3. Перейдите в «Модули и БД» → «Установка модулей». Отметьте «Настройка cookie» и нажмите «Обновить». Отметки остальных модулей оставьте без изменений.
4. Добавьте в используемый шаблон сайта перед закрывающим тегом