Компонент "Ротатор баннеров" InstantCMS 2+

2879

Всем привет!

Решил предложить сообществу свою разработку на тему отсутствующего функционала размещения баннеров.
Данный компонент в первую очередь нужен самому, но, в связи с тем, что разработчики в ближайшее время не планируют выпускать компонент "Баннеры" (ответили письменно на мой запрос), я решил "поделиться" с сообществом данной реализацией.
Компонент \"Ротатор баннеров\" InstantCMS 2+


Название компонента немного не соответствует функционалу, т.к. баннеры выводятся в random'ом порядке. Возможно потом будет дописана возможность смены баннеров без перезагрузки страницы, но на данный момент такой необходимости нет.

Что умеет данный компонент и как он реализован:

- вся работа с компонентом происходит через публичную часть сайта;
Почему так сделано? Хочется в дальнейшем реализовать функционал, с помощью которого можно будет предоставлять доступ определенному пользователю к просмотру статистики по своему баннеру.
- создание баннерных позиций;
Компонент \"Ротатор баннеров\" InstantCMS 2+

Баннерная позиция объединяет в себя баннеры, которые будут выводится в виджете в указанном вами месте.
- создание баннеров;
Компонент \"Ротатор баннеров\" InstantCMS 2+
При создании баннера указывается ссылка баннера (не обязательно), дата начала показа, дата окончания показа, количество показов (либо неограниченно), количество переходов (либо неограниченно).
- статистика показов баннеров.
Компонент \"Ротатор баннеров\" InstantCMS 2+

У каждого баннера ведется статистика показов, переходов, считается CTR
- вывод баннеров.
Компонент \"Ротатор баннеров\" InstantCMS 2+
Реализовано через размещение виджетов. Вы сами контролируете, на каких страницах и в каких местах будут показаны определенные баннерные позиции. Для изображений размеры указывать не обязательно, баннер будет адаптивным.
- статистика для рекламодателей.
Компонент \"Ротатор баннеров\" InstantCMS 2+

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

update 2.0.1 от 24.11.2017
+ добавление HTML баннера
+ открыть ссылку в новом окне вынесено в настройки баннера
+ выравнивание баннера
+ статистика баннера для пользователей

Компонент немного платный.
Цена: 700 руб.

Реквизиты для оплаты:
Яндекс.Деньги - 41001235605991
Visa Сбербанк - 4276 1600 1909 7600 (Анна Дмитриевна К.)
После оплаты напишите в личку свой email, чтобы я выслал компонент.
Активные заголовки модулей | Хак: Оценка записей на стене пользователя (1.х)
Комментарии (98)
DeeMon 8 февраля 2015 в 18:21 0
small user social cms
Количество показов и переходов это хорошо. Но вот в админке я понял задаётся максимальное только кол-во показов и потом как я понял баннер отключается, а по переходам такое возможно?
irbis 8 февраля 2015 в 19:07 +2
small user social cms
По переходам тоже можно реализовать. Не сложно. Если будете приобретать, то при обновлении учту вашу просьбу. Возможно, вышлю сразу компонент с данной возможностью.
SpaceSel 8 февраля 2015 в 18:41 +2
small user social cms
Дилемма: решение от irbis или Cтудия Sitestroi? Плюсую однозначно!

