Как вставить рекламный блок Adsense внутри статьи движка DLE?

12
piratstvo
На сайте с 15.04.2009
Offline
123
1837

Доброго времени суток, уважаемые коллеги!

Прошу подсказать, каким образом можно вставить рекламный блок Adsense внутри полной новости в CMS DLE без редактирования статей?

Без правки статей, потому что на сайте их несколько сотен. И править каждую статью, чтобы добавить туда код баннера {reklama} слишком геморрно.

Как пример, чтобы скрипт вставлял рекламу адсенса после N-ого абазца.

oxg
На сайте с 08.08.2011
Offline
218
oxg
#1

в файл фулстори .тпл )_

Прокси IPv6 Россия (http://proxy-ipv6.ru/proxy_ipv6.html) /32 сеть, каждый IP в отдельной /48 сети Прокси IPv4 (http://proxyk.ru/proxy-russia.html) более 160 подсетей А,B,C Прокси для Инстаграм (http://proxy-ipv6.ru/instagram-proxy.html)
piratstvo
На сайте с 15.04.2009
Offline
123
#2
oxg:
в файл фулстори .тпл )_

Вы невнимательно читали пост.

Если бы было всё так просто, я бы и не создавал этой темы)

Там написано внутри полной новости!!!

M
На сайте с 04.10.2011
Offline
90
#3
piratstvo:
чтобы скрипт вставлял рекламу адсенса после N-ого абазца

Это придется модуль писать.

А перед и(или) после статьи -вам верно подсказали fullstory.tpl

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
piratstvo
На сайте с 15.04.2009
Offline
123
#4
mmkulikov:
Это придется модуль писать.
А перед и(или) после статьи -вам верно подсказали fullstory.tpl

Как вставить перед и после, - я знаю, я не об этом спрашивал!

дани мапов
На сайте с 06.09.2012
Offline
204
#5

Попробуйте таким образом - /ru/forum/comment/14370967

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
piratstvo
На сайте с 15.04.2009
Offline
123
#6
дани мапов:
Попробуйте таким образом - /ru/forum/comment/14370967

Не работает, потому что у меня нет переносов строки <br>.

Абзац заканчивается </p>, следующий начинается <p>.

H
На сайте с 30.05.2016
Offline
6
#7

Я с ДЛЕ не работал и не знаю как реализовано, но могу предположить, разбиваем всю стать и записываем в разные переменные все что находится между тегов <p>. Затем считаем кол-во тегов, делим пополам, округляем в меньшую\большую сторону. Выводим все переменные с условием что если счетчик тегов р равен половине, добавить код рекламы. Это говнокод написанный на коленке, но работать будет :)

piratstvo
На сайте с 15.04.2009
Offline
123
#8
Hydropericard:
Я с ДЛЕ не работал и не знаю как реализовано, но могу предположить, разбиваем всю стать и записываем в разные переменные все что находится между тегов <p>. Затем считаем кол-во тегов, делим пополам, округляем в меньшую\большую сторону. Выводим все переменные с условием что если счетчик тегов р равен половине, добавить код рекламы. Это говнокод написанный на коленке, но работать будет :)

Я такой же теоретик, как и вы)

Я всё это прекрасно понимаю.

Поэтому задал вопрос практикам! ;)

H
На сайте с 30.05.2016
Offline
6
#9
piratstvo:
Я такой же теоретик, как и вы)
Я всё это прекрасно понимаю.
Поэтому задал вопрос практикам! ;)

$paragraph = explode("</p>", $(имя-переменной отвечающей за вывод контента));

$i=0

if (isset($paragraph[$i])) {

$i++;

$numberParagraph=$i;

}

$halfParagraph=$numberParagraph%2;

$n=0;

while ($n<$numberParagraph){

echo $paragraph[$n];

$n++;

if ($n=$halfParagraph){

echo (код рекламы);

}

Ну что-то вроде такого, только не кому не показывайте код и не говорите что это накакашкокодил я :))

piratstvo
На сайте с 15.04.2009
Offline
123
#10
Hydropericard:

Ну что-то вроде такого, только не кому не показывайте код и не говорите что это накакашкокодил я :))

Точно, что какашко-код.

Вам лучше воздерживаться, и больше здесь не шалить.

Мне нужна помощь профессионалов)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий