Где найти ротатор тизеров?

123
Enygma
На сайте с 15.11.2009
Offline
223
#11
xtras:
...Но в этот раз непонятно почему блоки не захотели показываться - из вертикального блока в 4 тизера выводится только один и тот без текста. ...

осенью 2014 кажется они писали,

что были у них проблемы технического характера

спину выпрями!
xtras
На сайте с 03.12.2013
Offline
364
#12
Enygma:
осенью 2014 кажется они писали,
что были у них проблемы технического характера

У них там вообще походу все заглохло - два раза писал в техподдержку, но ни ответа, ни привета не получил. Пробовал запустить ротацию в рекламном блоке под CPA, тоже ничего не заработало.

---------- Добавлено 07.04.2015 в 12:43 ----------

install:
xtras, вот такой скрипт нашел


Только я вписывал, вписывал, а ротироваться коды ни как не хотят. Сайт на DLE.

Я вот тоже много всякого подобного добра, блуждающего по сети с сайта на сайт, находил, но результат тот же. Пока ничего не нашел.

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

_
На сайте с 24.03.2008
Offline
381
#13

Вы озверели что-ли ?

Нет возможности написать подобный написанному сверху код, выдающий разные куски по рандому :) ?

Речь ведь не о хайлоад решениях, пишите как хотите.

Если не получается и такую задачу решить, то неизбежно придется кого-то нанять.

Высокой квалификации тут не требуется...

artemmian
На сайте с 27.12.2013
Offline
15
#14
xtras:
Для меня это как-то сложно. Может еще есть варианты?

вот описание

install:
Только я вписывал, вписывал, а ротироваться коды ни как не хотят. Сайт на DLE.


<script type=text/javascript language=JavaScript>
var r=(Math.random()*10);
if (r < 5)
{
document.write('Сюда вписываем код для отображения тизеров 1');
а здесь пишем всякие Javascripti от тизерки
}
else
{
document.write('Сюда вписываем код для отображения тизеров 2');
а здесь пишем всякие Javascripti от тизерки
}
</script>

Это громоздкий вариант, да и под каждый новый баннер делать условие - нафиг! На примере 30 баннеров будет свалка и не совсем понятно, почему в условии стоит 5, а переменная r генерит число от 0 до 10!

Вот вам для DLE рабочий ротатор с подробным описанием: http://artemmian.ru/10-php-prosteyshiy-rotator-bannerov.html

Если пообновлять страницу, то перед блоком похожих новостей меняется баннер 468х60

Вот как он выглядит в исходном варианте:

<?php

$banners = array ();

$banners[] = '<a href="http://artemmian.ru/9-luchshaya-pop-up-i-click-under-partnerka.html"target="_blank"><img src="http://artemmian.ru/uploads/banners/popunder.png"></a>';
$banners[] = "<a href='http://artemmian.ru/226-websurf-avtoserf-navechno.html' target='_blank'><img src='http://artemmian.ru/uploads/banners/websurf.png'></a>";
$banners[] = '<a href="http://vipip.ru/index.php?refid=677864" target=_blank><img src="http://artemmian.ru/uploads/banners/vipip.gif" ></a>';
$banners[] = '<a href="http://liveclix.net/index.php?refid=138516"target="_blank"><img src="http://artemmian.ru/uploads/banners/liveclix.png" ></a>';
$banners[] = '<a href="http://bodyclick.net/?r=42888" target="_blank"><img src="http://artemmian.ru/uploads/banners/bodyclick.gif"></a>';

echo $banners[array_rand ($banners)];
?>

Код баннера находится между кавычек:

$banners[] = '<a href="http://bodyclick.net/?r=42888" target="_blank"><img src="http://artemmian.ru/uploads/banners/bodyclick.gif"></a>';

В дле кидаем его в корень (рядом с папками uploads, backup итд) и выводим в шаблоне строкой:

{include file="filename.php"}

На обычный сайт строка вывода вот такая:

<?php include ('filename.php') ?>
Заходите на мой сайт: http://artemmian.ru (http://artemmian.ru) и узнаете много интересного о DLE и мира IT
xtras
На сайте с 03.12.2013
Offline
364
#15

artemmian, вот такую штуковину я недавно опробовал на одном сайте. Только там ротация баннеров идет, а не скриптов тизерок. Будет он крутить скрипты? Я в этом совсем не разбираюсь.

Прежде чем ротатор баннеров заработал пришлось искать и ставить специальнье расширение для вставки в модули джумлы любых php-скриптов. Да еще с редактором намучился, постоянно режет код при любых настройках.

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

