Размещение рекламы пользователями в своем топике.

Плагин который позволит вашим пользователям размещать рекламу и объявления в своих топиках. Я так думаю, что вашим пользователям это понравится, в плане того, что они смогут зарабатывать на своих топиках. Типа веб 3.0 и все дела :-)
Так родился этот плагин... Плагин написал не я, а Аркадий мы вместе с ним работаем над проектом, для которого плагин и был написан.

Дело в том, что недавно мы начали переводить один из наших проектов на ALTO. Кстати спасибо Вадиму, что рассказал об этом форке, он мне очень понравился. И мы решились на переход, а за одно и начали тестировать плагины на совместимость с Alto.

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

1. Установка.
1.1. Разархивируйте архив в папку /plugins в корне сайта.
1.2. Активируйте плагин в панели управления.
1.3. Впишите в шаблон /templates/skin/synio_old/topic_......tpl (любой из них)
в нужном вам месте
{hook run='topic_show_userads' topic=$oTopic position='top'} — для вывода рекламы верхней позиции
{hook run='topic_show_userads' topic=$oTopic position='bottom'} — для вывода рекламы нижней позиции
Эти позиции заданы в настройках, их можно изменять, добавлять, удалять.

2. Работа с плагином
2.1. В настройках пользователя появится раздел «Рекламные блоки» в котором пользователю необходимо задать
рекламные ссылки/картинки, используемые по умолчанию. При редактировании или создании топика у него
появятся такие-же поля ввода, в которые можно вписать индивидуальные для топика рекламные блоки.
Если они не будут заполнены, то будут выводиться рекламные блоки записанные в настройках пользователя.
2.2. Файл конфигурации можно изменить два параметра
2.2.1. Пороговое значние рейтинга для показа комментариев
Config::Set('config.userads.rating', 0.4) — рекламные блоки пользователей с рейтингом ниже указанного
не будут показываться
2.2.2. Позиции вывода рекламы по умолчанию стоит две позиции — 'top' и 'bottom'
Config::Set('config.userads.positions', array('top', 'bottom')) — можно делать любые другие позиции в
любом количестве. При изменении не забывайте изменять и параметр «position» в хуках
{hook run='topic_show_userads' topic=$oTopic position='.......'}
Обратите внимание, что позиции должны записываться латиницей, без пробелов и других знаков препинания.

Собственно все :-) Ваши пользователи могут добавлять свою рекламу.

Похожие статьи

  • Как заменить файл tpl через плагин?
    Привет всем! Пишу плагин, в нём нужно заменить файл модального окна modal.write.tpl на мой собственный. Для этого в файле PluginMyplugin.class.php я заполняю $aDelegates: public $aDelegates = array( '...
  • Ошибка в плагине «Гостевые комментарии»
    Устанавливаю плагин «Гостевые комментарии», побывал разные версии: из каталога 1.1.9 и с гитхаба 1.1.10 на AltoCMS 1.1.29 В настройках указываю обязательный email адрес, нажимаю сохранить и вылетает такая ошибка...
  • Не работает плагин
    Установил плагин от LS «Публикация от чужого имени» github В комментариях плагин работает, а вот при создании / редактирования топика не работает, даже форма не отображается с выбором пользователя. На предыдущих...
  • Разработка плагина брендирования
    Всем доброго времени суток. Необходимо разработать плагин брендирования для Альто 1.1.+ Кратко о хотелках: 1. Брендирование главной 2. Брендирование блогов в том числе и личных 3. Брендирование отдельных постов....

8 комментариев

0
Спасибо за новое расширение для Alto! Будем пробовать.
Сама по себе тема перспективная. Интересно было бы взглянуть на действующие проекты, построенные на концепции пользовательской рекламы.
+1
Ну если проект будет развиваться дальше, мы сделаем возможность добавлять рекламу от гугла, на свои статьи… У нас проект всего 200-300 человек в сутки по этому авторам не сильно интересно размещать рекламу, хотя могу как пример привести, что я набрал 20 рефералов в течении нескольких месяцев, что впринципе тоже нормальный результат, как говорится на безрыбье и рак рыба… В целом я думаю с посещаймостью 2000-5000 человек на проект интерес у авторов проснется моментально)
0
Плагин, безусловно, полезный! Я пытаюсь для себя прояснить некоторые глобальные аспекты самой идеи. Просто тут палка о двух концах. С одной стороны, можно поставить концепцию размещения пользовательской рекламы во главу угла для привлечения и стимулирования аудитории, но поскольку лучшая реклама — ненавязчивая реклама, то «эффект неожиданности» тогда будет стремиться к нулю…
0
подправьте хук под гугла рекламу :) делов то, получите ненавязчивую контекстную рекламу :-) тут же еще от аудитории ресурса зависит… ))
0
А вроде в топике есть уже хуки: topic_content_begin и topic_content_end?
0
можете переменовать их…
Но не всем же надо, чтоб позиции выводились только так, и ни как иначе. Нам возможно требуется, что-то не стандартное по этому хуки в ручную в шаблон свои прописать для нас оптимальный вариант.
+1
Нужный плагин…

Thanks. )))
Отредактирован:
0
Может стоило бы все позиции в select форму добавить? а то если еще и middle позиция появится или bottom comments и т.д. то форма добавления будет дублироваться и будет слишком большая… еще бы в плагин количество показов и кликов по баннеру.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.