Онлайн-руководство разработчика NetCat
Новогодние скидки до 25%!
Подробнее
Модуль «Поиск по сайту» 12.2.1Начало работы с модулем 12.2.2Язык запросов 12.2.3Способы хранения индекса 12.2.4Интерфейс модуля в панели управления сайтом 12.2.5Области индексирования 12.2.6Области HTML-страниц 12.2.7Области поиска на сайте 12.2.8Индексирование по расписанию, запуск индексирования в фоновом режиме 12.2.9Правила индексирования 12.2.10Постановка задачи переиндексирования в очередь 12.2.11Интеграция модуля в макеты дизайна сайта 12.2.12Простая форма поиска 12.2.13Расширенная форма поиска 12.2.14Вывод результатов поиска 12.2.15Стилизация списка подсказок 12.2.16Расширенные настройки 12.2.17Разработка расширений модуля 12.2.18Обзор архитектуры модуля 12.2.19Обработчики документов различных типов 12.2.20Текстовые фильтры 12.2.21Анализаторы текста 12.2.22Корректировщики запросов 12.2.23Подключение других поисковых систем 12.2.24Решение проблем с поиском 12.2.25Решение проблем с индексированием 12.2.26Справочник API

Модуль «Логирование»

Модуль предназначен для отображения всех изменений в системе (добавление, изменение, удаление), которые совершаются пользователями или скриптами через стандартный функционал.

Информация получается из системных событий и сохраняется в базе данных. Просмотреть её можно в административной части модуля.

Стоит отдельно подчеркнуть, что логируются только изменения, выполненные через API системы. Если кто либо добавил, зменил или удалил данные посредствам прямых MySQL запросов, самописных скриптов и т.п., то информация об этом сохранена не будет.

Административная часть

В панеле управления модуля («Настройки» — «Логирование») можно просмотреть всю доступную информацию о прощедших событиях.

В каждом событии присутствуют внутренние ссылки на объекты, подвергшиеся изменению. Следует понимать, что если объект будет или был удалён, либо перемещён — ссылка будет бесполезной.

Список событий можно сортировать по различным критериям. Для этого достаточно выбрать параметры сортировки и нажать кнопку «Отобразить» в нижнем правом углу экрана. На данный момент возможно сортировать события по дате, названия, пользователю, при этом выбирая порядок сортировки. Кроме того, возможно использовать фильтр по типам событий (добавление, изменение, удаление), по сущностям системы (сайт, раздел, компонент и т.п.), чтобы отображать только интересующие записи.

Статистика логирования разбивается на страницы и выделяется цветом для удобства восприятия.

Для очистки данных логирования достаточно нажать кнопку «Очистить». После этого следует подтвердить намерение повторным нажатием на кнопку «Очистить» в правом нижнем углу экрана, либо нажать на кнопку «Отмена».

Константы модуля

Внимание! Данные настройки предназначены только для опытных пользователей, установка значений констант отличных от значений по-умолчанию может привести к некорректной работе модуля в целом.

В административном списке предопределённых констант модуля («Настройки» — «Логирование» — «Настройки») по-умолчанию прописаны следующие обязательные константы:

Константа Описание
ACTIVITY включить/выключить логирование. Включенное логирование будет лишним, если над проектом работает только один пользователь
ROWS_PER_PAGE количество отображаемых на странице элементов
PAGES_NUMBER количество отображаемых страниц
Описание проекта