Hide Adverts

Hide Adverts 1.2.1

Нет прав для скачивания
Совместимость с XenForo
2.3.x
Видимый копирайт
Нет
Русификатор
Нет
Добавляет параметр разрешения «Может скрывать рекламу», чтобы назначать группам пользователей разрешения на скрытие рекламы. Это предназначено для использования с платными обновлениями, чтобы пользователи могли платить за скрытие рекламы.

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

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

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

Новое разрешение:

Hide Adverts.webp


Пользовательские настройки:

Hide Adverts 2.webp


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

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

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

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

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

Параметры:

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

Hide Adverts 3.webp


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

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

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

Hide License Expiry Notice XenBaza
Скрывает уведомление об истечении срока действия лицензии.
Скачивания
0
Обновлено
Hide poll votes XenBaza
Дополнение скроет результаты голосования других пользователей до закрытия опроса.
Скачивания
0
Обновлено
Hide Resource Ratings XenBaza
Скрыть рейтинги ресурсов.
Скачивания
0
Обновлено
Hide Signature XenBaza
Скрыть подпись
Скачивания
0
Обновлено
[Andy] Hide signature XenBaza
Скрывает подпись в некоторых постах.
Скачивания
0
Обновлено
Назад
Сверху Снизу