Плагин "Рекламные блоки на странице" v.1.1.0 для ICMS 1.10

3658
Всем привет!
Очередная переработка под InstantCMS 1.10. Адаптированная версия плагина Рекламный блок под заголовком.

Кроме адаптации внесены некоторые изменения. Теперь на странице работы компонента можно выводить два рекламных блока. Один под заголовком, другой в нужном вам месте. Есть возможность включения или выключения первого или второго блока. В блоках можно выводить рекламу с одинаковым рекламным кодом или разным. Можно задать класс тега <div>, над которым будет выводиться второй рекламный блок. По умолчанию выводится над комментариями(div класса cmm_heading). Все настройки найдете в админке. Инструкция по установке и по настройкам в админке в файле инструкция.txt внутри архива.

Если для второго блока задать вывод над тегом div c собственным классом и в теле компонента(в статьяъ, блогах...) указать этот класс дива, то рекламу можно выводить в любом месте, где вам нужно. Сколько раз вставите, столько и будет выводиться. Еще одна возможность тонкой настройки рекламы.

Если нужно, например, выводить рекламу над комментариями и над собственным классом, то можно клонировать модуль. Просто измените название папки плагина p_ad_block на другой и в файле plugin.php везде, где встречается p_ad_block, замените на своё название. Главное, чтобы название начиналось на p_ . Измененный архив залейте на хостинг и в админке установите и настройте новый плагин с вашим названием.

Ну и собственно, Скачать архив

Приятного пользования!
Модуль "Прямой эфир в модулях" v.2.0.0. для ICMS 1.10 | Модуль "Друзья друзей" v 1.3.0 для ICMS 1.10
Комментарии (53)
reload 4 ноября 2012 в 19:29 +1
small user social cms
Довольно таки оперативно!
+
xcjccjmj 4 ноября 2012 в 19:32 +1
no profile
Нужный плагин +
prosis 4 ноября 2012 в 19:36 +1
small user social cms
Марат спасибо большое и вопрос: афиша будет?
Марат 4 ноября 2012 в 19:41 +5
small user social cms
Да. Афиша тоже будет. Надеюсь )
Но будет в самом конце. В первую очередь переделаю те расширения, которые использую сам. Сделаю миграцию своего сайта, затем афиша.
Начал переделывать структуру урл по афише и много чего надо будет изменить. В первую очередь, думаю, будет переделано под 1.9, затем в кратчайшие сроки под 1.10. По урл надо будет ещё на форуме совместно потолковать. Позже создам тему. Вопросов очень много.
Роман 4 ноября 2012 в 19:54 +1
small user social cms
Удачной вам работы
Марат 4 ноября 2012 в 20:13 +1
small user social cms
Спасибо )
prosis 4 ноября 2012 в 22:19 0
small user social cms
удачи, ждем...
lezginka.ru 4 ноября 2012 в 21:01 0
small user social cms
+
Alex Optimum 5 ноября 2012 в 04:26 0
small user social cms
Спасибо
Anonim 5 ноября 2012 в 18:35 +1
no profile
Очень важно выводить рекламный блок СРАЗУ за текстом статьи или блога записи, или объявления. Сразу за текстом
Atid 10 ноября 2012 в 12:36 0
small user social cms
Объясните
Марат 11 ноября 2012 в 00:57 +1
small user social cms
Минона права. Так советуют спецы всяких ЦОПов. Два лакомых места для рекламных блоков. Сразу же под заголовком и внизу, сразу же под основным контентом страницы. Ну, если контент большой, можно ещё и в теле. Для нижнего блока важно, чтобы он шел сразу под текстом(без всяких разделителей...). Тогда CTR будет высокий.
Это можно сделать и не сложно. Но нужно будет привязываться к другим эвентам. Хотя и при существующем исполнении можно сделать. Задайте в админке свой класс блока div и в статье, где нужно(через кнопку источник) расположите div с этим классом. Должно работать.
Привязываться к другим эвентам пока нет времени.
Бергал 9 ноября 2012 в 13:47 0
small user social cms
Марат, спасибы! афигенская штука. я с ее помощью прицепил ко всем материалам, помимо метрики еще и кнопки соцсетей :)))
Atid 10 ноября 2012 в 13:36 0
small user social cms
она для 1.9 подходит?
Марат 11 ноября 2012 в 00:58 0
small user social cms
Так во второй строчке поста ссылка на старую версию плагина, который и работает на 1.9.
densvi 27 ноября 2012 в 23:38 0
small user social cms
а под 1.8 подходит?
Edik_Salonikski 10 декабря 2012 в 14:06 0
small user social cms
большое спасибо!
SLOT 800 17 января 2013 в 18:03 0
no profile
Спасибо отличный плагин,
Но Марат подскажите пожалуйста:
1.Можно ли сделать так, что бы на главной не выводились рекламные блоки?
2.почему не получаетвя вывести над тегами после текста статьи?
lokanaft 29 января 2013 в 13:54 0
small user social cms
Хм, я бы разделил по "</h1>" тело и просто вставил бы туда вызов модуля, ну и внизу также scratch
Код можно было бы легко менять из админки, а также настраивать страницы вывода.
Марат 29 января 2013 в 14:10 +2
small user social cms
В ответ на мой коммент? ))) Я же не со зла и не показаться. Просто увидел знакомый момент и поделился, как можно сделать.)
lokanaft 29 января 2013 в 15:04 +1
small user social cms
Я разве со зла?! Просто вы дали повод посмотреть код и я высказался, что думаю по этому поводу)) У всех же разные взгляды на вещи v
Марат 29 января 2013 в 15:28 +3
small user social cms
Ну тогда всё нормально )
Ваше предложение хорошее, вывод из модуля. Чтобы с админки вставлять код. Спасибо! Буду дорабатывать, учту.
Вы совершенно правы, взгляды на вещи разные. На то мы и индивидуумы ))) Господи, слово то какое )))
Константин Г. 11 мая 2013 в 21:33 -3
small user social cms
Скажите, модуль хранит код рекламы в базе или в файлах? Нехотелось бы БД негружать рекламой....
Марат 12 мая 2013 в 08:32 +5
small user social cms
Константин Г. , вот сижу и думаю... Когда что-то выкладываешь в блоги, сидишь, тратишь время, пишешь пост, пишешь инструкцию по установке и.т.д. Чтобы пользователям было легче и понятнее. Хотя иногда и лень, но обычно всегда стараюсь сделать. А вам лень даже скачать архив и прочесть внутри инструкцию. Вопрос, для кого же я пишу инструкцию??????? Или Вы считаете, что у меня больше свободного времени, чем у Вас?
Внутри архива есть файл инструкция.txt и в нем прописано:
Установка:
1. Открываем файл /p_ad_block/plugin.php в любом редакторе и вставляем коды рекламного блока между строками 97-99 и 106-108 между соответствующими комментариями. Если в админке, в настройках плагина поставлено значение 0 для параметра "Разный код вызова для блоков. 1-да,0-нет:", то код для второго блока можно не вставлять.
2. Заливаем архив на хостинг.
3. Устанавливаем и включаем плагин "Рекламный блок под заголовком".
4. В админке настраиваем плагин. 5. Наслаждаемся видом и считаем денежки от рекламы )))
А в посте:
Инструкция по установке и по настройкам в админке в файле инструкция.txt внутри архива.
Константин Г. 12 мая 2013 в 10:34 -7
small user social cms
Уважаемый, ну зачем я буду качать и ставить плагин если он мне не подойдет, может быть. Или нетакой какой мне нужен. Сейчас скачаю и посмотрю((
Владимир Савенко 12 мая 2013 в 10:55 +3
small user social cms
а что это огромный труд скачать? Или за данный плагин денег требуют? Поставить можно и на локалке и посмотреть уж если боитесь за проект.
Anonim 12 мая 2013 в 09:09 0
no profile
в файлах
Константин Г. 12 мая 2013 в 10:57 -3
small user social cms
+ Хороший.
А как-то увеличить самому можно с 2 рекламм на 5-6?
Shishlena 12 мая 2013 в 12:27 +6
small user social cms
Если для второго блока задать вывод над тегом div c собственным классом и в теле компонента(в статьяъ, блогах...) указать этот класс дива, то рекламу можно выводить в любом месте, где вам нужно. Сколько раз вставите, столько и будет выводиться.

Еще одна возможность тонкой настройки рекламы.
Если нужно, например, выводить рекламу над комментариями и над собственным классом, то можно клонировать модуль. Просто измените название папки плагина p_ad_block на другой и в файле plugin.php везде, где встречается p_ad_block, замените на своё название. Главное, чтобы название начиналось на p_ . Измененный архив залейте на хостинг и в админке установите и настройте новый плагин с вашим названием.
Марат 12 мая 2013 в 12:58 +5
small user social cms
Эх!!! Приятно видеть умную девушку. Спасибо! А то, у меня уже нервы сдают )
Нил™ 12 мая 2013 в 12:50 +1
small user social cms
не мелочитесь. увеличивайте до 20
Anonim 12 мая 2013 в 14:32 0
no profile
Какая разница сколько кодов вызова ставить вверх? Вниз?

Мы в футер поставили и вызов "твитнуть" и рекламы яши, и рекламы гоши, и вызов другой партнерки в футер
Shishlena 12 мая 2013 в 12:26 +1
small user social cms
Отличный плагин! Спасибо огромное и большущий "плюс"!!!
Константин Г. 12 мая 2013 в 12:52 -1
small user social cms
Да не, я имел ввиду не одну и туже 5 раз, а разную.
Константин Г. 12 мая 2013 в 12:59 -1
small user social cms
клонировать если тока? Хорошо если в админке добавить поле ввода лля кода))
Anonim 12 мая 2013 в 14:34 +1
no profile
нда... видимо праздники не прошли даром. Молодой человек, алкоголь - яд.
Константин Г. 12 мая 2013 в 15:08 0
small user social cms
непонимаю я)) щас буду по полочкам расскладывать.
Anonim 12 мая 2013 в 15:15 +1
no profile
Что конкретно, Вам, не понятно?
Устанавливаете плагин

