AdBlock детектор 2.X

3878
Всем привет!

AdBlock детектор


Давненько я не выкладывал что-нибудь полезное из дополнений, поэтому пришла пора v

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

Собственно описывать больше нечего, всё понятно из названия. Компонент полезен при наличии у вас на сайте различных рекламных блоков, счётчиков и т.п.

Скриншоты

Установка стандартная. После установки вы можете более тонко настроить компонент в админке.

Обновление InstantVideo 2.2.2 | Поле навигации
Комментарии (61)
Jestik 15 марта 2017 в 13:15 +5
Как правило большинство юзверей после такого окошка покидают сайт...(
Fuze 15 марта 2017 в 13:27 +6
Окно показывается единожды, потом появляется с заданным в админке интервалом, если adblock не выключили. Если adblock вообще нет, то окно не появится никогда. Ну и подобные окошки показываются на многих популярных сайтах, - люди борются за рекламу.
TOPg 15 марта 2017 в 13:31 +2
спасибо Fuze
lakomet 15 марта 2017 в 13:39 +1
Спасибо. А нечто подобное, только для cookie можете сделать? Можно даже без повторов, просто поставить пользователя в известность, об пользе печенек.
Fuze 15 марта 2017 в 13:40 +5
Можно сделать всё что угодно smile
Pocus 15 марта 2017 в 19:43 +1
.... сказал Fuze, и снисходительно улыбнулся.

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

PS. Написал это и тот же словил де-жавю... Кажется где то такое уже было, в блогах или дополнениях. Не?
Fuze 15 марта 2017 в 20:20 0
Попап покажется одни раз. Вывод не во всплывающем окне, а скажем внизу полоской хотел сделать, но поленился)
@skynet 15 марта 2017 в 14:15 +1
Спасибо вам за это!
GoodMade.ru 15 марта 2017 в 13:56 +1
Смотря какой сайт посещаете. На добром сайте, реклама в меру и по надобности. В таком случае не грех и отключить адблок. В любом случае вы просто можете проигнорировать это предложение.
Jestik:
Как правило большинство юзверей после такого окошка покидают сайт
А я еще и матерюсь при этом!
Sonat 15 марта 2017 в 17:41 +2
я молча заношу яваскрипт уведомления в блокировки ublock zst
Shuma 15 марта 2017 в 17:07 +3
Если люди покидают сайт из-за нежелания отключить блокировку, значит сайт не представляет никакой ценности
Jestik 15 марта 2017 в 17:39 +2
Ну конечно) каждый сайт это уникальный сервис, аналогов ему нет, и только на нем есть тот функционал и аудитория.

Я лично выберу для чтения новостей сайт где не будет вот таких баннеров и тупой рекламы
Jestik 15 марта 2017 в 17:41 +1
не говорю о рекламе от гугла, а о красных мигающих баннерах тизерок
GoodMade.ru 15 марта 2017 в 20:52 0
Ну конечно) каждый сайт это уникальный сервис, аналогов ему нет, и только на нем есть тот функционал и аудитория.
Поэтому нужно делать акцент не только на информации но на юзабилити, удобством пользования сайтом. Поэтому я занялся ББШ.
Владимир 15 марта 2017 в 22:37 0
Ваше упоминание о ББШ уже в каждой теме почти. Хотя его ещё физически нет.
Может достаточно уже спамить?

Спойлер
GoodMade.ru 17 марта 2017 в 14:55 0
В отличии от вас я дело дела а ваша команда лишь язвит и лицемерит.
Hmelex 16 марта 2017 в 10:32 0
Можете дать аббревиатуру - Что такое ББШ ?
- Магистральный газопровод «Бейнеу-Бозой-Шымкент» (МГ ББШ)

