Задача: разместить блок рекламных объявлений (блок ссылок в моем случае) после первого и седьмого сообщения на странице.
Решение:
в файле viewtopic_body.tpl ищем строку
Код: Выделить всё
<!-- END postrow -->
Код: Выделить всё
{postrow.GOOGLE_AD}
Код: Выделить всё
$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,
Для phpBB3 есть отдельный мод для подобного размещения рекламы, а мы в phpBB2 обойдемся пока своими силами