Seite 3 von 4

Verfasst: 11.06.2007 16:22
von Kanzler89
Hallo,

es wäre wirklich sehr nett, wenn mir da jemand helfen könnte.
Wie bereits erwähnt ist mein Forum derzeit unbrauchbar.
Ich müsste das sonst wieder rückgängig machen, es würden sich wieder Roboter anmelden und das ganze wäre umsonst gewesen. :cry:

Verfasst: 14.06.2007 15:00
von Kanzler89
Hallo,

da man diese Fehler offensichtlich nicht beheben kann (bzw. nicht weiß, wie) bitte ich nach wie vor darum, wenn man mir die entsprechende(n) Datei(en) ennen könnte, die beispielsweise die visuelle Bestätigung bzw. das Programm dafür enthält/enthalten, damit ich mal versuchen kann, da selber was zu ändern, um die Roboter fernzuhalten.

Ich hoffe wenigstens dies ist möglich, um die Funktionstüchtigkeit meines Forums weiterhin zu gewährleisten.

Verfasst: 14.06.2007 15:13
von Overhead
Hallo

besorge Dir mal Weaverslave

dann ruf damit die usercp_register.php auf

bei Dir steht ab 1024:

Code: Alles auswählen

// Anti Bot Question Mod - End
<input type="hidden" name="coppa" value="' . $coppa . '" />';
	if( $mode == 'editprofile' )
	{
		$s_hidden_fields .= '<input type="hidden" name="user_id" value="' . $userdata['user_id'] . '" />';
		//
		// Send the users current email address. If they change it, and account activation is turned on
		// the user account will be disabled and the user will have to reactivate their account.
		//
		$s_hidden_fields .= '<input type="hidden" name="current_email" value="' . $userdata['user_email'] . '" />';
	}

	if ( !empty($user_avatar_local) )
	{
		$s_hidden_fields .= '<input type="hidden" name="avatarlocal" value="' . $user_avatar_local . '" /><input type="hidden" name="avatarcatname" value="' . $user_avatar_category . '" />';
	}


das sollte aber so aussehen:

Code: Alles auswählen

	// Anti Bot Question Mod - End
	$s_hidden_fields .= '<input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />';
	if( $mode == 'editprofile' )
	{
		$s_hidden_fields .= '<input type="hidden" name="user_id" value="' . $userdata['user_id'] . '" />';
		//
		// Send the users current email address. If they change it, and account activation is turned on
		// the user account will be disabled and the user will have to reactivate their account.
		//
		$s_hidden_fields .= '<input type="hidden" name="current_email" value="' . $userdata['user_email'] . '" />';
	}

	if ( !empty($user_avatar_local) )
	{
		$s_hidden_fields .= '<input type="hidden" name="avatarlocal" value="' . $user_avatar_local . '" /><input type="hidden" name="avatarcatname" value="' . $user_avatar_category . '" />';
	}
cu Overhead

Verfasst: 14.06.2007 19:20
von Kanzler89
Hallo,

vielen Dank, die Registrierung scheint nun zu funktionieren, auch wenn irgendwie beim Registrieren oberhalb des Formulars folgender Fehler erscheint:

Code: Alles auswählen

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/users/tobi/forum/db/mysql4.php on line 318
In der Zeile 318 steht:

Code: Alles auswählen

			mysql_free_result($query_id);
Das erstellen bzw. bearbeiten von Beiträgen funktioniert allerdings nach wie vor nicht. Es kommt nur eine leere Seite. :(


Für Lösungsvorschläge danke ich schon im Voraus.

Verfasst: 14.06.2007 20:00
von Overhead
Hallo


mach mal aus:

Code: Alles auswählen

 mysql_free_result($query_id);
ein

Code: Alles auswählen

@mysql_free_result($query_id);
und dann verlinke mal Deine posting.php

cu Overhead

Verfasst: 14.06.2007 20:20
von Kanzler89
Hallo,

also diese Fehlermeldung ist schon mal weg. :)

Hier ist die posting.php.

Verfasst: 14.06.2007 21:01
von Overhead
Hallo

dann öffne mal die Datei gehe in Zeile 29

und füge hinzu

Code: Alles auswählen

// Anti Bot Question Mod - Start
include($phpbb_root_path . 'includes/functions_abq.' . $phpEx);
// Anti Bot Question Mod - End
Die Zeile ist leer und es fehlt definitiv der Eintrag!

Dann gehst Du in Zeile 955

dort steht bei Dir:

Code: Alles auswählen

generate_smilies('inline', PAGE_POSTING);// Anti Bot Question Mod - Start
Nach dem ; ein Return machen es sollte dann so aussehen:

Code: Alles auswählen

// Generate smilies listing for page output
generate_smilies('inline', PAGE_POSTING);
// Anti Bot Question Mod - Start
$abq_CaseInfo = ABQ_AskQuestion('Posting');
// Anti Bot Question Mod - End
Dann gehst Du in die Zeile 995

dort steht:

Code: Alles auswählen

'SMILIES_STATUS' => $smilies_status,	// Anti Bot Question Mod - Start
es sollte aber so aussehen:

Code: Alles auswählen

'SMILIES_STATUS' => $smilies_status,
  
	// Anti Bot Question Mod - Start
	'L_ABQ_QUEST' => $abq_quest,
Also mach das mal und melde Dich dann wieder.

Wenn ich mir das so anschaue, dann befürchte ich das Du noch einige Baustellen hast.

cu Overhead

Verfasst: 16.06.2007 11:25
von Kanzler89
Hallo,

ich habe die Datei (inklusive verlinkte Textdatei) geändert.
Es funktioniert allerdings trotzdem noch nicht.

Gerade bei den Zeilenumbrüchen hatte ich ja schon Fehler befürchtet, da ja nur da steht, dass man nach der Zeile etwas einfügen soll. Das kann ja auch am Ende sein; sodass ich mir sehr unsicher war.

Verfasst: 16.06.2007 11:32
von Andi1111
das teht doch in der anleitung was du machen sollst

IN-LINE AFTER, ADD heisst in der zeile einfügen

AFTER, ADD heisst unter der zeile einfügen

Verfasst: 06.07.2007 11:16
von Kanzler89
Hallo,

offensichtlich gibt es, wie ich ja von Anfang an vorausgesagt habe, nicht die Möglichkeit das Forum mit diesem MOD wiederherzustellen.

Ich bitte also nochmals darum, mir die entsprechenden Dateien zu nennen, damit ich da selbst etwas ändern kann, damit das Forum endlich wieder funktionstüchtig wird.


Für die Auflistung der Dateien danke ich im Voraus.