Модуль «Приветственное сообщение» для DLE

Этот плагин позволяет администраторам сайта показывать посетителям приветственные или информационные сообщения в заданный период времени.
Идеально подходит для:
— объявления о новостях,
— проведения акций и распродаж,
— информирования о технических работах,
— поздравлений с праздниками,
— привлечения внимания к важным материалам.
🔹 Основные функции:
— 📅 Ограничение по дате: сообщение автоматически отображается только в указанный период (с даты начала по дату окончания).
— 🖼️ Поддержка изображений: можно загрузить картинку или указать URL.
— 🔗 Кнопка с ссылкой: добавьте призыв к действию (например, «Подробнее», «Участвовать», «Перейти к акции»).
— 🎨 Полностью адаптивный дизайн: корректно отображается на мобильных устройствах.
— 🧩 Простая интеграция: достаточно вставить тег `{hosgeldin}` в любой шаблон (например, `main.tpl`).
— ⚙️ Управление через админку: удобный интерфейс для добавления, редактирования и удаления сообщений.
— 📊 Порядок отображения: можно задать приоритет нескольких сообщений.
— 🛑 Активация/деактивация: мгновенно включить или отключить любое сообщение.
🔹 Как это работает?
1. Администратор создаёт сообщение в разделе «Приветственное сообщение» в админ-панели.
2. Указывает даты публикации, текст, изображение и, при желании, ссылку.
3. В шаблон сайта добавляется тег: `{hosgeldin}`.
4. Посетители видят сообщение только в указанный период — без дополнительных настроек.
✅ Безопасность: все данные экранируются, поддерживается HTML-разметка (ограниченный набор тегов).
✅ Производительность: используется кэширование — нагрузка на сервер минимальна.
✅ Совместимость: работает на DLE 19.0+.
Идеальное решение для динамичного и гибкого информирования аудитории без правки шаблонов каждый раз!
Офф страница модуля: 🔗
Автор: heyula
Версия DLE: 15.0 и выше
Отдельно собрал плагин, проверил его на DLE 15.0 и DLE 19.1 — всё отлично работает.
CSS стили блока можно настроить в файле engine/modules/functions_hosgeldin.php. В архивах hosgeldin_v2-[RUS] и hosgeldin_v2-[ORIG-TR] немного кривые CSS прописаны, что блок всегда отображается в самом низу страницы. В плагине блок стилей немного подправил, чтоб блок всегда отображался в видимой области страницы.
Инструкция по установке - в файле ReadME.md (Oku Beni.md). При установке плагина - только прописать тег {hosgeldin} в шаблон.
Скачать DLE hosgeldin [Hoş Geldiniz Eklentisi] — Приветственное сообщение [ORIG - TR, DLE 19.0+]:
Скачать DLE hosgeldin [Hoş Geldiniz Eklentisi] — Приветственное сообщение [RUS, DLE 19.0+]:
Скачать DLE hosgeldin [Hoş Geldiniz Eklentisi] — Приветственное сообщение [RUS, DLE 15.0+]:
Зеркала:
PS текст поста — частичный перевод с турецкого с офф страницы модуля.
Все скриншоты новости:



