Бесплатный плагин "Рекламные блоки" для LS
Плагин «Ad units»
Добавляет пользователям возможность размещать на сайте рекламные блоки на страницах своих блогов и топиков в виде ссылок, банеров, медиа контента.
Призван стимулировать пользователей писать хорошие топики на сайте.
Есть возможность размещения рекламных блоков (ссылок, банеров) в различных местах сайта (над шапкой, под футером, в начале и конце контента, в отдельный блок «Реклама»).
Если пользователь не добавил рекламные блоки — тогда выводятся блоки админа (пользователя с id = 1).
для управления рекламными блоками переходим в настройки профиля и добавляем свою рекламу или по ссылке _ваш_сайт_/settings/adunits/.
В текущей версии реализовано добавление рекламного кода для админа без проверки на всякую каку. Для пользовалей вставляемый код обрезается с помощью Text_Parser().
планируется расширение функционала в том числе с возможностью монетизации
добавлен в каталог, работу плагина можно посмотреть тут, для желающих протестировать возможность добавления рекламы на моем сайте оставляйте заявки тут или в личку на моем сайте
скачать можно тут
170 комментариев
что то попробовал не получилось
А что на других неработает???
какой хук и куда мне добавить, чтобы в блогах реклама заработала
диагноз: хуки стоят не в положеных им местах либо ваш шаблон сверстан криво
{hook run='body_begin'} — над шапкой
{hook run='body_end'} — подвал
{hook run='content_begin'} — сверху контента страницы
{hook run='content_end'} — снизу контента страницы
сделайте только для отдельной категории, например для админов
{hook run='body_begin'} — над шапкой
{hook run='body_end'} — подвал
{hook run='content_begin'} — сверху контента страницы
{hook run='content_end'} — снизу контента страницы
1. header
2. footer
3. content begin
4. content end
П.С. а вообще научитесь подключать не хуки а серые клеточки иногда:)
когда создаю рекламный блок с аккаунта админа (id=1), то блок рекламы выводится в любой позиции, но показывается не только в блоге админа, а на всех страницах…
а когда создаю блок через любого другого пользователя, то он не выводится ни в какую позицию…
как быть?
выводиться должен только на страницах пользователя (т.е. в тех блогах и топиках которые создал пользователь)
Всё работает, баннерки вставляются. А вот в чём собственно проблема: когда я выбираю установить рекламу: «показывать в блоке реклама», то этот баннер будет показывать только на главной странице, а если зайти уже в тему, или ещё куда нибудь, то не показывает. Такая же ерунда и с другими блоками «в шапке» и так далее. Как сделать чтобы показывал везде, если выбираешь показывать в «блоке Реклама» и на остальных тоже? Естественно только эту функция чтобы работала только для админов.
все у вас в порядке с плагином ), посмотрите правильно ли написан html код для банера ;) а именно для тега img параметр src
и сопоставьте его с URL открываемой страницы… надеюсь по html больше вопросов не будет )
вместь 1 вставить свой id, если не ошибаюсь используется только в BlockAdunits.class.php и HookAdunits.class.php
и мож создать табличку в которой будет считаться кто и куда добавил рекламу а там уж и редактирование на правах админа?
а вобще так же как и все остальные плагины
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id — headers already sent in /home/eurasia/public_html/sultan/engine/modules/session/Session.class.php on line 59
Warning: session_start() [function.session-start]: Cannot send session cookie — headers already sent by (output started at /home/eurasia/public_html/sultan/config/config.php:1) in /home/eurasia/public_html/sultan/engine/modules/session/Session.class.php on line 61
Warning: session_start() [function.session-start]: Cannot send session cache limiter — headers already sent (output started at /home/eurasia/public_html/sultan/config/config.php:1) in /home/eurasia/public_html/sultan/engine/modules/session/Session.class.php on line 61
Warning: Cannot modify header information — headers already sent by (output started at /home/eurasia/public_html/sultan/config/config.php:1) in /home/eurasia/public_html/sultan/classes/modules/user/User.class.php on line 480
Warning: file_put_contents(/home/eurasia/public_html/sultan/templates/cache/Nj/0af9f16735bf1b3ddd369994793f044d.js) [function.file-put-contents]: failed to open stream: Отказано в доступе in /home/eurasia/public_html/sultan/engine/modules/viewer/Viewer.class.php on line 916
проверяте права и владельца папок
Если нет рекламы, то выводится пустой блог с заголовком «Реклама». Это не есть хорошо.
кстати, у меня плагин включился успешно, но тем не менее он не работает.
копирую код в «блок реклама», нажимаю сохранить, а он пуст. кэш обновлял.
что делать?
в шапке — в хуке \plugins\adunits\classes\hooks\HookAdunits.class.php закоментировать
а добавить пользователей которым разрешено добавление рекламы
И еще странно почему то обрезается код ссылки:
Вставляю
index.php?option=com_k2&view=item&id=78:pochetnym-chlenam-kluba&lang=en
После сохранения
index.php?option=com_k2&view=item&id=78:pochetnym-chlenam-kluba〈=en
а вобще бросьте в личку сайт на котором установлен попробую помочь
А то в стандартных тоже не отображается реклама:
1. header
2. footer
3. content begin
4. content end
пробовал установить на чистый ЛС все работает, но как ставлю у себя баннеры не отображаются.
кто, что может посоветовать ...?
замучился…
Поставил данный модуль. Для админа все нормально работает.
А вот для пользователя — наполовину.
Я исходя из фразы из описания: «размещать на сайте рекламные блоки на страницах своих блогов и топиков» считал, что рекламные блоки пользователя появляются внутри топиков, которые написал данный пользователь в любом блоге — в его персональном, в коллективном, который он создал, в коллективном, который создал не он.
Но получается, что реклама появляется только в его топиках В ЕГО ПЕРСОНАЛЬНОМ БЛОГЕ?
То есть ключевое здесь — ЕГО БЛОГ, а не ЕГО ТОПИКИ?
Вот для примера.
Есть пользователь fund225.
В его топике в персональном блоке все ок:
about-the-money.ru/blog/115.html (выводится и над контентом и в рекламном блоке)
А в его топике в коллективном блоге:
about-the-money.ru/blog/invest/137.html
Можно ли это исправить? или подскажите в каком направлении рыть, чтобы реклама пользователя появлялась во всех топиках пользователя вне зависимости от блога размещения.
вопрос
Как выровнять рекламную картинку по центру
Точнее даже я знаю как, с помощью
А в каком файле править, так и не нашёл? =(
(Рекалма в блоке с права)
это же для текста =) А у меня картинка
ПОмог последний вариант, добавил тэги
в сам код рекламы
не подскажите, как можно отключить рекламу на странице создания топика и на странице регистрации?
А точнее не работает кнопка сохранение, не в одном из браузеров… Кто то может проверить у себя?
даме"И даже если как Вы говорите делали из другой анкеты — акаунт в студию, или слабо?
«мама попу не подтерла»… не нравится — берите и допиливайте — код плагина открытвот вотрых что за утверждения о донейте на этот плагин? где доказательства что вы хотябы на чтото донейтили?
обильный донейтавторам разработок и наставилистолько плюсовбыл ранее вопрос про плагин рекламы, но кроме Banneriod и Ad units ( но он не работает на версии LS 0.5.1) найти ничего не могу.
Мне как раз нужен плагин, который добавляет рекламу отдельно на профиля пользователей и блоги, причем должна быть возможность админа удалять эту рекламу и размещать свою. Также нужен счетчик посещений и кликов, который будет отображаться как у администратора по всем банерам, так и у пользователей по их банерам. И желательно календарь размещения рекламы.
Можно ли такой плагин сделать? А то мне это принципиально, и решаю использовать Ваш движок или другой.
— добавить размещение рекламы в сайдбаре;
— опционально в конфиге определять начиная с какого рейтинга пользователь имеет право размещать рекламу;
— возможность вставки кодом или картинкой с указанием УРЛа перехода, наподобие как в banneroid.
Что делать и как?