BBcode

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

BBcode

Beitrag von hagily »

Hallo Leute.
Ich habe eine bbcode_uid und eine Nachricht($message), die den bbcode enthält.
z.B.

Code: Alles auswählen

[url=test.de]test[/url]
Jetzt habe ich dies zwei komponenten wie folgt zusammengesetzt:

Code: Alles auswählen

$message = (  $profiledata['user_message'] != '' ) ? $profiledata['user_message'] : '';
$message_bbcode_uid = $profiledata['user_message_bbcode_uid'];

if( !$board_config['allow_html'] )
{
	if( $message != '' && $userdata['user_allowhtml'] )
	{
		$message = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $message);
	}
}

if( $board_config['allow_bbcode'] )
{
        if( $message != '' && $message_bbcode_uid != '' )
        {
                $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $message_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
        }
}
if( $board_config['allow_smilies'] )
{
        if ( $profiledata['user_allowsmile'] && $message != '' )
        {
                $message = smilies_pass($message);
        }
}
$message = str_replace("\n", "\n<br />\n", $message);
$message = make_clickable($message);
Aber als ausgabe bekomme ich immernoch

Code: Alles auswählen

[url=test.de]test[/url]
Habt ihr ne Ahnung woran das liegt?
Felix
markusd-web
Mitglied
Beiträge: 12
Registriert: 18.02.2006 12:02
Wohnort: München
Kontaktdaten:

Beitrag von markusd-web »

Hast du bb Code deaktiviert?
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

nein
Edit.
Ich habe vergessen die template.php zu includen, da diese ja eigendlich alles weiter umwandelt, oder?
Nun kommt folgender Fehler:

Fatal error: Cannot redeclare class template in /is/htdocs/30521/www.myst-era.de/lissos/forum/includes/template.php on line 30

Ich habe aber keine swichs in meinem template...

Felix
markusd-web
Mitglied
Beiträge: 12
Registriert: 18.02.2006 12:02
Wohnort: München
Kontaktdaten:

Beitrag von markusd-web »

Gib mir mal bitte die URL zu deinem Forum
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

das forum ist lokal installiert.
Auserdem denke ich nicht, dass dir eine url weiterhilft.

Felix
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Die template.php wird doch schon in der common.php includet, da ist es klar, dass so ein Fehler auftritt. Du musst die Datei nicht nochmal extra includen. ;-)
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

common war auch nicht includet.
Deshalb habe ich sie mit include_once eingebunden.
Leider hat sich aber nichts geändert :(

Felix
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Zeig mal den kompletten Code... :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Sorry, aber so wird das nichts. *duck*

Code: Alles auswählen

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
Keine der beiden Funktionen wird vorher definiert, außerdem wird in beiden Funktionen $board_config benötigt. Du musst also ein paar Dateien davor includen. Am besten du schaust dir mal das hier an: KB:phpbb_seite.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „Coding & Technik“