Открываете файл p_ad_block/plugin.php

<!-- НАЧАЛО КОДА ПЕРВОГО РЕКЛАМНОГО БЛОКА-->
здесь вставляете код рекламы или то, что вам нужно. Оно будет выводиться под заголовком
<!-- КОНЕЦ КОДА ПЕРВОГО РЕКЛАМНОГО БЛОКА-->

А это будет внизу выводиться над словом комментарии...

<!-- НАЧАЛО КОДА ВТОРОГО РЕКЛАМНОГО БЛОКА-->

<p>Онлайн. Поделитесь с друзьями: </p>

<!-- КОНЕЦ КОДА ВТОРОГО РЕКЛАМНОГО БЛОКА-->

Все! Переходите в админку, в управление плагинами, и настраиваете работу этого плагина, ничего сложного там нет
Константин Г. 12 мая 2013 в 15:23 -1
small user social cms
я это понял . я непонял где он выводится. под какими коментариями? мне вообще нужно в другом месте выводить. сижу пробую...
Anonim 12 мая 2013 в 15:35 +1
no profile
Он выводится над словом КОмментарии (див cmm_heading)
в общем вконце див component

и перед заголовком <h1 class="con_heading"

Если хотите изменить вывод - то просто поменайте в plugin.php эти параметры
Марат 12 мая 2013 в 13:00 +3
small user social cms
И даже в этом случае Вам ответили
Константин Г. 12 мая 2013 в 23:06 0
small user social cms
1) Если мне нужно только на главной?? 2) Все виды кодов поддерживаются? Например js, php, iframe реклама?
Shishlena 13 мая 2013 в 14:08 +1
small user social cms
>> Если мне нужно только на главной??
Костя, давайте еще раз внимательно перечитаем инструкцию.
Можно:
1. В тело работы компонента(статьи, посты в блоге...) вставить например код <div class="reklama"></div>
2. В админке задать Класс блока, над которым выводить второй блок: reklama. Тогда второй рекламный блок будет выводиться над этим блоком.
Самое простое, что приходит в голову (возможно не самое правильное)
Если вам нужно, что этот плагин выводил ваш рекламный код только на главной странице, то отключите первый блок (под заголовком), задайте в админке класс второго блока, например reklama и вставьте код <div class="reklama"> куда вам нужно.
""


Еще проще все это сделать, открыв файл plugin.php в каком либо редакторе
Константин Г. 13 мая 2013 в 18:09 0
small user social cms
А какие виды кодов?
Shishlena 13 мая 2013 в 20:33 0
small user social cms
js, php - точно. На счет остального - это, наверное, к автору :)

У вас получилось использовать плагин так как вы хотели?
Константин Г. 14 мая 2013 в 14:44 0
small user social cms
Почти. JS выводит. А вот php непробовал, незнаю как будет. это сморя какой код еще наверное.. сегодня наверно попробую с новым дивом на другие страницы вставить.
ermakover 25 июня 2013 в 10:29 0
small user social cms
Что-то второй рекламный блок у меня не выводится никак, но да ладно, видно руки кривые - и за первый огромное СПАСИБО!
Avert 25 июня 2013 в 10:44 +1
small user social cms
Вы код, который добавляете посмотрите внимательно. Возможно, как это существует в некоторых партнерках, существуют две части кода, один непосредственно в то место где реклама должна быть, другой перед тегом </body>
Правда может еще какая нибудь причина быть.
Melon 2 ноября 2013 в 12:22 +1
small user social cms
На версии 1.10.3 не работает, из-за плагина сайт не отображается. Сделайте пожалуйста адаптацию плагина, вещь крайне полезная!
Марат 2 ноября 2013 в 16:06 +8
small user social cms
В файле плагина plugin.php строку 40:
Код PHP:
  1. $components = $inCore->getComponentsDirs();
замените на:
Код PHP:
  1. $components = cmsCore::getDirsList('/components');
И всё заработает )
Карен М. 16 августа 2014 в 07:26 +1
small user social cms
Здравствуйте, Марат. В 1.10.4 заменил 40-ую строку и заработало. Но даже плагин (хоть очень хорош) не решил крайне важной проблемы. Как не вставляй рекламу Адсенс, становится невозможным редактирование страницы клубов. Весь интернет обыскал, никто не знает решения. У меня на сайте около 40 клубов. Из-за этой проблемы не могу запустить Адсенс. Если знаете решение, подскажите, пожалуйста. Буду очень Вам благодарен.
Melon 14 мая 2015 в 14:46 +1
small user social cms
Для 1.10.6 адаптировал Денис Васильевич скачать
Александр Пичушкин 6 мая 2017 в 14:36 0
no profile
а на 1.10.7 пойдет??