Iskatel
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« : 18.01.2010, 21:41:13 » |
|
Добрый день!
Подскажите, пожалуйста, как вставить рекламный код (например от Адсенса) над комментариями? Т.е. сразу под статьей.
В каком файле JComments-а искать это место?
Спасибо.
|
|
|
|
|
Записан
|
|
|
|
mamahtehok
JComments Tester
Репутация: +8/-2
Offline
Сообщений: 88
|
 |
« Ответ #1 : 19.01.2010, 00:52:26 » |
|
вообще для этого есть плагины специальные ))) но если очень хочется можно например в файл шаблона tpl_index глянуть
|
|
|
|
|
Записан
|
|
|
|
Iskatel
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #2 : 19.01.2010, 01:40:38 » |
|
mamahtehok, а что за плагины? Наведите на мысль плз.
|
|
|
|
|
Записан
|
|
|
|
Sergey71
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #3 : 08.02.2010, 12:14:35 » |
|
присоединяюсь к вопросу! Кто-нибудь может подсказать, где конкретно можно вставить код в tpl_index? Заранее благодарен!
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #4 : 08.02.2010, 16:30:30 » |
|
Кто-нибудь может подсказать, где конкретно можно вставить код в tpl_index? я могу, вот сразу после строчки: function render() { добавьте: ?> <!-- код adsense --> <?php (вместо <!-- код adsense --> подставьте код рекламного блока.)
|
|
|
|
|
Записан
|
|
|
|
Sergey71
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #5 : 08.02.2010, 20:43:41 » |
|
огромное спасибо!
|
|
|
|
|
Записан
|
|
|
|
AlexDr
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Пол: 
Сообщений: 131
Si vis pacem para bellum
|
 |
« Ответ #6 : 09.02.2010, 19:25:59 » |
|
Еще есть вопрос. А как ее можно вставить сразу после списка комментариев? Я так понимаю в tpl_list.php надо копать, но что-то не выходит.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #7 : 09.02.2010, 19:55:03 » |
|
Между списком и формой добавления? Откройте файл /components/com_jcomments/tpl/default/tpl_index.php и вставьте код после строчки: <div id="comments"><?php echo $comments; ?></div>
|
|
|
|
|
Записан
|
|
|
|
AlexDr
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Пол: 
Сообщений: 131
Si vis pacem para bellum
|
 |
« Ответ #8 : 10.02.2010, 02:13:12 » |
|
Спасибо, такой вариант тоже попробую. Но я имел ввиду немного другое.
Например к статье 25 комментариев. В настройках задано указывать по 10 на странице. Получается всего три страницы комментариев. Вот хочется всунуть код адсенса между списком комментариев и кнопками переключения страниц.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #9 : 10.02.2010, 11:17:51 » |
|
Если между номерами страниц и списком комментариев, то: Откройте файл /components/com_jcomments/tpl/default/tpl_list.php и вставьте код после строчки (это после верхней линейки номеров): <div id="nav-top"><?php echo $this->getNavigation(); ?></div> и перед строчкой (это перед нижней линейкой номеров): <div id="nav-bottom"><?php echo $this->getNavigation(); ?></div>
|
|
|
|
|
Записан
|
|
|
|
AlexDr
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Пол: 
Сообщений: 131
Si vis pacem para bellum
|
 |
« Ответ #10 : 10.02.2010, 16:19:13 » |
|
Данный вариант не помогает. Возможно ли это из-за того, что список комментарвиев выводится через js? Сейчас получилось js внутри js.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #11 : 10.02.2010, 16:26:21 » |
|
Покажите код, который вы вставляете. Есть одна идея, почему может не работать.
|
|
|
|
|
Записан
|
|
|
|
AlexDr
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Пол: 
Сообщений: 131
Si vis pacem para bellum
|
 |
« Ответ #12 : 10.02.2010, 17:02:15 » |
|
<script type="text/javascript"> var begun_auto_pad = xxx; var begun_block_id = xxx; var begun_block_id = xxx; </script> <script src="http://autocontext.begun.ru/autocontext2.js" type="text/javascript"></script>
Вместо иксов стоят мои айдишники.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #13 : 10.02.2010, 18:21:21 » |
|
Да, такой код действительно работать не будет. Можно считать это особенностью моей реализации подгрузки списка комментариев - вторая часть, которая является ссылкой на внешний скрипт просто не отработает... В будущем подумаю, на этот счет, а пока - никак.
|
|
|
|
|
Записан
|
|
|
|
AlexDr
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Пол: 
Сообщений: 131
Si vis pacem para bellum
|
 |
« Ответ #14 : 10.02.2010, 18:54:36 » |
|
Ок. Спасибо.
|
|
|
|
|
Записан
|
|
|
|
kysin
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 137
|
 |
« Ответ #15 : 19.05.2010, 12:52:36 » |
|
я могу, вот сразу после строчки: function render() { добавьте: ?> <!-- код adsense --> <?php (вместо <!-- код adsense --> подставьте код рекламного блока.) А можно такой код вставить? <jdoc:include type="modules" name="left" style="rounded" /> Чтобы сюда модуль вставлялся?
|
|
|
|
|
Записан
|
|
|
|
|
|
kysin
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 137
|
 |
« Ответ #17 : 19.05.2010, 13:07:36 » |
|
Я понял. Спасибо!
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #18 : 08.07.2010, 09:16:43 » |
|
Уважаемый Смарт, а подскажите как вот так вставить рекламу
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #19 : 08.07.2010, 16:28:00 » |
|
@Dram: отредактируйте /components/com_jcomments/tpl/default/tpl_index.php и вставляйте рекламу между строчками: <div id="comments"><?php echo $comments; ?></div> и <?php // Display comments form (or link to show form) if (isset($form)) { echo $form; } ?>
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #20 : 08.07.2010, 17:25:26 » |
|
Так реклама падает вниз и висит над формой добавления окоммента, а мне интересно как на том сайте Директ на то место засунули
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #21 : 08.07.2010, 17:27:28 » |
|
Так реклама падает вниз и висит над формой добавления окоммента, а мне интересно как на том сайте Директ на то место засунули
на том сайте что вы привели реклама висит именно в том месте, куда я предложил вставить - между списком комментариев и формой.
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #22 : 08.07.2010, 17:32:38 » |
|
Странно, почему же у меня она падает вниз? Попробовал перемещать код в файле - он либо выше всех комментариев либо ниже. А на представленном сайте он под словом "Комментарии", сразу над первым комментом. Такого у меня не получается
|
|
|
|
« Последнее редактирование: 08.07.2010, 17:36:43 от Dram »
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #23 : 08.07.2010, 20:59:06 » |
|
Методом научного тыка установлено, чтобы реклама показывалась так как на выше представленном сайте нужно редактировать файл tpl_list.php Вставляем ?> <!-- код adsense --> <?php после <div id="nav-top"><?php echo $this->getNavigation(); ?></div> <?php }
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #24 : 08.07.2010, 21:00:54 » |
|
А как бы так еще сделать, чтобы реклама была прям в контейнере - как обычный комментарий?
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #25 : 22.07.2010, 17:03:29 » |
|
smart реально ли это сделать? Встроить рекламу первым комментарием, чтобы это блок всегда висел как буд-то самый последний коммент..
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #26 : 22.07.2010, 18:20:49 » |
|
А как бы так еще сделать, чтобы реклама была прям в контейнере - как обычный комментарий?
В принципе это реально, для этих целей в принципе когда-то мной разрабатывался коммерческий плагин, но в публичный доступ он пока не выкладывался (ни платно, ни бесплатно). Причем можно было указывать, как часто этот блок показывать (например каждые 5 комментариев).
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #27 : 28.07.2010, 12:44:08 » |
|
Ну и зачем Вы душу травите - да есть, но никому не дам..... Дайте хоть посмотреть  , стоит сие чудо где?
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #28 : 28.07.2010, 15:00:56 » |
|
Ну и зачем Вы душу травите - да есть, но никому не дам..... был вовпрос, реально ли это сделать - я ответил, что реально... а дальше можно либо подождать, пока я выложу данный плагин (платно или бесплатно), либо сделать свой (ибо точно известно, что эта задача реализуема). Дайте хоть посмотреть  , стоит сие чудо где? Если не забуду - поставлю вечером на демо сайт и скину сюда ссылку.
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #29 : 29.07.2010, 20:06:52 » |
|
Забыли ? 
|
|
|
|
|
Записан
|
|
|
|
|