Ці функції доступні як модулі й вмикаються у «Модулі → Установка модулів».
Пошук по сайту
Модуль пошуку має окремі виходи для компактної форми та сторінки результатів. Індекс поділяється за мовами. Після зміни сторінок, перекладів, модулів або структури примусово перебудуйте його в налаштуваннях пошуку. Перевірте запити кожною мовою: чернетки та закриті сторінки не повинні з’являтися у видачі.
Модальні вікна
Для екземпляра є шаблон кнопки виклику й шаблон вмісту. Змінна %modal_id% пов’язує їх між собою. Тексти виклику, заголовка й закриття заповнюються за мовами. Усередині вікна можна показати власний текст або інший активний модуль, наприклад форму зворотного зв’язку. Самовкладення та циклічні ланцюги не допускаються.
Статистика
Серверна статистика показує перегляди, знеособлених відвідувачів і сесії, джерела переходів, UTM-мітки, пошукові запити, пристрої, браузери, помилки 404 і ботів. Відкриті IP-адреси не зберігаються; використовується незворотний добовий ідентифікатор. Налаштуйте строк зберігання, виключені IP-адреси та повагу до Do Not Track.
Перевірка
Створіть тестове модальне вікно, виконайте пошук на кожній мові, відкрийте кілька сторінок і неіснуючу адресу. Потім перевірте відповідні записи в статистиці.
Розміщення та шаблони пошуку
«Пошук по сайту» — одиночний багатомовний модуль без екземплярів. У структурі сторінок він має два незалежні виходи: компактну форму та результати. Індекс примусово перебудовується в налаштуваннях; дані мов зберігаються окремо. Шаблони форми лежать у modules/site_search/templates/form, видачі — у modules/site_search/templates/results. Їх можна редагувати зі сторінки налаштувань модуля.
Вміст модального вікна
Файл виклику лежить у templates/trigger, вмісту — у templates/content конкретного модуля. %modal_id% зв'язує кнопку та вікно. Інші мітки стають мовними полями або замінюються результатом активного модуля. Після створення екземпляра відкрийте «Вміст» і заповніть підпис виклику, заголовок і текст закриття для всіх мов. Для %content% можна обрати «Текст / HTML по мовах» або екземпляр іншого модуля. Форма зворотного зв'язку всередині вікна зберігає власні поля, канали доставки й перевірку.
Приватність статистики
Це одиночний модуль без екземплярів і міток. Окрім переглядів та сесій, він рахує внутрішній пошук, UTM, ОС, джерела, 404 і ботів. Відкриті IP не записуються: замість них застосовується незворотний добовий HMAC. У налаштуваннях є виключення IP, Do Not Track, строк зберігання та віджет огляду. Перевірте збір на реальних сторінках після встановлення й переконайтеся, що пошук та 404 відображаються у звіті.

← Документація