PS: Такими темпами завтра с утра появится третье решение laugh
irbis 8 февраля 2015 в 19:13 0
small user social cms
Решения абсолютно разные, выбор за вами! ))
MegaRostov 8 февраля 2015 в 18:48 0
small user social cms
Есть или будет возможность пользователям сайта, через оплату ( Биллинг) самим выбирать место и оплачивать на определенное количество просмотров или дней!??
Весьма интересно!!
За разработку +
SpaceSel 8 февраля 2015 в 18:50 0
small user social cms
В идеале такое решение было бы кстати.
MegaRostov 8 февраля 2015 в 18:53 0
small user social cms
Очень хочется! +
MegaRostov 8 февраля 2015 в 18:58 0
small user social cms
Да к стати и возможность в позиции выставить определенный размер баннера, что бы пользователь видел размеры баннера который покупает. Интересная задумка! Я обязательно себе возьму такой!
irbis 8 февраля 2015 в 19:16 +1
small user social cms
По размерам я добавлю. Как раз решиться проблема с флеш-баннерами, ведь им надо строго указывать размеры. Если размеры не указывать, то картинка баннера будет адаптивной. Сделаю!
irbis 8 февраля 2015 в 19:14 +2
small user social cms
Я над этим тоже думал. Возможно чуть позже данная возможность появится! joke
MegaRostov 8 февраля 2015 в 19:18 0
small user social cms
Спасибо! С нетерпением буду ждать! +++
ValeraK 11 февраля 2015 в 00:04 0
no avatar
будет интеграция биллинга обязательно возьму, а так однозначный плюсище)
jorgovich 9 февраля 2015 в 08:53 0
small user social cms
Используется вывод изображения или флеш то же можно грузить?
irbis 9 февраля 2015 в 09:06 0
small user social cms
Флеш тоже можно грузить. Сегодня добавлю указание размеров. Единственное, я пока думаю, куда добавить указание размеров? К позиции вывода или к баннеру. Если к баннеру, тогда в одной позиции можно выводить баннеры разного размера, к примеру разной высоты. Напишите ниже свои пожелания, я пока склоняюсь к баннеру. Но если надо будет в дальнейшем это дело автоматизировать, тогда нужно применять размеры к позиции, чтобы пользователь не мог вставлять туда свои размеры.
jorgovich 9 февраля 2015 в 09:17 0
small user social cms
Если честно пока затрудняюсь ответить, наверно к баннеру будет правильней...
irbis 9 февраля 2015 в 09:30 0
small user social cms
Есть еще вариант ограничить по ширине и высоте в настройках виджета, может так сделать?
nmsk 9 февраля 2015 в 11:32 -1
small user social cms
размеры нужно выставлять к позиции виджета, однозначно, и ни как иначе.
irbis 9 февраля 2015 в 11:39 0
small user social cms
но в таком случае не получится вывести баннеры разного размера в одном виджете. например первый 200*200, а второй 200*280.
решение будет не универсальное
irbis 9 февраля 2015 в 13:13 +1
small user social cms
update 09.02:
+ добавлено ограничение количества переходов;
+ при создании виджета добавлены поля: ширина и высота. Сделано для правильного отображения флеш-баннеров.
jorgovich 25 февраля 2015 в 18:45 0
small user social cms
Два баннера на одной странице оба jpg, в разных позициях, ошибка одинаковый размер стиль:
Спойлер
irbis 25 февраля 2015 в 19:11 +1
small user social cms
Ага, есть такое. Сделайте пару действий:
Файл /system/controllers/rotatorbanners/widgets/banner/widget.php
удалить строку 9:
Код PHP:
  1. $this->css_class = 'wg_banner';
после строки 16:
Код PHP:
  1. $banner = $model->getBannerShow($position_id);
добавить строку:
Код PHP:
  1. $this->css_class = 'wg_banner id'.$banner['id'];
