also zumindest dass [ size ] und [ color ] nicht geparst wird, ist nicht überraschend. Das hier ist der BBCode-Teil Deiner grabber.php:
Code: Alles auswählen
// BB-Code processing
// Extra character removal (these characters are identifiers that
// are concatenated into the BB-code commands themselves in order
// to help phpBB track appropriated opening and closing commands).
$topic_text = preg_replace("/\:[0-9a-z\:]+\]/si", "]", $topic_text);
// Bold
$topic_text = str_replace("[b]", "<B>", $topic_text);
$topic_text = str_replace("[/b]", "</B>", $topic_text);
// Italics
$topic_text = str_replace("[i]", "<I>", $topic_text);
$topic_text = str_replace("[/i]", "</I>", $topic_text);
// Underline
$topic_text = str_replace("[u]", "<U>", $topic_text);
$topic_text = str_replace("[/u]", "</U>", $topic_text);
// Quote (style #1)
$topic_text = preg_replace("/\[quote=(.*)\](.*)\[\/quote\]/Usi", "<DIV STYLE=\"padding: 7px\">$2</DIV>", $topic_text);
// Quote (style #2)
$topic_text = str_replace("[quote]", "<B>Quote:</B><BR><I>", $topic_text);
$topic_text = str_replace("[/quote]", "</I>", $topic_text);
// Code
$topic_text = str_replace("[code]", "<B>Code:</B><BR><I>", $topic_text);
$topic_text = str_replace("
// List
$topic_text = preg_replace("/\[list\](.*)\[\/list\]/si", "<DIV STYLE=\"padding: 7px\">$1</DIV>", $topic_text);
$topic_text = preg_replace("/\
- (.*)\[\/list\]/si", "<DIV STYLE=\"padding: 7px\">$1</DIV>", $topic_text);
// Image
$topic_text = str_replace("[img]", "<IMG SRC=\"", $topic_text);
$topic_text = str_replace("[/img]", "\" ALT=\"Image\">", $topic_text);
// URL
$topic_text = preg_replace("/\[url\](.*)\[\/url\]/Usi", "<A HREF=\"$1\" TARGET=\"_blank\">$1</A>", $topic_text);
$topic_text = preg_replace("/\[url=(.*)\](.*)\[\/url\]/Usi", "<A HREF=\"$2\" TARGET=\"_blank\">$2</A>", $topic_text);
// Endlines
$topic_text = str_replace("\n", "<BR>\n", $topic_text);[/code]
Du könntest das Ganze jetzt anhand dieser Vorlage und des Codes, den Du in der bbcode.php findest, anzupassen versuchen.
Allerdings verstehe ich nicht, weshalb Du statt des phpBB Latest Topic Displayer nicht einfach den Recent Topics Mod und/oder den ForumSpy nimmst. Würde Dir vermutlich einiges an Arbeit ersparen.
LG, Wolfgang