Бесполезно все... Кто не смотрел, тот и не будет смотреть. Ничего не добьешься.
А по делу: после onload получаем контейнер с рекламой и и простым измерением длины можно детектить блокера.
---------- Добавлено 06.04.2015 в 00:58 ----------
Dram: Мне программист написал скрипт - который анализировал высоту <div> в который завернута реклама - если высота = 0, значит реклама скрыта.
Для этих юзеров добавляем кукис, выводим Алерт сообщение и опять анализируем - отключили они адблокс или нет.
Он вам одну строчку написал :)
<doctype html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
</head>
<body>
<div class="banner">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-xxx521xxxx758xxx";
/* adsens */
google_ad_slot = "xx728146xx";
google_ad_width = 970;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<a onclick="detect1()">detect1</a>
<a onclick="detect2()">detect2</a>
<script type="text/javascript">
function detect1() {
var v = $('.banner').html();
// код в блоке <div class=banner> не должен быть больше 190
if (v.length != 190)
alert("anti reklama detect");
}
function detect2() {
var v = $('.banner').height();
// блок должен быть не меньше 90h
if (v != 90)
alert("anti reklama detect");
}
</script>
</body>
</html>
Передать в функцию do_filter $arg ссылкой, не проверял но мож поможет..
order = ASC выводит по возрастанию а order = DESC по убыванию.
А сортировка по цене сейчас работает?
Соррии.. синтаксис :)
не => а =
И сделайте так error_reporting(E_ALL);
Так попробуйте.
Dram, глупо было бы если бы блокеры пропускали контент загруженный ajax-ом.
Если стоит блокер, то ставьте свои баннеры на место кода партнерок. По другому никак.
malls, пробел между ! и / уберите и все будет работать.
RewriteCond %{REQUEST_URI} !/page*
Ms-Dred, да попутал :)
Dram, ajax предназначен для отправки данных на сервер, он сам по себе не предназначен для детекта блокеров :)
Бесполезно все... Кто не смотрел, тот и не будет смотреть. Ничего не добьешься.
А по делу: после onload получаем контейнер с рекламой и и простым измерением длины можно детектить блокера.
---------- Добавлено 06.04.2015 в 00:58 ----------
Мне программист написал скрипт - который анализировал высоту <div> в который завернута реклама - если высота = 0, значит реклама скрыта.
Для этих юзеров добавляем кукис, выводим Алерт сообщение и опять анализируем - отключили они адблокс или нет.
Он вам одну строчку написал :)
Странный подход))) У Вас 70% материалов уникальных, Вами же на писаных, в чём прикол добавлять еще 30% не уникального контента?
Вам, не жалко потраченого времени, на создание 70% сайта, но вы экономите его на 30%?)))
Некоторые статьи луче оставлять в оригинале и не портить говнорерайтом.
100500+ сайтов в рунете работает на чистом копипасте и живут годами и трафик не плохой получают.
Если нужны строки и с вхождениями не особо надо возится, как вариант:
---------- Добавлено 03.04.2015 в 19:04 ----------
siv1987, с датами "198[5-9]|199[0-7]" хороший финт :)