Колориметрия, печать и препресс: технологии Главная Форум Галерея Контакты Download Статьи
Сражаясь неустанно,
доживём мы, Санчо,
до Золотого века!
 

Форум колористов и полиграфистов

Колориметрия и печать: технологии
 
Текущее время: 5:06, Ср, 21 ноя 2018

Часовой пояс: UTC+03:00


Новые
ответы
в темах:



Начать новую тему  Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 1:58, Пт, 11 ноя 2011 
Не в сети
Администратор

Зарегистрирован: 16:58, Ср, 18 авг 2004
Сообщения: 814
Откуда: Москва
Решил проверить как это работает.
Задача: разместить блок рекламных объявлений (блок ссылок в моем случае) после первого и седьмого сообщения на странице.
Решение:
в файле viewtopic_body.tpl ищем строку
<!-- END postrow -->
и прямо перед ней вставляем строку
{postrow.GOOGLE_AD}
Далее в файле viewtopic.php ищем строку
$board_config['board_timezone']) : '';
и после нее вставляем следующий код:
$gasblocktext ="";
if ($i == 0 or $i == 6) { //номер постов, после которых выводить рекламный блок
$gasblocktext = " <!-- Google ad START -->\n";
$gasblocktext .= " <tr align=center>\n"; 
$gasblocktext .= " <td colspan=2>\n";
$gasblocktext .= " <noindex>\n";
$gasblocktext .= " <script type=\"text/javascript\"><!--\n";
$gasblocktext .= " google_ad_client = \"ваши данные\";\n";
$gasblocktext .= " /* text 728x15 empty */\n";
$gasblocktext .= " google_ad_slot = \"ваши данные\";\n";
$gasblocktext .= " google_ad_width = 728;\n";
$gasblocktext .= " google_ad_height = 15;\n";
$gasblocktext .= " //-->\n";
$gasblocktext .= " </script>\n";
$gasblocktext .= " <script type=\"text/javascript\"\n";
$gasblocktext .= " src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">\n";
$gasblocktext .= " </script>\n";
$gasblocktext .= " </noindex>\n";
$gasblocktext .= " </td>\n";
$gasblocktext .= " </tr>\n";
$gasblocktext .= " <!-- Google END -->\n";
}
Далее ищем массив, начинающийся со строки:
$template->assign_block_vars('postrow', array(
и в любое место массива через запятую, как там, вносим одну строку:
'GOOGLE_AD' => $gasblocktext,
Вот и все. Поправили 2 файла. Рекомендую сделать резервные копии этих двух файлов если вдруг где-то ошибетесь. И не забывайте выставить свои размеры рекламного блока в строках google_ad_width и google_ad_height.

Для phpBB3 есть отдельный мод для подобного размещения рекламы, а мы в phpBB2 обойдемся пока своими силами :D


Вернуться к началу
2018.navalny.com
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

cron
© CIELab.XYZ, научный некоммерческий образовательный проект
Создано на основе phpBB® Forum Software © phpBB Limited
Конференция запущена 18 августа 2004 года | Защищено от спама системой stopforumspam
Всего посещений - 4687797 | Всего за день - 101 | Уникальных сегодня - 29, вчера - 429, позавчера - 393