Файл /templates/default/controllers/rotatorbanners/widgets/banner/banner.tpl.php
строку 6:
Код PHP:
  1. .wg_banner img {
заменить на:
Код PHP:
  1. .wg_banner.<?php echo 'id'.$banner['id']; ?> img {
jorgovich 25 февраля 2015 в 20:16 0
small user social cms
Спасибо, все ок.
Kreator 9 февраля 2015 в 15:58 0
small user social cms
Пока пользуюсь ручными методами размещения. Но вот вопрос, думаю и у вас он будет кстати.
Это касается флеш-баннеров. Есть пользователь отключил флеш - ему бы надо показывать заглушку gif или jpg.
Как это сделать?
irbis 9 февраля 2015 в 16:17 0
small user social cms
В компоненте никакие заглушки не используются. Я стараюсь не использовать флеш, т.к. он не поддерживается на мобильных устройствах.
Может кто другой ответит на этот вопрос.
Kreator 9 февраля 2015 в 19:13 0
small user social cms
irbis:
Флеш тоже можно грузить. Сегодня добавлю указание размеров. Единственное, я пока думаю, куда добавить указание размеров? .....
irbis 9 февраля 2015 в 19:24 0
small user social cms
Это уже сделано, размеры указываются. Пользователи, которые отключают флеш просто не будут его видеть. Работает все стандартно без костылей.
MegaRostov 9 февраля 2015 в 19:12 +3
small user social cms
Примерно!... когда будет возможность пользователям сайта, через оплату ( Биллинг) самим выбирать место и оплачивать на определенное количество просмотров или дней!??
Честно!! жду очень данной функции! Я не тороплю smile просто интересуюсь! Нужный компонент!!! +
irbis 9 февраля 2015 в 19:26 +2
small user social cms
В ближайшее время я это не планирую. Доработка получается не маленькая, будет тянуть на премиум компонент.
Здесь 3 варианта:
1. Ждать, когда мне это понадобится самому.
2. Подготовить тех. задание, я сделаю его лично для вас или группы людей.
3. Можно доработать своими силами.
AndroS 9 февраля 2015 в 19:45 +2
small user social cms
Нужно стремиться к премиум-компоненту!.. ТЗ сделаем.
jorgovich 11 февраля 2015 в 12:07 0
small user social cms
Много не надо права пользователей, на добавление записи через компонент, а в билинге ставить по оплате на перевод в группу например с правами добавлять баннеры
AndroS 9 февраля 2015 в 19:44 +2
small user social cms
Вот теперь можно с уверенностью сказать, что положено начало отличному компоненту!
Если интересно, могу целое ТЗ накидать, что делать дальше, чтобы компонент стал ПОЛНОЦЕННЫМ компонентом "РЕКЛАМА" :)
MegaRostov 9 февраля 2015 в 20:12 +1
small user social cms
Я только ЗА+++
irbis 9 февраля 2015 в 22:11 0
small user social cms
Отличная идея. Можно создать отдельную ветку на форуме, посвященную данному компоненту. Выложить там ТЗ, собрать желающих, сделать складчину и приступить к работе. В итоге данный компонент останется в неизменном виде со своим функционалом и стоимостью, а новый будет гораздо мощнее, ну и в следствии дороже...
MegaRostov 10 февраля 2015 в 15:19 0
small user social cms
Огромная просьба написать ТЗ и выложить его ЗДЕСЬ! Если что дополним!
Gudan 10 февраля 2015 в 14:26 0
small user social cms
+++
Kreator 11 февраля 2015 в 23:25 0
small user social cms
Чето-смотрел смотрел скрины, так и не понял:
Можно задать время, когда будет показываться баннер
Можно макс. показов
Можно макс переходов.
А если все три параметра указаны, по каким параметрам ориентироваться баннер будет?
""
Изображение уменьшено. Щелкните, чтобы увидеть оригинал.
Kreator 11 февраля 2015 в 23:26 0
small user social cms
и потом по окончании чего отключается?
irbis 11 февраля 2015 в 23:34 0
small user social cms
Время - параметр обязательный. Если в параметрах Максимум показов и Максимум переходов не стоит 0, то они учитываются при выводе баннера. Если наступило ограничение по одному из параметров, то баннер не выводится.
Публиковать баннер - отдельная опция, для ручного отключения показа.
По моему, все логично выстроено.
irbis 11 февраля 2015 в 23:35 0
small user social cms
Если все три параметра указаны, то по всем трем и будет ориентироваться!
Kreator 11 февраля 2015 в 23:50 0
small user social cms
Т.е. если время вышло, но остались либо показы либо клики то продолжается реклама, так же если кончились показы но осталось время. и т.д. ... так?
irbis 11 февраля 2015 в 23:58 0
small user social cms
нет, завершается показ, если не удовлетворяет хотя бы одно из условий. время кончилось, все остановилось (даже если есть показы и просмотры), кончились показы - остановилось (даже если время не истекло)
jorgovich 18 февраля 2015 в 21:01 0
small user social cms
Надо бы куда то ссылку в какое нибудь меню администратора вставить на /rotatorbanners , а то забывают ее :)
irbis 19 февраля 2015 в 08:00 0
small user social cms
При выпуске обновления, если понадобится, добавлю в настройки компонента в админке.
nmsk 25 февраля 2015 в 17:25 -1
small user social cms
Было бы вообще замечательно супер, если бы к баннерным позициям, выставлялась цена при добавлении виджета. Что бы человек например нажал на пустой баннер (шаблон что рекламное место сдаётся) попадал на страницу где указаны цены на рекламные места, как бы формировалась своеобразная страница (карта), с рекламными местами...
irbis 25 февраля 2015 в 19:14 +1
small user social cms
А почему в этом случае нельзя просто создать страницу с ценами всех баннерных позиций или страницу с ценой определенной позиции. И ваш пустой баннер (рекламный) вести на эту страницу.
Мне кажется, все логично! joke
nmsk 25 февраля 2015 в 22:04 0
small user social cms
В принципе да, чот не подумал... scratch
kdv1978 27 февраля 2015 в 12:53 0
small user social cms
Удобнее когда чел просто увидел баннер с информацией о стоимости размещения, чем лезть на какие то страницы и разбираться сколько стоит именно этот баннер. Я с удовольствием приобрел бы этот компонент с биллингом, для примера как организован вывод информации о стоимости и сроках размещения - buy-banner.com
MegaRostov 1 марта 2015 в 15:48 0
small user social cms
А так хочется что бы работало с биллингом!!! Когда планируете?
irbis 2 марта 2015 в 07:20 0
small user social cms
ТЗ не поступало, заниматься самому пока не когда, да и для своих целей нет необходимости.
jorgovich 18 марта 2015 в 23:16 0
small user social cms
irbis, сообщаю после обновления флеш swf стандартными средставми теперь не пропускает!
irbis 19 марта 2015 в 10:58 0
small user social cms
Да, проблема. Даже если добавить SWF в исключения, то нужно еще в одном файле JS шаблона вносить изменения и будет работать, но криво.
Вот не хотел я SWF вообще внедрять в этот компонент... facepalm
Подумаю, что можно сделать.
jorgovich 19 марта 2015 в 14:22 0
small user social cms
Может как вариант два поля один загрузка изображения другой загрузка файл, там указать что пропускать только swf, flv. и в шаблоне вывод прописать для поля файлы еще, я еще не смотрел других дел много, но банеры без флеш это только половина компонента., так что по-любому нужно думать.
MegaRostov 20 марта 2015 в 19:47 0
small user social cms
Огромная просьба или объяснить или сделать !!!! Выноску просмотров баннеров.. Для тех кто хочет посмотреть какое количество людей клиают и просматривают тот или иной баннер! Спасибо!
irbis 10 октября 2015 в 12:20 0
small user social cms
Здесь придется к каждому баннеру указывать пользователя, которому разрешается просмотр статистики по нему. Далее на странице просмотра позиции делать все различные проверки и выводить только доступную информацию.
jorgovich 14 июня 2015 в 12:32 0
small user social cms
irbis, как с загрузкой флеш-а, получилось придумать что нибудь?
irbis 10 октября 2015 в 12:18 0
small user social cms
С загрузкой флеша проблему не решал, решил просто от него отказаться, т.к. сейчас все сайты создаются адаптивные и подстраиваются под мобильные устройства, которые не поддерживают данную технологию.
Видать это судьба, что при обновлении InstantCMS 2 слетела поддержка флеш через поле изображения.
EXID 9 октября 2015 в 20:02 0
small user social cms
Приветствую!
Прикупили сегодня у вас Ротатор.
Поставил!
Настроек нет! Так должно быть?
В виджете выпадающий список пустой.
В каком месте мне создать позиции так и не понял :(
EXID 9 октября 2015 в 20:04 0
small user social cms
Спойлер
irbis 10 октября 2015 в 12:15 0
small user social cms
Добрый день,

Настройки не добавлял, т.к. все работает именно так, как и планировалось.
В виджете у вас пусто, т.к. вы не настроили данный компонент, а именно не добавили в него позиции вывода и не добавили в них баннеры.
Этот вопрос возник у вас у первых, возможно из-за невнимательности, т.к. в письме, которое я отправляю, изложено подробно что и как делается.
Сразу отмечу, что у некоторых покупателей возникает вопрос, что все настроили, но баннер не выводится. Во ВСЕХ случаях была проблема в том, что дата окончания показа стояла меньше текущий.

Внимательнее все настраивайте и удачи!
Gudan 10 октября 2015 в 23:34 0
small user social cms
А у меня что-то вообще управления позициями нет, это как-то связано с переходом на новый шаблон или я что-то не так делаю?
irbis 11 октября 2015 в 08:58 0
small user social cms
А где у вас стандартный виджет "Меню действий", в котором выводятся кнопки Создать, Удалить, Редактировать.
Вы это имеете в виду?
Gudan 11 октября 2015 в 17:46 0
small user social cms
Понял, спасибо. Пришлось сделать пользовательский виджет. Все получилось.
Birles 15 октября 2015 в 17:32 0
small user social cms
Здравствуйте. Опять банальный вопрос: когда будет мультипользовательский вариант с биллингом?
irbis 15 октября 2015 в 17:46 0
small user social cms
Здравствуйте, я пока физически не могу разорваться. Думаю, к новому года смогу родить что-нибудь ))
Birles 15 октября 2015 в 17:51 0
small user social cms
Спасибо, обнадежили, будем ждать! Успехов!
Krasn 19 ноября 2015 в 18:25 0
small user social cms
тоже жду мультипользовательский вариант с билингом...
Capitan 23 октября 2016 в 18:19 0
small user social cms
Кто ставил? Тока картинки и все? Ссылку можно прописывать?
Gudan 23 октября 2016 в 21:22 +1
small user social cms
Ссылка и картинка
482 14 июня 2017 в 12:58 0
small user social cms
Купил этот компонент как-то по ошибке, но в итоге не пожалел. Ротатор простой, добавить можно только картинку и ссылку, но на не коммерческих проектах этого достаточно, тем более нет привязки к домену. Правда нельзя ограничить доступ другим пользователям, если только не ограничит доступ непосредственно к странице создания баннера.
vikont 14 июня 2017 в 14:14 +2
small user social cms
Если разработчик сумеет сдержать свое обещание, тогда к концу этого месяца ожидается серьезное обновление компонента.
@Kobalt 4 августа 2017 в 20:37 0
no avatar
Ну что там по поводу объявления, вы не в курсе?, уже 1,5 месяца прошло...
vikont 4 августа 2017 в 23:42 +1
small user social cms
Писал разработчику, но в ответ полная тишина! Не знаю что там у него случилось, но мог бы хоть как то проявить себя.
К счастью меня не сильно пока давит, еще подожду, но неприятный осадок уже есть!
@Kobalt 5 августа 2017 в 15:04 0
no avatar
тоже написал но в ответ тишина, хотя на сайте сообщества появляется...
vikont 6 августа 2017 в 00:17 0
small user social cms
О то ж! Это плохая привычка! Настраивает покупателя против разработчика, из-за возникающего недоверия. Надеюсь, что ошибаюсь.
irbis 6 августа 2017 в 02:25 +1
small user social cms
Не волнуйтесь, в этом месяце сделаю я для вас расширение функционала.
Сейчас просто висит большой проект, из-за которого не хватает времени заниматься компонентом.
Напишите, что вам необходимо дописать в первую очередь, только в рамках разумного, т.к. я не планировал особо развивать функционал, а согласился лишь идя на встречу участникам сообщества.
Компонент, который я написал и выставил работает по всему заявленному функционалу.
Я планировал, работая над заказом клиента, расширить функционал, но пока это не требуется.
vikont 6 августа 2017 в 02:34 +1
small user social cms
Ну наконец то! Всегда приятно ошибиться в плохом...
Я вам целую "портянку" хотелок отправлял в письме! Сверху в низ по убывающей значимости. Даже хук пообещали сделать.
irbis 6 августа 2017 в 02:42 +4
small user social cms
Хорошо, на следующей неделе начну реализовывать
@kami 4 октября 2017 в 23:15 0
small user social cms
А что с обновлением! когда расширенная версия будет? уже 2 месяца прошло...
@Latuma 14 июня 2017 в 21:03 0
no avatar
Ну это просто отличная новость!
vikont 6 октября 2017 в 19:32 0
small user social cms
Уже октябрьрои м
vikont 6 октября 2017 в 19:35 +1
small user social cms
Уже октябрь, а IRBISа не видно! Вы где?
И на форуме уж 22 дня не показывался..
irbis 7 октября 2017 в 09:08 +2
small user social cms
А вернулся с отпуска. На следующей неделе сдаю крупный проект и начинаю доработки. Скоро отправлю всем.
vikont 7 октября 2017 в 12:15 +1
small user social cms
О-о-о! Отличная новость Спасибо! Надеюсь доработки стоят наших ожиданий!
В случае необходимости готов помочь в тестировании.
@kami 7 октября 2017 в 19:15 0
small user social cms
с возвращением, отличная новость!
@kami 14 октября 2017 в 11:45 0
small user social cms
Озвучьте дату уже наконец...
@kami 24 октября 2017 в 06:32 0
small user social cms
И снова та же история, уже 24 число, новостей - ноль!
@kami 12 октября 2017 в 09:47 0
small user social cms
Уважаемый irbis а быдет ли в этом обновлении привязка к биллингу?
irbis 24 октября 2017 в 08:49 +2
small user social cms
Добрый день,

