Seite 1 von 1

hide mod problem

Verfasst: 17.01.2007 01:16
von ShAvE
hallo

ich habe ein problem mit dem hide hack,
der fehler ist in der viewtopic.php
wo ich das hier ersetzen soll:

Code: Alles auswählen

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);
}
ich habe alles nach anleitung gemacht aber da kommt ein fehler, der liegt in line: 1324

ich habe mir heute ein neues forum gemacht mit der neuen version phpBB2-2.0.22-deutsch

kann mit jemand helfen?

mfg

Verfasst: 17.01.2007 09:49
von MartinITM
Hallo,

nachdem der Fehler ganz am Ende der Datei kommt, glaube ich, dass du nur ein ; oder sowas ähnliches falsch eingefügt/gelöscht hast.
Am besten führst du die Änderungen nochmal in einer unbearbeiteten viewtopic.php durch.
Du konntest aber auch die Fehlermeldung posten :)

Verfasst: 17.01.2007 11:19
von andreasOymann
aber da kommt ein fehler, der liegt in line: 1324

Schon mal das 1. Popic dieses Forums gelesen??? Steht sogar "Wichtig" vor...

A.

Verfasst: 17.01.2007 13:24
von ShAvE
die fehlermeldung lautet:

Code: Alles auswählen

Fatal error: Call to undefined function bbencode_third_pass() in /www/sites/1/domain.com/6/5/6531/site/2142/viewtopic.php on line 1324
ich habe mal HIER die viewtopic.php zum download bereitgestellt,

EDIT:
ich habe HIER nochmal den mod zum download bereitgestellt.

ich habe alles nach plan gemacht, den mod habe ich ja schließlich schon öfters in anderen boards eingebaut, ohne probleme.

ich hoffe jemand kann mir helfen

mfg

Verfasst: 17.01.2007 13:41
von andreasOymann

Code: Alles auswählen

Add this functions  

function hide_in_quote($text)
{
        $text = preg_replace("#\[hide\](.*?)\[\/hide\]#si","--- phpBB : The Protected Message is not copied in this quote ---", $text);
        return $text;
}

function bbencode_third_pass($text, $uid, $deprotect)
{
        global $bbcode_tpl;

        // pad it with a space ........................ 
Diesen Teil hast du nicht ausgeführt...

A.

Verfasst: 17.01.2007 14:28
von ShAvE
vielen dank für die hilfe, hat wunderbar geklappt :grin: