Как в Joomla! 1.5.9 установить блок Адсенса после первого абзаца

12
H
На сайте с 01.04.2014
Offline
571
Had
4043

Доброго всем. Подскажите, пожалуйста. Как в Joomla! 1.5.9 установить блок Адсенса после первого абзаца текста?

N
На сайте с 12.09.2011
Offline
79
#1

1. Вписать через iframe код руками

2. Вставить с использованием loadposition или loadmodule

3. Использовать Modules Anywere от NoNumber

_
На сайте с 09.06.2008
Offline
158
#2

0. Обновить же! Хотя там наверно уже всё что надо вставили вирусописатели.

Настраиваю напильником Joomla 1.5 (http://joomla15.ru) Если постоянно взламывают движок, достаточно сменить хостинг (http://2s4.ru/ytx) всем СРОЧНО (14 дек) обновлять или патчить joomla-сайты (/ru/forum/919351)
H
На сайте с 01.04.2014
Offline
571
Had
#3
Neatly:
1. Вписать через iframe код руками

Надо чтобы автоматом добавлялось во все статьи что есть и что будут.

Neatly:
3. Использовать Modules Anywere от NoNumber

Скачал модуль. Установил, поковырялся не понравился он - удалил.

Напишу более конкретно что мне нужно. Нужен плагин для Джумла моей версии, чтобы настройках его можно было выбрать позицию рекламы (после первого абзаца) и было окошко в нём куда вставлять код адсенса.

Neatly, всё равно спасибо за варианты.

---------- Добавлено 01.05.2017 в 22:32 ----------

_voland_:
0. Обновить же! Хотя там наверно уже всё что надо вставили вирусописатели.

Если обновить админка станет как в ВордПрессе? :)) Если нет, то в топку такое счастье.

_
На сайте с 09.06.2008
Offline
158
#4
Had:
Надо чтобы автоматом добавлялось во все статьи что есть и что будут.


Если обновить админка станет как в ВордПрессе? :)) Если нет, то в топку такое счастье.

Ну как минимум обновить до последней в линейке (1.5.26 вроде) и накатить патчики

totamon
На сайте с 12.05.2007
Offline
437
#5
Had:
Если обновить админка станет как в ВордПрессе?

для этого нужно перенести на ВП, если сайт статейник, что не так уж и сложно...

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
N
На сайте с 12.09.2011
Offline
79
#6

Как вариант, можете изменить саму форму вывода материала и после introtext вставить блок с кодом адсенса, обрамлённый div'ом. По сути, это тоже самое, что и выводить через loadposition.

H
На сайте с 01.04.2014
Offline
571
Had
#7

А то что я написал в природе не существует?

---------- Добавлено 02.05.2017 в 19:35 ----------

_voland_:
Ну как минимум обновить до последней в линейке (1.5.26 вроде) и накатить патчики

У меня принцип - работает не трогай.

_
На сайте с 09.06.2008
Offline
158
#8
Had:
А то что я написал в природе не существует?

---------- Добавлено 02.05.2017 в 19:35 ----------



У меня принцип - работает не трогай.

Хороший принцип..

Но скидок на лечение сайта не дам 🍿

u3Bepr
На сайте с 03.03.2011
Offline
60
#9

можно без плагина в коде чуток подправить:

1. идем сюда /components/com_content/views/article/tmpl/default.php (можно в папку шаблона перенести и там править, что бы не трогать родной файл. пример: /templates/rhuk_milkyway/html/com_content)

2. находим вот такой вывод текста статьи $this->item->text

3. навешиваем сюда функцию или код, которая после первого параграфа будет выводить ваш рекламный код

можно вот так:

function callback_func($matches){
static $count = 0;
$ret = $matches[1];
if (++$count == 2)
$ret .= "<!-- BANNER CODE HERE -->";
return $ret;
}
echo $content = preg_replace_callback('#(<p>.*?</p>)#', 'callback_func', $this->item->text);
_
На сайте с 09.06.2008
Offline
158
#10
u3Bepr:
можно без плагина в коде чуток подправить:
1. идем сюда /components/com_content/views/article/tmpl/default.php (можно в папку шаблона перенести и там править, что бы не трогать родной файл. пример: /templates/rhuk_milkyway/html/com_content)
2. находим вот такой вывод текста статьи $this->item->text
3. навешиваем сюда функцию или код, которая после первого параграфа будет выводить ваш рекламный код

можно вот так:

Можно так..

только слово можно лучше заменить на нужно во первом пункте

12

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