DevCraft Документации

Настройки

Настройки TagsAdd: уведомления, вставка тегов, шаблоны PM.

Страница: ?mod=tags_add&action=settings.

Основные

ПолеНазначение
Разрешить предложения гостямБез входа на сайт
Текст кнопки на новостиНадпись на кнопке «Предложить теги»
PM админу при новом предложенииВкл/выкл уведомление модератору
Ник получателя PM (админ)Пользователь DLE — получатель
Имя отправителя PMПользователь DLE — от кого уходят ЛС
Имя user-xfield с prefs уведомленийСм. ниже

Доп. поле профиля (prefs уведомлений)

В Пользователи → Дополнительные поля создайте поле типа список:

ПараметрЗначение
Типсписок
Значение по умолчаниюсм. варианты ниже
Изменяется пользователемДа
Личное полеДа (по желанию)

Варианты списка:

onsend|При отправке на проверку
onadd|При добавлении в новость
ondel|При отказе добавлять
all|Уведомлять обо всём
none|Не присылать уведомления

Имя этого поля укажите в настройке Имя user-xfield с prefs уведомлений.

Вставка при одобрении

ПолеНазначение
Куда вставлятьtags (теги новости) или xfield
Имя доп. поляТолько для режима xfield
Писать также в xfsearchСинхронизация с поиском DLE

Шаблоны PM

Темы и тела ЛС для: админа, отправителя при предложении, одобрения, отклонения.

В шаблонах доступны теги новости DLE ({title}, {full-link}, … — через ParseTemplateTags) и модульные плейсхолдеры:

ПлейсхолдерСмысл
{user}Автор предложения
{suggested_tags}Предложенные теги
{moderate_suggested_tags}Ссылка на карточку в очереди
{decline_reason}Причина отклонения

Стандартная причина отклонения (decline_reason_default) подставляется в {decline_reason}, если модератор оставил поле пустым. Отмена в диалоге отклонения не удаляет запись.

Старые плейсхолдеры %tags% / %adminlink% / %reason% при сохранении настроек мигрируют автоматически.

On this page