====== New Rotation Banners ====== Все баннеры видны в Rotation - Banners. А так же можно добавлять баннер в редактировании спонсора. Каждый баннер принадлежит какому-то из спонсоров. Начинаем с того что для каждого спонсоора добавляем баннеры. По умолчанию баннер это картинка + html код вокруг это картинки. Минимальный и видимо наиболее используемый вариант будет Технически баннеры это тумбы и таги у них практически такие же. GALLERY_SLUG баннер получает автоматически, THUMB_URL это закачанная вами картинка. Можно даже оставить такие же линки как для галер, но лучше выглядит как /goto для баннеров. Новый реврайт 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; Кроме этого у баннера есть группа. Группы баннеров это не тоже самое что группы трейдеров или категории ротации, это отдельные группы для разделения баннеров например по размеру или месту расплоложения в дизайне. Наиболее вероятное это например вертикальный или горизонтальный баннер. В темплейте там где надо вывети баннер пишем - выведет первый баннер по цтр из всех. для тага - выведет баннер опредленного спонсора - выведет баннер группы баннеров(!) (не трейдеров или категорий ротации) - баннер по категории ротации, например можно сделать для каких то категорий - отдельные баннеры, те баннеры имеют свойства: спонсор, группа баннеров, категория ротации. Если например категория ротации не указана, то будет показывать везде. Например на кастом гале можно вывести - выведет лучший по цтр баннер спонсора текущей гали - выведет 2й по цтр баннер спонсора текущей гали Кроме этого размеры бывают разными по размеру (либо каким-то другим парамтерам), для этого можно ихподелить на группы. При добавлении баннера можно указать его группу например "100x100" или например "200x200". Например у спонсора 5 баннеров, 2 размера 100 на 100 и 3 размера 200 на 200 в соотв группах. Можно вывести на кастом галере - выведет лучший по цтр баннер спонсора текущей гали из группы 100х100, таким образом хорошо вписавшись вам в дизайн и при этом сохраняя ротацию баннеров. Можно на галере иметь например 3 места где буду баннеры одного размера и скрипт поставит более кликабельный баннер выше. Добавляется баннер в Rotation - Banners. Banner URL - куда будет слать по клику на баннер. Banner Source - можно указать или урл (тогда картинку оттуда скачает) или сразу залить баннер со своего комьютера. Description (HTML) - это фактически сабтемплейт баннера. **Мультибаннеры** - лучше названия пока не придумано :) Смысл следующий. Например вы рекламируете cam сайт, есть фактчиески один и тот же баннер, но в 10 вариантах с разными моделями. Те по факту баннеров 10. Вешать 10 баннеров одного и того же спонсора на галеру смысла нет. Надо один но наиболее кликабельный из этих 10. Для этого при добавлении баннера есть [+] около Banner image. Оно создает поле для еще одного баннера (или 10, соклько вам надо). Таким образом добавляется 1 запись баннера, НО с 10 разными картинками. По аналогии как галерея одна, но у нее 10 тумб ротации. Скрипт ротирует эти 10 баннеров, выбирая какой из них лучше и по итогу через какое-то время останется наилучший из 10.