Работа началась, ожидайте.
Загрузка большая, поэтому пишу по мере нахождения свободного времени.
По биллингу чуть позже, возможно включу.
@kami 24 октября 2017 в 11:15 0
small user social cms
Отлично! Но хоть приблизительные сроки?
@kami 4 ноября 2017 в 10:41 0
small user social cms
И вновь прошло 2 недели... )) Как и предполагалось тишина
vikont 5 ноября 2017 в 11:11 0
small user social cms
Вы считаете, что такие вещи за два дня пишутся?
@kami 16 ноября 2017 в 20:00 0
small user social cms
Еще две недели )))
vikont 16 ноября 2017 в 21:37 0
small user social cms
И&#769;рбис, или сне&#769;жный барс, или снежный леопард — крупное хищное млекопитающее семейства кошачьих, обитающее в горах Центральной Азии.

Вот видите, далеко живет, да и то снег нужен, а он еще не везде выпал.... laugh
Вот со снежком и появится.
В Горловке только сегодня первые заморозки были, а два дня назад вообще +12 было... цветы еще цветут smile
irbis 16 ноября 2017 в 23:18 0
small user social cms
smile у нас в Екб сегодня снег выпал
irbis 16 ноября 2017 в 23:24 0
small user social cms
Что мы имеем на сегодняшний день:
+ добавление баннера в формате HTML (добавлен HTML редактор, при наличии в нем кода происходит приоритетный показ, т.е. замещает файл баннера)
+ добавлена опция открытия ссылок в новом окне (для каждого баннера)
Обновление в течении нескольких часов прилетит всем покупателям на почту.

