[opgelost] BBcode gebruiken buiten het forum

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

[opgelost] BBcode gebruiken buiten het forum

Bericht door LinkinTED » 22 jan 2007, 11:46

Momenteel ben ik bezig met het herscripten van mijn website. Op mijn indexpagina heb ik nieuwsberichten staan. Deze zijn afkomstig uit mijn forum.

Nu gebruik ik phpbbfetchall, maar ik wil de code graag onder eigen beheer hebben en dus zelf schrijven. Het ophalen van de gegevens is geen probleem, maar de bbcode wel.

Weet iemand hoe ik de bbcode van phpbb kan gebruiken buiten het forum om?
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

Bericht door LinkinTED » 23 jan 2007, 13:46

**Schop**

Iemand?
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 23 jan 2007, 14:13

Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

Bericht door LinkinTED » 23 jan 2007, 15:48

Ramon,

Bedankt voor je link. Zeer duidelijke informatie. Het linkje ga ik toevoegen aan mijn favorieten.


Ik kon alleen niet datgene vinden waarnaar ik op zoek ben. Ik wil dus BBCode gebruiken op mijn website, zonder phpbb te gebruiken.
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 23 jan 2007, 16:03

als je t echt heel basic wil doen..

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);


als ik niet helemaal duidelijk ben laat het even weten ;)
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

Bericht door LinkinTED » 24 jan 2007, 01:01

Is heel duidelijk. :thumb:


Ik heb je code letterlijk gekopieerd en bovenaan het document gezet.

Vervolgens doe ik:

Code: Selecteer alles

$message = bbencode_second_pass($message, $bbcode_uid);
Hierbij krijg ik de melding:
Fatal error: Call to a member function make_filename() on a non-object in C:\...\forum\includes\bbcode.php on line 46
Voor het gemak regel 46:

Code: Selecteer alles

$tpl_filename = $template->make_filename('bbcode.tpl');
Hij kan dus blijkbaar de template file niet vinden? Weet je hier ook een oplossing voor? :wink:
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 24 jan 2007, 09:16

ja, even de map templates copieren naar je website

voorbeeld:

Code: Selecteer alles

website
- forum
- - templates
- - - subSilver

maak hier dan van

Code: Selecteer alles

website ( met phpbbcode )
- templates
- - subSilver
- forum
- - templates
- - - subSilver
Heb ik laatst ook ergens gedaan, werkt prima !
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

Bericht door LinkinTED » 24 jan 2007, 10:42

Maakt hier geen verschil. Ik krijg nog steeds de error.
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 24 jan 2007, 10:51

ik heb je even op msn toegevoegd, ik spreek je vanavond wel even aan om het op te lossen
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

Bericht door LinkinTED » 24 jan 2007, 11:16

Dat adres gebruik ik niet meer, kun je me aub toevoegen onder webmaster@mastercode.nl?
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

Supporter
Berichten: 103
Lid geworden op: 10 dec 2006, 17:55
Locatie: THe NL Berichten: 18213

Bericht door Supporter » 24 jan 2007, 15:04

is het niet handig als we het via het forum bespreken naar oplossing
dit vindt ik namelijk zeer handig om bbcode op me site te hebben

LinkinTED
Berichten: 23
Lid geworden op: 28 dec 2005, 13:05
Contacteer:

Bericht door LinkinTED » 24 jan 2007, 15:51

Als ik de oplossing heb, zal ik dat zeer zeker posten.
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Mastercode webmasterresourse

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 24 jan 2007, 17:46

Supporter schreef:is het niet handig als we het via het forum bespreken naar oplossing
dit vindt ik namelijk zeer handig om bbcode op me site te hebben

de oplossing zou hier moeten staan:
http://www.phpbb.nl/viewtopic.php?p=280907#280907
http://www.phpbb.nl/viewtopic.php?p=281012#281012

ik vermoed dat er ergens iets simpels vergeten is ..
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 24 jan 2007, 18:30

Werkende Demo:

Code: Selecteer alles

Site structuur
- website
- dit_bestand
- - forum

Code: Selecteer alles

<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


$page_title = $l_title;
// include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
   'body' => 'faq_body.tpl')
);

// make_jumpbox('viewforum.'.$phpEx);
   $message = bbencode_second_pass(bbencode_first_pass('[b]bla[/b]', ''), '');
   Echo $message;

// $template->pparse('body');

// include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gesloten