Pagina 1 van 1

bbcode => html in functions_posting, hoe?

Geplaatst: 03 mei 2010, 00:36
door volgensbartjes.nl
  • Modificatie & Versie: custom
    Directe link naar de modificatie: -
    Adres van je forum: afgesloten
    phpBB versie: 3.0.5
    Heb je onlangs een andere modificatie of stijl geïnstalleerd? nee

    Wat is het probleem?
    posttext wordt in mail als bbcode neergezet ipv html.
Iemand heeft voor mij een custom mod gemaakt, onderdeel daarvan is dat notificatie mails nu worden verstuurd met de geposte tekst er in. Het probleem is nu alleen als gebruikers een bericht plaatsen met opgemaakt tekst en smilies, het er niet uit ziet in de email:
-----------------
Little Shop: Foto's gemaakt door Tina!
[url:3rqgwg86]http://members.quicknet.nl/.........../index.html[/url:3rqgwg86]
<!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz"
/><!-- s:P -->

Groetjes
Peter
-------------------
maar als je op het forum kijkt, zie je keurig een link staan en een smilie.
Nu wil ik dat de emails ook gewoon html code krijgen.

In functions posting wordt eerst de tekst in een var gezet:
---------------------

Code: Selecteer alles

// Get the post body
	$sql = 'SELECT post_text
		FROM ' . POSTS_TABLE . '
		WHERE post_id = ' . (int) $post_id;
	$result = $db->sql_query($sql);

	$post_body = $db->sql_fetchfield('post_text', false, $result);
	$db->sql_freeresult($result);
---------------------

vervolgens wordt die bij assign vars gebruikt:

---------------------

Code: Selecteer alles

$messenger->assign_vars(array(
					'USERNAME'		=> htmlspecialchars_decode($addr['name']),
					'TOPIC_TITLE'	=> htmlspecialchars_decode($topic_title),
					'FORUM_NAME'	=> htmlspecialchars_decode($forum_name),

					'POST_BODY'		=> htmlspecialchars_decode($post_body),
---------------------

Kan iemand mij vertellen hoe ik de tekst van de post kan laten omzetten van bbcode naar html code? ik had al wat gekeken naar de beschikbare functies in de bbcode class uit bbcode.php, maar kwam er niet helemaal uit welke functies ik daaruit nou moest gebruiken.

Alvast bedankt als iemand mij hiermee kan helpen.

Gr,
Bart

Re: bbcode => html in functions_posting, hoe?

Geplaatst: 06 mei 2010, 09:30
door Paul
verplaatst naar MOD ontwikkeling. Graag voortaan tevens ook code tags gebruiken, ik heb ze nu toegevoegd.

Re: bbcode => html in functions_posting, hoe?

Geplaatst: 06 mei 2010, 11:51
door Jeroen
Misschien heb je wat aan dit Engelstalige wiki artikel, over "parsing text" met BBCode en smilies e.d..

Re: bbcode => html in functions_posting, hoe?

Geplaatst: 06 mei 2010, 12:49
door marian0810
Waarom gebruik je daar niet een bestaande mod voor? :? http://www.phpbb.com/community/viewtopi ... &t=1951945

Of je kijkt hoe het daarin gedaan is.