1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как обойти AdBlock

Тема в разделе "Модификации шаблонов", создана пользователем Skaiman, 10.07.2014.

Загрузка
  1. Skaiman

    Skaiman Местный

    Регистрация:
    08.06.14
    Сообщения:
    157
    Симпатии:
    230
    Версия XF:
    1.4.0
    Столкнулся здесь с одной проблемкой :). Создал тему и не обдуманно указал в названии слова рекламный блок. И славный AdBlock plus, стал блокировать тему, не мог написать ответ в ней и совместными усилиями с Mirovinger установили причину.
    Я вспомнил про свою бытность на uCoz, а конкретней про статью на сайте center-dm.ru, где описано как попросить пользователей отключить AdBlock, на страницах Вашего сайта.
    1. Заливаем файл antiblock.js (во вложениях) в папку js.
    2. В PAGE_CONTAINER перед закрывающим тегом </body>
      Код:
      <script type="text/javascript" src="js/antiblock.js"></script>
    3. Необходимый рекламный блок заключаем в:
      Код:
      <div class="no-adb"> Рекламный код тут</div>
    4. В EXTRA.CSS:
      Код:
      .no-adb-1 {
        padding: 5px;
        background:#fff;
        border: 1px dashed #ff0000; 
        font-size: 115%; line-height: 1.5; 
        text-align:center;
        color:#555;
      }
    [​IMG]

     

    Вложения:

    • js.zip
      Размер файла:
      752 байт
      Просмотров:
      55
    Последнее редактирование: 10.07.2014
    Raynar, Romchik®, Alex777 и 4 другим нравится это.
  2. fly_indiz

    fly_indiz Местный

    Регистрация:
    20.08.11
    Сообщения:
    460
    Симпатии:
    357
    Версия XF:
    1.4.3
    И достаточно будет добавить в фильтр адблока такие строки:
    ##DIV[class="no-adb"]
    ##DIV[class="no-adb-1"]
    :)
    пыс: я уже на многих сайтах где стоит антиблок заблокировал adblock-ом и саму рекламу и просьбу отключить adblock :)
     
    Эмми и Mirovinger нравится это.
  3. Skaiman

    Skaiman Местный

    Регистрация:
    08.06.14
    Сообщения:
    157
    Симпатии:
    230
    Версия XF:
    1.4.0
    :) да на любое средство у нас сделают антисредство. Менять класс можно, каждую неделю :) и не каждый найдет его.
    --- добавлено : 11 июл 2014 в 00:31 ---
    В принципе, если придерживаться простых правил, то и блокироваться не будет:
    • Не использовать в названиях изображений слов типа - "реклама", "баннер", «click» и размеры, например banner_468x60.png.
    • Делать баннер не стандартного размера, а чуть больше. Например, делаем 468х60, потом изменяем размер холста, именно холста, а не изображения, на 470х60, фон (холст) должен быть прозрачным.
    Вот картинка со стандартными размерами баннеров:

    sizes.png
     
    Последнее редактирование модератором: 18.07.2014
    Alex777 нравится это.
  4. ollolo

    ollolo Новичок

    Регистрация:
    01.09.14
    Сообщения:
    1
    Симпатии:
    0
    попахивает копипастом!
     
  5. Skaiman

    Skaiman Местный

    Регистрация:
    08.06.14
    Сообщения:
    157
    Симпатии:
    230
    Версия XF:
    1.4.0
    А вот если внимательно прочесть первый пост, то и упреки будут не уместны.
     
    Alex777 нравится это.
  6. Alex777

    Alex777 Местный

    Регистрация:
    16.04.11
    Сообщения:
    89
    Симпатии:
    13
    Версия XF:
    1.4.6
    Поставил, гугл рекламу заключил
    Код:
    <div class="no-adb"> Рекламный код тут</div>
    .
    Для рекламы использую [bd] Rotating Ads
    И ничего не произошло..
    Даже не знаю, может где-то ошибку совершил.
    У меня два файла EXTRA.CSS и EXTRA.css, в котором из них править и после чего вставлять.
    Спасибо. :)
     
  7. Skaiman

    Skaiman Местный

    Регистрация:
    08.06.14
    Сообщения:
    157
    Симпатии:
    230
    Версия XF:
    1.4.0
    Два файла EXTRA.css, это скорее всего у вас установлено два стиля, дефолтный и еще какой то, лучше конечно делать в режиме отладки, модификацию шаблона EXTRA.css, а так надо в обоих править, в самый низ вставлять.
     
    Alex777 нравится это.

Поделиться этой страницей