Seite 1 von 1
[ABQ] Anti Bot Question MOD mit Version 2.0.22 kompatibel?
Verfasst: 09.01.2007 11:42
von ffdm-sb
Betrifft MOD: [mod=ABQ]Anti Bot Question MOD[/mod]
Hallo zusammen,
ich bin neu im Forum und habe eine Frage zur Installation des Anti Bot Question MOD. Ich brachte eine 2.0.21-Installation auf den aktuellen Stand und wollte den Mod installieren. In den Anweisungen zur Installation steht, dass man die Datei includes/usercp_register.php bearbeiten soll.
#-----[ IN-LINE FIND ]------------------------------------------------
#
'confirm_code' => 'confirm_code'
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------------
#
, 'abq_aw' => $abq_config['postvariablename'], 'idabq' => 'idabq'
Ab dieser Stelle klappt das nicht mehr. Mache ich etwas falsch oder muss die Anleitung angepasst werden?
Warum wird für die Installation keine patch-Datei zur Verfügung gestellt, wie sie auch zur Einspielung von Updates verwendet wird?
Vielen Dank im Voraus für eure Tipps.
VG Simon
Verfasst: 11.01.2007 13:07
von MagMo
Hi,
also erstens hätte ein Thema zu dieser Frage gereicht. Direkt ein
zweites Thema mit selber Fragestellung zu eröffnen verstößt gegen "KB:knigge".
Um deine Frage zu beantworten:
Dein Problem hat nichts mit der Kompatibilität zu 2.0.22 zu tun. Die Lösung und auch der Ursprung des Problems wurde hier im Forum MOD Entwicklung / Diskussion im entsprechenden Thema schon mehrfach besprochen. Du findest dort schon im
ersten Beitrag einen entsprechenden Hinweis mit der Lösung des Problems.
Die
Such-Funktion ist in vielen Fällen dein Freund und Helfer.
Grüße
MagMo
Verfasst: 11.01.2007 19:20
von ffdm-sb
Hi,
vielen Dank für deine Antwort. Beim Erstellen des ersten Themas erhielt ich nach dem Absenden eine Fehlermeldung. Daher versuchte ich es erneut. Da ich nach der Fehlermeldung den Back-Button des Browsers benutzte, habe ich das angelegte Thema nicht gesehen.
Den Link zum Beitrag werde ich mir am Wochenende ansehen. Vielen Dank dafür.
VG Simon
Verfasst: 15.01.2007 11:19
von ffdm-sb
Hallo,
ich habe mir den Beitrag angesehn. Im Beitrag heißt es:
Falls dieser Part nicht gefunden wird folgendes ausführen:
Code: Alles auswählen
#-----[ FIND ]------------------------------------------------
$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website',
'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests');
#-----[ IN-LINE FIND ]------------------------------------------------
'interests' => 'interests'
#-----[ IN-LINE AFTER, ADD ]------------------------------------------------
, 'abq_aw' => $abq_config['postvariablename'], 'idabq' => 'idabq'
In meiner Datei sind folgende Zeilen vorhanden:
Code: Alles auswählen
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'confirm_code' => 'confirm_code');
// Strip all tags from data ... may p**s some people off, bah, strip_tags is
// doing the job but can still break HTML output ... have no choice, have
// to use htmlspecialchars ... be prepared to be moaned at.
while( list($var, $param) = @each($strip_var_list) )
{
if ( !empty($HTTP_POST_VARS[$param]) )
{
$$var = trim(htmlspecialchars($HTTP_POST_VARS[$param]));
}
}
$username = ( !empty($HTTP_POST_VARS['username']) ) ? phpbb_clean_username($HTTP_POST_VARS['username']) : '';
$trim_var_list = array('cur_password' => 'cur_password', 'new_password' => 'new_password', 'password_confirm' => 'password_confirm', 'signature' => 'signature');
while( list($var, $param) = @each($trim_var_list) )
{
if ( !empty($HTTP_POST_VARS[$param]) )
{
$$var = trim($HTTP_POST_VARS[$param]);
}
}
Wo soll ich nun die Codeänderung vornehmen?
Danke im Voraus für weitere Tipps.
VG Simon
Verfasst: 19.01.2007 16:33
von MagMo
Hi,
führe einfach in dieser Codezeile:
Code: Alles auswählen
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'confirm_code' => 'confirm_code');
die Anweisungen der Installationsanleitung aus (wie du sie im ersten Beitrag gepostet hast).
Grüße
MagMo