Всем привет, роясь в инете нашел неплохой скрипт вывода инфы с форума PHPBB на главную страницу. Если кому надо вот.
1.) Скачать
recent.php и кинуть его в корневую папку форума
2.) Создать файл recent_body.html и кинуть в папку forum/styles/ваш_скин/template
PHP код:
<!-- BEGIN topicrow -->
document.writeln('<tr class="row"><td><a href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a></td><td>{topicrow.POSTER_LAST_POST}</td><td>{topicrow.LAST_POST_TIME}</td><td>{topicrow.TOPIC_REPLIES}</td></tr>\n');
<!-- END topicrow -->
3.) Вставляем в стиль сайта ( я например добавил это в стиль wrath в wrath.css
Код:
.phpbb-block table {
width: 98%;
border-collapse: collapse;
}
.phpbb-block td {
padding:4px 8px;
font:11px Verdana;
border:1px solid #dbd9cc;
background:#f6f4e9;
}
.phpbb-block td a {
display: block;
margin:-4px -8px;
color:#0e1c2e;
padding:4px 8px;
}
.phpbb-block td a:hover {
background: #f6f4e9;
text-decoration: none;
}
.phpbb-block .row td {
background: #fff;
border: 1px dotted #dbd9cc;
}
4.) Вставляем это в удобное для вас место в online.php
Код:
<html>
<body>
<table class="phpbb-block" width="100%">
<tr>
<td class="row1" width="100" align="center">Тема</td>
<td class="row1" width="40" align="center">Автор</td>
<td class="row1" width="50" align="center">Дата</td>
<td class="row1" width="30" align="center">Ответов</td>
</tr>
<script language='JavaScript' type='text/javascript' src='/forum/recent.php'></script>
</table>
</html>
</body>
5.) Настраиваете в recent.php и все.
Если все правильно сделаете, должно выйти что то вроде
этого
PS. Буду благодарен если кто-то подправит стиль под имеющися скины.
И еще при кликании на автора скрипт ищет его в начальной ветке)) не смог найти где его править. Если подправите дайте знать)