install
На сайте с 20.02.2011
Offline
143
#16

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

Собрал пачку из 5 тизерок и засунул их в один код, они крутятся вертятся равномерно. Юзеры не привыкают и херачат побольше.

Лей Бурж Сюда (https://clck.ru/9of9G) VPS/VDS. Бесплатное администрирование 24/7 (http://goo.gl/kmKpNi)
artemmian
На сайте с 27.12.2013
Offline
15
#17
install:
artemmian, с банерами то понятно, тут коды тизерок надо вставлять.
Собрал пачку из 5 тизерок и засунул их в один код, они крутятся вертятся равномерно. Юзеры не привыкают и херачат побольше.

Имеется ввиду большой кусок кода? Тогда да, на условиях, в начале этой страницы код будет поудобнее. В принципе можно воткнуть и в мой вариант, но нужно будет экранировать кучу кавычек.

POPsy
На сайте с 26.11.2010
Offline
33
#18

Могу помочь в реализации ротатора если напишите тех. задание.

overtraffic.ru (http://overtraffic.ru/) баннерная сеть Акция - месяц без комиссии всем новым сайтам!
artemmian
На сайте с 27.12.2013
Offline
15
#19
xtras:
artemmian, вот такую штуковину я недавно опробовал на одном сайте. Только там ротация баннеров идет, а не скриптов тизерок. Будет он крутить скрипты? Я в этом совсем не разбираюсь.

Прежде чем ротатор баннеров заработал пришлось искать и ставить специальнье расширение для вставки в модули джумлы любых php-скриптов. Да еще с редактором намучился, постоянно режет код при любых настройках.

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

Решил задачу на примере вот этого кода в начале этой страницы.

<script type=text/javascript language=JavaScript>
var r=(Math.random()*10);
if (r < 5)
{
document.write('Сюда вписываем код для отображения тизеров 1');
а здесь пишем всякие Javascripti от тизерки
}
else
{
document.write('Сюда вписываем код для отображения тизеров 2');
а здесь пишем всякие Javascripti от тизерки
}
</script>

тут задействована плохая математика и javascript, который нафиг надо)) Он генерит число в интервале 0-10 и если =0-5, то показывает первый вариант, а если 6-10 - второй. И вполне реально может подряд сгенерить такую последовательность 1,3,4,2,5 = один и тот же баннер))

js не знаю, но мб проще^

var r=(Math.random()*1);

if (r < 1)

А на php все просто! Привязал каждому баннеру свое число и только одно, а не пять!

<?php
//генерируем случайное число при каждом обновлении страницы в интервале от 1 до 4, где 4=кол-ву вращаемх кодов и привязываем число к переменной $n
$n= rand (1, 4);

//пишем условия

//если число = 1, то показывать ему данный код, где каждый код нужно прописать в таком-же виде лишь меняя число в строке ниже.

//в данном примере имеем генерацию от 1 до 4 и привязку каждого условия к отдельному число
if($n==1) {
echo <<<EOF
<!-- SAPE RTB 240x400 -->
<script type="text/javascript">
document.write('<script type = "text/javascript" ' +
'src = "//cdn-rtb.sape.ru/rtb-b/js/816/4816.js"></scr'+'ipt>')
</script>
<!-- SAPE RTB END -->
EOF;
}

if($n==2) {
echo <<<EOF
<div id="ambn76208"></div>
<script type="text/javascript" src="//am15.net/bn.php?s=55243&f=1&d=76208"></script>
EOF;
}

if($n==3) {
echo <<<EOF
<script type="text/javascript" src="http://p120112.adskape.ru/adout.js?p=120112&t=7"></script>
EOF;
}

if($n==4) {
echo <<<EOF
<script language="Javascript">
var bnbuniqid = 'Ws2jUBUWZMQFl1jdLbLh';
var bnbuniqsid = '36925';
var async = 0;
</script>
<script type="text/javascript" src="http://morenews4.net/viewb.js"></script>
EOF;
}
?>

Наглядный и упрощенный пример для разбора структуры:)

<?php
$n= rand (1, 4);

echo"Сейчас сгенерировалось $n и ему присвоилось: <br/>";


if($n==1) echo"Код баннера номер один";
if($n==2) echo"Код баннера номер два";
if($n==3) echo"Код баннера номер три";
if($n==4) echo"Код баннера номер четыре";
?>

и ссылка, куда залит скрипт: http://studiosart.ru/test/rt.php

install
На сайте с 20.02.2011
Offline
143
#20

Нашел себе ротатор, ЦТР вырос в разы.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий