Автор Тема: Баннеры  (Прочитано 11598 раз)

0 Пользователей и 1 Гость просматривают эту тему.

buisnesmen

  • Гость
Баннеры
« : 23 января 2012, 14:36:46 »
Привет, кто-нибудь может выложить модуль баннеры, а то нигде не могу найти!

Оффлайн arteshuk

  • Разработчики
  • Ветеран
  • *****
  • Сообщений: 1 214
  • Авторитет: 130
  • Пол: Мужской
    • Просмотр профиля
Re: Баннеры
« Ответ #1 : 23 января 2012, 14:41:50 »
тебе со статистикой просмотров и кликов по баннеру или без?

buisnesmen

  • Гость
Re: Баннеры
« Ответ #2 : 23 января 2012, 16:40:44 »
Да можно и без статистики, мне это для интернет магазина, чтобы их же баннеры мелькали!

4eKust-web

  • Гость
Re: Баннеры
« Ответ #3 : 25 января 2012, 23:03:44 »
Неплохой материал есть тут. http://biznesguide.ru/coding/152.html
Так что если вы сделаете это как модуль, поделитесь с одноКМСниками пожалуйста=))

spirit13

  • Гость
Re: Баннеры
« Ответ #4 : 09 февраля 2012, 09:46:50 »
Вот вам мой модуль баннеров. Он используется в моем проекте. Не оптимизирован, не идеален, но то, что мне надо он делает. В кратце:
1. Можно отобразить слайдер.
Неплохой материал есть тут. http://biznesguide.ru/coding/152.html
Так что если вы сделаете это как модуль, поделитесь с одноКМСниками пожалуйста=))
1.1. Слайд не работает для флешек только для картинок.
1.2. Для слайдов есть настройки групп отображения [задается цифрами, например, 1, 2, 3, 4]. Создаем действие отображения 1 группы и вуаля.
1.3.
2. Можно отобразить одиночный баннер.
2.1. Отображается флешка, каринки и т.д.
3. А самая главная фишечка - это можно задавать страницу для отображения баннера. Единственное, в силу того, что модуль баннер для реального проекта[каталог], то можно отображать его для конкретной категории[т.е. если в урле есть параметр cid, то можно прописать через запятую категории отображения]. Но тут проблема с ЧПУ, если оно есть, то не прокатит.
4. Есть статистика кликов [ужасно реализовал], считает даже клики по флешкам. Суть в z-index. Делаю ссылку поверх флешки и вуаля. Дада, ооооочень не гуд. Но меня так устраивает пока]]]

Зачем вылаживать что-то на овно похожее? Ну кому-то пригодиться... надеюсь.

Оффлайн ermy

  • The sign above my avatar
  • Опытный лис
  • ****
  • Сообщений: 323
  • Авторитет: 15
  • Пол: Мужской
  • The sign below my avatar
    • Просмотр профиля
Re: Баннеры
« Ответ #5 : 08 июня 2012, 10:08:50 »
Модуль подвешивает админку при попытке зайти в раздел модули.

Оффлайн Roman

  • Старый лис
  • *****
  • Сообщений: 520
  • Авторитет: -140
  • Пол: Мужской
  • "Полож птичку!.." (С)
    • Просмотр профиля
Re: Баннеры
« Ответ #6 : 07 августа 2012, 12:57:38 »
Модуль «Случайный показ баннеров» для CMS Santafox 3.XX

Идея Roman http://forum.santafox.ru/index.php?action=profile;u=403,
реализация Arteshuk http://forum.santafox.ru/index.php?action=profile;u=1061

для CMS Santafox 3.XX Купить можно тут http://www.wmcentre.net/des.php?noc=1590579
для CMS Santafox 2.XX Купить можно тут http://www.wmcentre.net/des.php?noc=1590584


Покупая модуль один раз, вы сможете использовать его на всех ваших сайтах с CMS Santafox.

Смотрите так же Модуль Внутренней перелинковки для CMS Santafox версий 3.xx
http://forum.santafox.ru/index.php?topic=3131.msg18516#msg18516

Идея модуля – случайным образом выводить баннеры, html код на страницах сайта.
Модуль можно использовать для внутренней перелинковки сайта, так как позволяет загружать и отображать html код, так как же модуль будет интересен для поклонников контекстной рекламы, можно грузить код вызова контекстных блоков (каждый раз разные блоки, что визуально привлечет внимание).

Применение модуля:
1.   Баннерокрутилка,
2.   Внутренняя, рендомная перелинковка,
3.   Вывод кусков кода html
4.   Вывод скриптов контекстной рекламы

Установка
1.   Копируем папку «banners» в папку /modules/
2.   Инсталлируем модуль
3.   Заходим в настройки модуля
 
