Seite 1 von 1
[ERLEDIGT] Error
Verfasst: 06.09.2006 17:17
von KaliMen
Seit einbau des Mods Hide BBCode fehler:
Fatal error: Call to undefined function: bbencode_third_pass() in /usr/export/www/vhosts/funnetwork/hosting/untergrundteam/posting.php on line 697
Fatal error: Call to undefined function: bbencode_third_pass() in /usr/export/www/vhosts/funnetwork/hosting/untergrundteam/viewtopic.php on line 1086
Verfasst: 06.09.2006 18:00
von Skippy
Da steckt irgendwo nen fehler drin
also ich kenne nur
bbencode_thirst_pass()
bbencode_second_pass()
also entweder is dort nen schreibfehler oder du hast was über sehen und solltest im MOD irgendwann ben diese function einbauen und hast das überlesen
Verfasst: 06.09.2006 21:56
von KaliMen
Wer kann mir helfen? Ist echt dringend...
zu Fehler 1:
------------------
1 - In posting.php
------------------
Find
if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
}
if( $bbcode_on )
{
$preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
}
Replace by
$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}
if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
$user_sig = bbencode_third_pass($user_sig, $userdata['user_sig_bbcode_uid'], $valid);
}
if( $bbcode_on )
{
$preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
$preview_message = bbencode_third_pass($preview_message, $bbcode_uid, $valid);
}
zu fehler 2:
Find
if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
{
$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
}
if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}
Replace by
if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
{
$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
$user_sig = bbencode_third_pass($user_sig, $user_sig_bbcode_uid, $valid);
}
if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
}
Verfasst: 06.09.2006 23:14
von rabbit
codes bitte in code-tags packen (
BBCode-FAQ).
und dann verlinke mal deine posting.php hier als .txt-datei => KB:datei.
Verfasst: 06.09.2006 23:25
von KaliMen
Verfasst: 07.09.2006 15:46
von rabbit
die beiden dateien sehen ok aus. hast du die bbcode.php auch bearbeitet?