При чем тут ГАЗОПРОВОД?
GoodMade.ru 16 марта 2017 в 16:08 0
Нет, это не ГАЗОПРОВОД )))
ermakover 12 июля 2019 в 11:16 0
Мой сайт существует за счёт рекламы и платных объявлений. Честно говоря, пользователи, которые не видят рекламу мне вообще не нужны.Поэтому Fuze огромное спасибо!
Dorimen 15 марта 2017 в 13:46 +1
Класс. Спасибо.
onlinespr 15 марта 2017 в 17:51 +2
с недавнего времени в адблок есть функция, которая блокирует такие детекторы smile
Pocus 15 марта 2017 в 19:19 0
Ну, может эту функцию включить надо? С настройками по-умолчанию не блокирует.
Недавно Fuze встроил подобное в iVideo, там тоже не блокирует.
Artamos 15 марта 2017 в 20:02 +1
Поставил на сайт, проверил во всех браузерах, ни на одном окошко не показало при включенном блокировщике...
Fuze 15 марта 2017 в 20:17 0
Блокировщик какой?
Pocus 15 марта 2017 в 20:23 0
А реклама-то есть на сайте?
Shuma 16 марта 2017 в 00:39 0
Такая же ситуация. Стандартный блокировщик в Opera не дает даже показать окно с просьбой((
kdv1978 15 марта 2017 в 20:03 0
Было бы неплохо чтобы информационные окна были как минимум адаптивными, на данный момент при уменьшении размера экрана адаптивности вроде нет.
Fuze 15 марта 2017 в 20:18 0
Они адаптивные. Проверяйте на реальных устройствах.
kdv1978 15 марта 2017 в 20:59 +1
На смартфоне, на дефолтном шаблоне



Точно также и в браузере на компе при уменьшении окна.
AndroS 17 марта 2017 в 09:41 +2
Видел на одном популярном ресурсе блокировку полезной информации для пользователей adblocka - отключаешь adblock - видишь ссылку на скачивание либо еще какую-то закрытую информацию. Также для оплативших абонентскую плату за пользование ресурсом отключается реклама - вот это реальный стимул юзерам!
PS: все равно спасибо за что-то новое и бесплатное! Возможно, кто-то захочет усовершенствовать компонент в этом направлении.
Александр 17 марта 2017 в 10:32 0
Кстати да хороший мотиватор был бы, но тут нет золотой середины.
Лично в разных браузерах разные примочки, для хождения по разным сайтам, например мозила ходит по запрещенным надзором, опера там где без адблока не пролезть, тор для доступных в торе и т д...
Sonat 17 марта 2017 в 11:30 0
На 2ip одно время было стимулирование - не хочешь вводить каждый раз качу при запросах - отключи блокировщик
Fuze 17 марта 2017 в 11:24 +2
Обновил компонент. Добавлена опция показа уведомления: модальным окном или текстовым блоком внизу страницы.
Скриншоты
@skynet 17 марта 2017 в 11:32 0
Спасибо :)
Pocus 17 марта 2017 в 12:12 0
Спасибо! Уважил.
GoodMade.ru 17 марта 2017 в 14:59 0
Shuma 17 марта 2017 в 19:41 0
AdBlock блокирует даже само предупреждение. Как быть?
GoodMade.ru 17 марта 2017 в 20:04 0
Попробуйте мой виджет. У меня подгруздка контента со вкладки [реклама] идёт через ajax.
Shuma 17 марта 2017 в 19:55 0
Ой, извини, что написал как ответ тебе
Shuma 17 марта 2017 в 19:56 0
AdBlock блокирует даже само предупреждение. Как быть?
Fuze 17 марта 2017 в 20:07 0
Не могу повторить у себя, все работает

Shuma 18 марта 2017 в 00:52 0
Приношу извинения, проблема была не в компоненте. Тоже заработал после чистки куков
Pocus 17 марта 2017 в 20:27 0
У меня заработало после чистки куков. Видимо от прошлых экспериментов хвосты остались.
Еще в adblock plus сбросил настройку фильтров.
ermakover 24 марта 2017 в 16:48 0
Я некоторое время назад вдруг столкнулся с тем, что на wordstat.yandex.ru мне каждый раз предложили вводить цифры капчи.
Стал разбираться в чём дело, почитал мануал, оказалось как раз в AdBlock. Посоветовали отключить.
Отключил и всё стало нормально.
Яндекс-то сам не дурак рекламу везде повсовывать и AdBlock ему тоже особо не симпатичен.

Я бы просто текст изменил, если надумаю у себя ставить - что-то типа того, что AdBlock блокирует множество полезной информации и мешает отображать сайты правильно, то есть убедить пользователя, что это расширение вредно.
Потому что пользователю наплевать на то, что Вы там на рекламе зарабатываете, пользователь хочет, чтобы всё было бесплатно.
somik 21 апреля 2017 в 08:46 0
В Mozilla FireFox сообщение показывается, а в Google Chrome не показывается.
У всех так же? Под гугл не подгоняли компонент?
somik 21 апреля 2017 в 11:54 0
отключаешь adblock - видишь ссылку на скачивание
интересная идея. как ее реализовать можно?

кстати на InstantCMS 2 кто-нибудь уже писал социальный замок?
lezginka.ru 21 апреля 2017 в 22:28 0
+
а почему бы не добавить возможность самому писать текст предупреждения и вывод фото?
somik 24 апреля 2017 в 09:18 0
ну так, что? Про хром можно забыть или можно как-то в нем активировать плагин?
Fuze 24 апреля 2017 в 09:20 0
Проблем в Хроме нет. Очистите кэш.
somik 24 апреля 2017 в 10:15 0
спасибо и правда
Мега 4 декабря 2018 в 18:00 +1
А где можно цвет поменять с красного на пример синего?
@elv 26 января 2019 в 22:45 0
Вероятно меняется в \templates\default\controllers\stopblock\styles.css
@elv 26 января 2019 в 23:23 0
#e74c3c - красный
#2980b9 - синий
Если есть Neomessenger лучше не синий цвет.
@elv 26 января 2019 в 23:40 0
Код PHP:
  1. background-color: [b]#40a817[/b];
  2. -webkit-transition: bottom 0.5s ease;
  3. transition: bottom 0.5s ease;
Будет зеленый
@elv 26 января 2019 в 23:48 0
#40a817 (без )
Pawell 9 января 2019 в 02:09 0
Здравствуйте. А можно как-то прописать условие вывода окна уведомления в поле или в виджете? То есть использовать саму функцию, которая определяет включённый эдблок у юзера и выводит в зависимости от этого разную информацию, или рекламу в конкретном поле или виджете, а не по умолчанию блокирует весь экран.
fincheck 15 января 2019 в 16:50 0
что-то у меня не работает.
InstantCMS2.11
браузер - FireFox, блокировщик в браузере - Adblock Plus.
шаблон - Boxed, файлы с архива закинул в папку с шаблоном.
На сайте реклама от Google, код с рекламой помещал в виджеты "HTML текст", Adblock показывает число заблокированных объектов - 5. Хотя по факту баннеров 3.
fincheck 16 января 2019 в 12:59 0
После смены шаблона и проверки на дефолтном, странным образом заработало после возврата на Boxed,
Trang 26 января 2019 в 21:34 0
Fuze, а такой же, но для первой ветки, не планируете сделать? Или первую ветку уже все забросили?...
Fuze 26 января 2019 в 21:38 0
Не планирую