Что касается добавления баннеров пользователями, привязки системы биллинга и иные глобальные правки - здесь нужно кардинально переписывать компонент, что в моем случае, мне проще разработать новый.

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

Мелкие правки и небольшие доработки я готов вносить и отвечать на вопросы в данном блоге.

Что касается запрошенных хаков, подскажите где нужен их перехват? (во время создания баннера, при показе баннера, иные).
vikont 17 ноября 2017 в 00:29 0
small user social cms
Хорошая новость!
1. Геотаргетинг есть?
2. Позиционирование баннера в поле??? Частенько надо разместить в одном баннерном месте разнокалиберные баннеры (например в шапке), без позиционирования выглядит некрасиво.
3. Статистики для рекламодателей наверно тоже нет, как и доступа для них? Хотя писали, что специально вынесли настройки баннерных мест в отдельный доступ.
4. Хук нужен для списания денег в биллинге у конкретного рекламодателя. Для этого должен быть расчет цены. ,Расчет цены можно сделать через Конструктор форм iForm. Но это костыль, конечно лучше, если бы он был у вас. Если вы категорически против делать такой расчет, тогда Хук. Но это видимо отдельный разговор по согласованию двух разработок.... А в общем получается, что нужен хук при создании баннера. Могу недопонимать нюансов, так что извините.
irbis 17 ноября 2017 в 00:56 0
small user social cms
1 - в планах нет, это больше индивидуальная задача
2 - сделаю выравнивание баннера (слева, по центру, справа) внутри блока
3 - сделаю
4 - подскажу индивидуально, вопрос отправил на почту

Отправку массового обновления перенесем тогда на понедельник-вторник, закрою еще 2 пункта.
irbis 27 ноября 2017 в 08:27 0
small user social cms
В пятницу была рассылка обновления, кому не пришло, просьба написать на почту.

Что нового:
+ добавление HTML баннера
+ открыть ссылку в новом окне вынесено в настройки баннера
+ выравнивание баннера
+ статистика баннера для пользователей

Описание компонента обновил выше.