Перейти к публикации
4.3.3 2.0.7
kop

Уведомление об обнаружении Adblock XenForo 2

Оцените эту тему

Рекомендованные сообщения

5ad4685b8e542_adblocknotice.png.06bcf249efe5d17e7035ee2dda29cbfb.png

В данной инструкции вы узнаете как показать уведомление пользователям об обнаружении Adblock рекламного баннера Google.

Сначала создайте файл javascript, а именно advert.js и добавьте его в корневой каталог вашего форума.

добавьте в него следующий код:

document.write('<div id="tester">an advertisement</div>');

Потом откройте шаблон extra.less и вставьте ниже.

/* AdBlock Detection */
#tester {
    display:none;
}

.blockContainer { text-align: center; margin: 10px auto; clear: both; }
.noticeContainer { padding: 20px; background: #c44; color: #fff; }
.noticeContainer .head { font-size: 22px; font-weight: bold; }
.noticeContainer .foot { font-size: 16px; margin-top: 10px; }

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

После того, добавьте ниже под кодом Google Adsense данный код:

<script type="text/javascript" src="/advertisement.js"></script>
        <script type="text/javascript">
            if (document.getElementById("tester") != undefined)
                {
                    document.write(' ');
                }
            else
                {
                    document.write('<div class="messageText ugc blockContainer"><div class="noticeContainer"><div class="head">Ad-blocking software has been detected!</div><div class="foot">This website is run by the community, for the community... and it needs advertisements in order to keep running.<br />Please consider disabling your ad-block or <a href="account/upgrades" style="color: #FFF933; font-weight:bold">becoming a premium member</a> to hide all advertisements. Thanks!</div></div></div>');
                }
        </script>

Вы можете отредактировать сообщение, согласно вашему желанию и стилю.

Теперь вы можете проверить его, включив рекламный блок на своем веб-сайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×