BBCodes in 'MODS Database Mod' möglich ?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

BBCodes in 'MODS Database Mod' möglich ?

Beitrag von Markus Wandel »

Moin Moin,

Ich habe mir gerade den "MODs Database MOD" installiert und möchte nun gerne das dort auch BBCodes funktionieren.

Reicht es wenn ich in der php-Datei diese Zeile

Code: Alles auswählen

include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
einfüge ??


Danke im voraus.

Markus
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Nicht ganz.. also bbcode.php wird benötigt.
Desweiteren muss es für das Feld (Beispiel "text"), in dem halt der Eintrag vorgenommen wird, noch ein Feld für die BBcodeUID geben (Beispiel "text_bbcode_uid"). (s. das und dies zur Erklärung der BBcodeUID)

Dem einzutragenden Text bedarf es dann noch einer Vordefinierung bezüglich der BBcodes. Einfach ausgedrückt..

Code: Alles auswählen

             $bbcode_html = $board_config['allow_html'];
             $bbcode_on = $board_config['allow_bbcode'];
             $smilies_on = $board_config['allow_smilies'];

             $text = ( isset($HTTP_POST_VARS['text']) ) ? trim(strip_tags($HTTP_POST_VARS['text'])) : '';
             $text_bbcode_uid = ( $bbcode_on ) ? make_bbcode_uid() : '';
             $text = prepare_message(trim($text), $html_on, $bbcode_on, $smilies_on, $text_bbcode_uid);
Die Queries UPDATE und INSERT INTO müssen dann dementsprechend um dieses Feld erweitert werden.

Code: Alles auswählen

'" . str_replace("\'", "''", $text_bbcode_uid) . "'
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“