Jump to content

Создание и использование пользовательских журналов

Отслеживайте изменения в контенте, обновления пользователей, событий, действий, заметок или что-то еще, что вы хотите сохранить в истории.

Пользовательские журналы правил могут быть созданы в меню настроек правил. Нажмите на пункт меню Система > Правила > Журналы. Когда вы создаете журнал, вы выбираете тип системного объекта, с которым будет связан журнал (пользователь, контент, узел). Затем вы можете добавить записи в журнал с помощью действий правил.

Любой пользовательский журнал, который вы создадите, будет иметь как минимум два встроенных поля:

  • Время/дата записи журнала.
  • Сообщение, связанное с записью журнала.

 

Поля пользовательских журналов

В дополнение к обязательным полям даты/времени и сообщения, вы можете добавить свои собственные поля дополнительных данных в ваши журналы, которые будут использованы для хранения дополнительных данных или ссылок. Добавление "записываемого аргумента" в ваш пользовательский журнал очень похоже на создание аргумента для пользовательского действия. Вы выберете тип данных, который будет храниться в данных журнала, и он станет точкой конфигурации при добавлении новой записи журнала через правила.

Отображение пользовательского журнала

В правилах есть некоторая базовая встроенная поддержка для отображения пользовательских журналов для пользователей. Например, журналы, связанные с элементами контент будут отображены на странице этого контента в сообществе, тогда как журналы, связанные с контейнерами контента, будут отображаться в форме конфигурации контейнера в админцентре. Пользовательские журналы, связанные с пользователями, будут отображаться как в форме редактирования пользователя в админцентре, так и во вкладке профиля в его профиле в сообществе (для тех, у кого есть разрешение).

Существует несколько вариантов конфигурации, которые относятся к тому, как будут отображаться журналы:

Колонка/направление сортировки по умолчанию
Указывает, какие столбцы журнала будут использоваться для сортировки записей по умолчанию.

Отображать пустой журнал
Если отключено, журналы без записей не будут отображаться, пока не будут содержать в себе хотя бы одну запись.

Журналов на страницу
Изменяет количество записей, которые будут отображены на каждой странице журнала.

Показывать время журнала
Этот параметр позволяет удалить поле времени/даты из таблицы записей журналов, при его отображении. Этот параметр может быть полезен, если вы создали собственное поле даты/времени для журнала или если дата/время не относится к вашему приложению пользовательского журнала.

Название времени журнала/сообщения
Вы можете настроить язык, используемый для описания столбцов времени журнала и сообщений при отображении журнала.

Другие настройки пользовательского журнала

Максимальный размер журнала
Когда вы устанавливаете максимальный размер журнала, журнал будет ограничен установленным количеством записей. Когда этот предел будет достигнут, новые записи журнала приведут к тому, что самые старые записи будут удаляться.

Максимум журналов
Этот параметр применяется к отдельным записям, с которыми связаны журналы. Поэтому, если вы создадите собственный журнал, связанный с темами, и вы установите значение "Максимум журналов" равным 5, то каждая тема будет содержать не более 5 записей журнала. Новые записи журнала приведут к удалению самых старых записей.

Максимальный возраст журнала
Этот параметр применяется к возрасту записей журнала. Записи старше указанного значения будут автоматически очищаться.

Просмотр и управление записями журналов

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