BBCodes bei phpbb3
Verfasst: 27.09.2007 18:03
Hola,
wollte heute nun ein paar Mods von mir mal updaten, um mich in phpbb3 ein bisschen besser einzuarbeiten. Bis jetzt klappt es relativ gut, nur bei den BBCodes stockt es ein wenig.
Hab mir diesen Artikel (Klick mich) jetzt schon den ganzen tag durchgelesen,und versucht dies umzusetzen, bis jetzt aber ohne Erfolg.
Hier erstmal der Code:
Da BBCodes, Smilies und Link immer geparst werden sollen, fand ich es überflüssig dies in die Datenbank zu schreiben, und hab die wie man sieht manuel auf 1 gestellt.
Was bei $row['bbcode_bitfield'] rein muss, weiß ich nicht. Da in meinen Posts aber nirgends dort was steht, hab ich dies einfach leer gelassen.
Mein Problem ist jetzt, das die BBCodes nicht geparst werden. Die BBcode_uid wird allerdings entfernt.
Kann mir da vll. jemand helfen?
Und mal so eine kleine Nabenfrage: Die alten SQL Anweisungen kann man die lassen?
wollte heute nun ein paar Mods von mir mal updaten, um mich in phpbb3 ein bisschen besser einzuarbeiten. Bis jetzt klappt es relativ gut, nur bei den BBCodes stockt es ein wenig.
Hab mir diesen Artikel (Klick mich) jetzt schon den ganzen tag durchgelesen,und versucht dies umzusetzen, bis jetzt aber ohne Erfolg.
Hier erstmal der Code:
Code: Alles auswählen
$sql = "SELECT id, titel, message, bbcode_uid FROM stream_pages WHERE id = '1' ";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte keine Daten laden', '', __LINE__,__FILE__, $sql);
}
while( $row = $db->sql_fetchrow($result) )
{
$bbcode_options = ((1) ? OPTION_FLAG_BBCODE : 0) +
((1) ? OPTION_FLAG_SMILIES : 0) +
((1) ? OPTION_FLAG_LINKS : 0);
$message = generate_text_for_display($row['message'], $row['bbcode_uid'], '', $bbcode_options);
}
Was bei $row['bbcode_bitfield'] rein muss, weiß ich nicht. Da in meinen Posts aber nirgends dort was steht, hab ich dies einfach leer gelassen.
Mein Problem ist jetzt, das die BBCodes nicht geparst werden. Die BBcode_uid wird allerdings entfernt.
Kann mir da vll. jemand helfen?
Und mal so eine kleine Nabenfrage: Die alten SQL Anweisungen kann man die lassen?