Скрипт выводящий послед. сообщения с форума IPB

[Удален]
1125

Последние N сообщений с форума. Форум IPB 2.2.2.

Ищу.

Помню на phpbb был простенький код.

Может для IPB есть?

I
На сайте с 11.01.2007
Offline
16
Irh
#1

Можно дергать из рсс :-)

$parse_pattern="|<title>([^\"]+)</title>.*<link>([^\"]+)</link>.*<pubDate>([^\"]+)</pubDate>|isU";

$rss=preg_match_all($parse_pattern, $rss, $rss_fetch);

kimberlit
На сайте с 13.03.2007
Offline
370
#2

У меня на сайте стоит такой. IPB 2.2.2

В корень директории форума кладём файл latest_post.php


<?php
$posts = "5";

require "ips_kernel/class_db_mysql.php";
require "conf_global.php";

$db = new db_driver_mysql;
$db->obj['sql_database'] = $INFO['sql_database'];
$db->obj['sql_user'] = $INFO['sql_user'];
$db->obj['sql_pass'] = $INFO['sql_pass'];
$db->obj['sql_host'] = $INFO['sql_host'];
$db->obj['sql_tbl_prefix'] = $INFO['sql_tbl_prefix'];

$db->connect();

$query = $db->query("SELECT last_poster_name, last_poster_id, title, tid, forum_id, last_post FROM ibf_topics ORDER BY last_post DESC LIMIT 0,".$posts);

echo "<table width='100%' class='tbl-border' cellspacing='1' cellpadding='4'>
<tr><td align='left' class='tbl1'><b>Сообщение в теме</b></td><td align='right' class='tbl1'><b>Автор</b></td></tr>";
while($out = $db->fetch_row($query))
{
echo "
<tr><td align='left' class='tbl1'><a href=\"$INFO[board_url]/index.php?showtopic=$out[tid]&view=getnewpost\">$out[title]</a></td><td align='right' class='tbl1'><a href=\"$INFO[board_url]/index.php?showuser=$out[last_poster_id]\">$out[last_poster_name]</a></td></tr>";
}
echo "</table>";
?>

На сайте вставляем это:


include("http://forum.site.ru/latest_posts.php");

Пример работы:

форум - http://forum.kimberlit.net

сайт - http://kimberlit.net (сверху посередине выводятся последние сообщения)

[Удален]
#3

Спасибо. Только я опечатался. Имел ввиду последние темы на форуме.

ПЗ
На сайте с 10.10.2006
Offline
92
#4

на support.gorsk.net выкладывали модуль для мамбы, вот в нем можете глянуть код.

Автомобили в России (http://www.autobb.ru/). Спецтехника BIZ - вся строительная, дорожная, коммунальная техника (http://www.spectehnika.biz/) и другая спецтехника в одном месте.

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