User Tools

Site Tools


ru:new_rotation_banners

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:new_rotation_banners [2021/09/28 12:33] (current)
admin
Line 1: Line 1:
 +====== New Rotation Banners ======
 +
 +Все баннеры видны в Rotation - Banners. А так же можно добавлять баннер в редактировании спонсора. Каждый баннер принадлежит какому-то из спонсоров.
 +
 +Начинаем с того что для каждого спонсоора добавляем баннеры. По умолчанию баннер это картинка + html код вокруг это картинки. Минимальный и видимо наиболее используемый вариант будет 
 +
 +<code>
 +<a target=_blank href='/goto/<!--GALLERY_SLUG-->/'><img src='<!--THUMB_URL-->'></a>
 +</code>
 +
 +Технически баннеры это тумбы и таги у них практически такие же. GALLERY_SLUG баннер получает автоматически, THUMB_URL это закачанная вами картинка. Можно даже оставить такие же линки как для галер, но лучше выглядит как  /goto для баннеров. Новый реврайт
 +
 +<code>
 +RewriteRule ^goto/([^/]+)/$ /scj/cgi/out.php?url=content&p=100&skip_to_cookie=true&skip_sell=true&go=banner&slug=$1 [L]
 +
 +для nginx 
 +
 +rewrite ^/goto/([^/]+)/$ /scj/cgi/out.php?url=content&p=100&skip_to_cookie=true&skip_sell=true&go=banner&slug=$1 last;
 +</code>
 +
 +
 +Кроме этого у баннера есть группа. Группы баннеров это не тоже самое что группы трейдеров или категории ротации, это отдельные группы для разделения баннеров например по размеру или месту расплоложения в дизайне. Наиболее вероятное это например вертикальный или горизонтальный баннер.
 +
 +В темплейте там где надо вывети баннер пишем 
 +
 +<code>
 +<banner num=1></banner> - выведет первый баннер по цтр из всех.
 +
 +для тага <banner действуют точно такие же правила как и для тумб. Например
 +
 +<banner sponsor=sponsor_name num=1></banner> - выведет баннер опредленного спонсора
 +
 +<banner banner_group="100x100" num=1></banner> - выведет баннер группы баннеров(!) (не трейдеров или категорий ротации)
 +
 +<banner category=some_сфеупщкн num=1></banner> - баннер по категории ротации, например можно сделать для каких то категорий - отдельные баннеры, те баннеры имеют свойства: спонсор, группа баннеров, категория ротации. Если например категория ротации не указана, то будет показывать везде.
 +
 +Например на кастом гале можно вывести 
 +
 +<banner sponsor=CURRENT_ITEM_SPONSOR num=1></banner> - выведет лучший по цтр баннер спонсора текущей гали
 +<banner sponsor=CURRENT_ITEM_SPONSOR num=2></banner> - выведет 2й по цтр баннер спонсора текущей гали
 +
 +Кроме этого размеры бывают разными по размеру (либо каким-то другим парамтерам), для этого можно ихподелить на группы. При добавлении баннера можно указать его группу например "100x100" или например "200x200". Например у спонсора 5 баннеров, 2 размера 100 на 100 и 3 размера 200 на 200 в соотв группах. Можно вывести на кастом галере
 +
 +<banner sponsor=CURRENT_ITEM_SPONSOR num=1 banner_group="100x100"></banner> - выведет лучший по цтр баннер спонсора текущей гали из группы 100х100, таким образом хорошо вписавшись вам в дизайн и при этом сохраняя ротацию баннеров. Можно на галере иметь например 3 места где буду баннеры одного размера и скрипт поставит более кликабельный баннер выше.
 +
 +
 +</code>
 +
 +Добавляется баннер в Rotation - Banners. Banner URL - куда будет слать по клику на баннер. Banner Source - можно указать или урл (тогда картинку оттуда скачает) или сразу залить баннер со своего комьютера. Description (HTML) - это фактически сабтемплейт баннера. 
 +
 +
 +**Мультибаннеры** - лучше названия пока не придумано :) Смысл следующий. Например вы рекламируете cam сайт, есть фактчиески один и тот же баннер, но в 10 вариантах с разными моделями. Те по факту баннеров 10. Вешать 10 баннеров одного и того же спонсора на галеру смысла нет. Надо один но наиболее кликабельный из этих 10. Для этого при добавлении баннера есть [+] около Banner image. Оно создает поле для еще одного баннера (или 10, соклько вам надо). Таким образом добавляется 1 запись баннера, НО с 10 разными картинками. По аналогии как галерея одна, но у нее 10 тумб ротации. Скрипт ротирует эти 10 баннеров, выбирая какой из них лучше и по итогу через какое-то время останется наилучший из 10.
  
ru/new_rotation_banners.txt · Last modified: 2021/09/28 12:33 by admin