Одинаково для товарной и купонной версии CMS
Модуль «Баннерокрутилка» позволяет случайным образом выводить баннеры, html код на страницах сайта. Модуль можно использовать для внутренней перелинковки сайта, так как позволяет загружать и отображать html код, так как же модуль будет интересен для поклонников контекстной рекламы, можно грузить код вызова контекстных блоков (каждый раз разные блоки, что визуально привлечет внимание).
На странице "Все баннеры" отображается список добавленных баннеров
У каждого баннера может быть свой «Клиент» или оффер и свое место отображения на сайте – «Группа» (или «Зона» как в том же OpenX), поэтому нам необходимо добавить Клиентов, и создать Группы.
Клиент – владелец баннера или оффер (можно не указывать)
Группа – место блока на сайте (например, Верхний левый №1 и пр.) Обязательно указываем!
Количество групп (мест для баннеров) не ограничено.
Клиент – владелец баннера или оффер (можно не указывать)
Баннеры можно взять в разделе "Мои программы" выбрав нужного оффера, в разделе "Рекламные материалы", "Баннеры"
Копируем содержимое
Вставляем в поле "Код", указываем Группу (обязательно) и Клиента (при необходисмости), сохраняем
Внимание! Если вы загружаете собственное изображение, то обязательно указываете URL в формате http://site.ru (адрес страницы с http или https)
Начала показа – указываем, когда хотим что бы начались показы (по умолчанию отображается текущая дата, время)
Конец показа – указываем, когда показ закончится, дата часы
Кол-во показов – указываем количество показов баннера, (если не укажите, то показывается безлимитно.)
Если не указать дату конца и кол-во показов, то отображается безлимитно!
Список всех баннеров отобразится так
Далее нам нужно отобразить баннеры на сайте, для этого возвращаемся в «Модули», заходим в «Управления действиями модуля» нашей баннерокрутилки
И создаем новые действия для каждой «Группы» – то есть мы в этих местах будем выводить баннеры.
Количество действий = количеству групп (местам для баннеров)
Каждое место для баннера (Группу) можно оформить индивидуально, указывая разные шаблоны (которые можно самим сделать по образцу тмеющегося). Например баннеры боковые одного размера, а баннеры нижние другого.
Действия можно называть так же как «Группы», что бы не запутаться.
Не забываем сохранить измения. Далее новое действие нужно вывести в метку, которую вы разместили в нужном месте шаблона, в этом месте будут отображаться баннеры.
Метка в шаблоне
Это метка отображается на страницах
Выводим в нее действие и сохраняем изменения
Если вы не хотите на определенных страницах видеть баннеры, то уберите это дейсвтие на не нужных страницах, что бы было так
Где *** — название установленного шаблона.
<!-- @banner -->
<noindex>
<form action="" target="_blank" method="GET">
<input type="hidden" name="id" value="41"/>
<a href="%link%" target="blank" title="%desc%">
<img src="%image%" alt="%desc%" title="%desc%" style="border: 0;" />
</a>
</form>
</noindex>
<!-- @banner_kod -->
<noindex>
%kod%
</noindex>
<!-- @banner_swf -->
<noindex>
<form action="" target="_blank" method="GET">
<a style="position: absolute; width:250px; height:250px" href="%link%" class="flash-link" target="_blank"></a>
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553525000" align="middle" height="250" width="250">
<param value="sameDomain" name="allowScriptAccess">
<param value="false" name="allowFullScreen">
<param value="transparent" name="wmode">
<param value="%image%" name="movie">
<param value="high" name="quality">
<embed pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="sameDomain" name="flag" wmode="transparent" src="%image%" align="middle" height="250" width="250">
</object>
</form>
</noindex>
<!-- @banner_null -->
<noindex>
<p>Тут может быть баннер</p>
</noindex>
Блок | Описание | Переменные |
---|---|---|
<!-- @banner --> | Отвечает за вывод баннеров формата .gif, .jpeg, .png |
%link% — Адрес страницы для перехода %image% — Адрес загруженного баннера на сервере %id% — Идентификатор баннера (Считает переходы) %desc% — Описание баннера |
<!-- @banner_null --> |
Выводит содержимое, в случае отсутсвия баннеров формата .gif, .jpeg, .png. |
|
<!-- @banner_kod --> | Отвечает за вывод кода формата HTML, JS, TXT |
%kod% — Код: HTML, JS, TXT |
<!-- @banner_kod_null --> |
Выводит содержимое, в случае отсутсвия баннеров формата HTML, JS, TXT |
|
<!-- @banner_swf --> | Отвечает за вывод баннеров в формате .smf |
%link% — Адрес страницы для перехода %image% — Адрес загруженного баннера на сервере |
<!-- @banner_swf_null --> |
Выводит содержимое, в случае отсутсвия баннеров формата .smf |
В этоге в любую метку шаблона выводим настроенные действия, именно в месте этой метки будут отображаться ваши баннеры.