Естественно баннеры пока отсутствуют

Настройка

У каждого баннера может быть свой «Клиент» и свое место отображения на сайте  – «Группа» (или «Зона» как в том же OpenX) поэтому нам необходимо добавить Клиентов, и создать Группы.

Клиент – владелец баннера
Группа – место блока на сайте (например, Верхний левый №1 и пр.)

1.   Создаем «Группы», определяемся с местами для блоков
2.   Создаем Клиентов (в комментарии можно указывать сумму, №, дату договору и пр.) 
3.   Далее добавляем баннер, выбирая «Имя баннера», URL (не указывается для скриптов и html), выбираем из списка «Группу» и «Клиента» которому принадлежит баннер, указываем даты начала, окончания показов или кол-во показов, если необходимо и сохраняем
4.   Далее нам нужно отобразить баннер на сайте, для этого возвращаемся в «Модули», заходим в «Управления действиями модуля» нашей баннерокрутилки и создаем новые действия для каждой «Группы» – то есть мы в этих местах будем выводить баннеры. Действия можно называть так же как «Группы», что бы не запутаться.

Важно знать!

Начала показа  –  указываем, когда хотим что бы начались показы (по умолчанию отображается текущая дата, время)
Конец показа  –  указываем, когда показ закончится, дата часы
Кол-во показов  –  указываем количество показов баннера, (если не укажите, то показывается безлимитно.)

!!!Если не указать дату конца и кол-во показов то отображается безлимитно!!!

Вся эта красота стоит всего 10$

В планах на будущее
1.   Сделать уведомление (на E-mail) Админа и Клиента о прекращении отображения баннера
2.   Экспорт статистики
3.   Другие фенечки по желанию публики

для CMS Santafox 3.XX Купить можно тут http://www.wmcentre.net/des.php?noc=1590579
для CMS Santafox 2.XX Купить можно тут http://www.wmcentre.net/des.php?noc=1590584


Покупая модуль один раз, вы сможете использовать его на всех ваших сайтах с CMS Santafox.
« Последнее редактирование: 08 сентября 2013, 10:08:33 от Roman »

Оффлайн uanix

  • Новичок
  • *
  • Сообщений: 33
  • Авторитет: 0
    • Просмотр профиля
Re: Баннеры
« Ответ #7 : 08 июля 2016, 07:41:37 »
Приобрел модуль. Стал без проблем. Функцию свою выполняет. В принципе штука, в хозяйстве,  полезная. Если будут идеи или замечания, то отпишусь. Спасибо.

Оффлайн apostal86

  • Местный лис
  • ***
  • Сообщений: 109
  • Авторитет: 5
    • Просмотр профиля
Re: Баннеры
« Ответ #8 : 21 июля 2016, 13:12:01 »
Модуль, это конечно, здорово.

За неимением средств и времени на установку вышеописанного модуля, вбил в поисковике "ротатор html-кода". За 5 минут нашел и протестировал простенький скрипт:

<script language=JavaScript>
<!--
var z= 3;
Banner = new Array(z);
Banner[0] = '<a href=http://www.page1.ru/><img src=banner1.gif alt=Баннер1 width=468 height=60 border=0></a>';
Banner[1] = '<a href=http://www.page2.ru/><img src=banner2.gif alt=Баннер2 width=468 height=60 border=0></a>';
Banner[2] = '<a href=http://www.page3.ru/><img src=banner3.gif alt=Баннер3 width=468 height=60 border=0></a>';
//-->
</script>

<script language=JavaScript>
<!--
var now=new Date();
var z=(now.getSeconds())%3; <!-- цифра - количество баннеров -->
document.write(Banner[z]);
//-->
</script>

Лично меня устроило. Бесплатно и сердито.

Оффлайн uanix

  • Новичок
  • *
  • Сообщений: 33
  • Авторитет: 0
    • Просмотр профиля
Re: Баннеры
« Ответ #9 : 04 сентября 2019, 12:45:42 »
Ну вот купил я этот баннерный модуль, но он не работает с версией 3.15...

Ошибки пишет....

INFO: Declaration of banners_install::install() should be compatible with install_modules::install($id_module, $reinstall = false) in /var/www/SITE.RU/data/www/SITE.RU/modules/banners/install.php on line 93
INFO: Declaration of banners_install::install_children() should be compatible with install_modules::install_children($id_module, $reinstall = false) in /var/www/SITE.RU/data/www/SITE.RU/modules/banners/install.php on line 93

После установки:

WARNING: mysql_fetch_assoc() expects parameter 1 to be resource, object given in /var/www/SITE.RU/data/www/SITE.RU/modules/banners/banners.class.php on line 316
Ну и соответственно не работает....