Hide Adverts

ПЛАГИН xF2 Hide Adverts 1.1.2

Добавьте параметр разрешений, чтобы контролировать, кто может скрывать рекламу
  • Автор xenforo2
  • Дата создания
Совместимость с XenForo
  1. 2.2
  2. 2.3
Видимый копирайт
Нет
Добавлен параметр разрешения "Можно скрывать рекламу" для назначения группам пользователей разрешений на скрытие рекламы. Это предназначено для использования с платными обновлениями, чтобы пользователи могли платить за скрытие рекламы.

Обратите внимание, что функциональность этого дополнения в значительной степени может быть воспроизведена с использованием только системы управления рекламой, которая является основной частью XenForo 2.x. Это дополнение просто предоставляет альтернативный подход к управлению этими разрешениями, который является более гибким и расширяемым - особенно для более сложных систем управления рекламой, которые не используют основные места размещения рекламы.

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

Я использую эту функцию для показа рекламы самому себе, чтобы знать, что отображается, а что нет, в то время как другие администраторы автоматически скрывают рекламу. Аналогичным образом, участники my "business", которые платят за показ своей собственной рекламы на сайте, а также получают возможность скрывать рекламу при просмотре, могут временно показывать рекламу, чтобы они могли проверить, как она отображается.

Новое разрешение:
1593259086510.webp


Предпочтения пользователя:

1593259236535.webp


Как использовать:

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

Любое размещение рекламы, которое вы хотите использовать с этими разрешениями, должно быть помещено в оператор "if" в шаблоне, который устанавливает флажок $xf.visitor.show_adverts.

Это также можно использовать для настроек отображения в виджетах.

show_adverts будет установлено значение true, когда:
  • у пользователя нет прав на скрытие рекламы
  • у пользователя действительно есть разрешение скрывать рекламу, но он снял флажок "Скрывать рекламу" в своих настройках
Пример:
PHP:
<xf:if is="$xf.visitor.show_adverts">
    Реклама размещена здесь
</xf:if>

Опции:

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

1602049436520.webp


Отключенные узлы - это разделенный запятыми список узлов, на которых никогда не должна отображаться реклама. Это влияет на все шаблоны "forum_view *" и "thread_view *".

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

Похожие ресурсы

Hide avatars from deleted notices for staff Pokschubin
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
Hide Poll Results НетМеня
Скрывает результаты опросов
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
Скрыть боковую панель на выбранных узлах
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
[cXF] Hide attachments with notice xenforo2
Полностью скрывайте вложения с уведомлением на основе разрешений.
0,00 звёзд Оценок: 0
Скачиваний
4
Обновлено
[cXF] Hide profile page НетМеня
Скрыть страницу профиля на основе прав группы пользователей с уведомлением.
0,00 звёзд Оценок: 0
Скачиваний
2
Обновлено
Назад
Верх Низ