Quiz Hack 0.2.1 Author Saerdnaer

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
tff2
Mitglied
Beiträge: 8
Registriert: 07.02.2005 15:21

Quiz Hack 0.2.1 Author Saerdnaer

Beitrag von tff2 »

Hallo

Wir versuchen uns gerade an dem Quiz Mod und soweit klappt auch alles ohne Fehler
Jetzt wollten wir in die ACP und da bekommen wir folgenden Fehler
Fatal error: Call to a member function on a non-object in /kunden/tff2/webseiten/phpbb/language/lang_german/lang_quiz_faq.php on line 49
Was haben bzw könnten wir falsch gemacht haben ?

Gruss
tff2
Benutzeravatar
Lenox82
Mitglied
Beiträge: 429
Registriert: 03.02.2004 00:40
Wohnort: Apolda
Kontaktdaten:

Beitrag von Lenox82 »

Schau mal in die german/lang_main und lang_admin

und auch in die english/lang_main und lang_admin

Da scheint ein fehler zu sein

Schau nochmal nach
tff2
Mitglied
Beiträge: 8
Registriert: 07.02.2005 15:21

Beitrag von tff2 »

Ich habe den Code so wie in Readme.txt geschrieben eingegeben
Zuletzt geändert von tff2 am 08.02.2005 08:32, insgesamt 1-mal geändert.
modbo
Mitglied
Beiträge: 451
Registriert: 10.12.2004 11:12

Beitrag von modbo »

Abhilfe schafft folgende Änderung:
lang_quiz_faq.php
### finde ###
//
// The FAQ items will appear on the FAQ page in the same order they are listed in this file
//

### danach einfügen ###
if ( !isset($quiz) )
{
return;
}
Die Fehlermeldung im ACP verschwindet und normale Benutzer können den Abschnitt zur Quiz-Moderation in der Quiz-FAQ nicht mehr sehen.
tff2
Mitglied
Beiträge: 8
Registriert: 07.02.2005 15:21

Beitrag von tff2 »

Super das klappt schon mal :)

noch ein problem.
wenn ich in der ACP auf "Quizfrage manuell stellen" klicke, bekomme ich die Meldung
Fatal error: Call to a member function on a non-object in /kunden/tff2/webseiten/phpbb/includes/functions_post.php on line 366
Achja hier ist die Zeile 366
$cash_message = $GLOBALS['cm_posting']->update_post($mode, $post_data, $forum_id, $topic_id, $post_id, $topic_type, $bbcode_uid, $post_username, $post_message);
Was mir noch aufgefallen ist.
Wenn ich auf "nein" bei "Quiz Hack Automatik deaktivieren" klicke, bekomme ich eine Email mit der Meldung
quiz_disabled
und wenn ich dann in der ACP nach schauen, steht das wieder auf "ja" statt auf "nein"
tff2
Mitglied
Beiträge: 8
Registriert: 07.02.2005 15:21

Beitrag von tff2 »

wir haben functions_post noch mal neu bearbeitet

und bekommen immer noch den Fehler.

Kann es vielleicht daran liegen ...

so steht es in der Beschreibung
#-----[ FIND ]------------------------------------------
#
if ($mode == 'newtopic' || $mode == 'reply')
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( !isset($post_data['flood_control_off']) && ( $mode == 'newtopic' || $mode == 'reply' ) ) // ADDED ' !isset($post_data['flood_control_off']) && ( ' AND ')' BY Quiz Hack
#
und ich habe
if ( !isset($post_data['flood_control_off']) && ( $mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost') ) // ADDED ' !isset($post_data['flood_control_off']) && ( ' AND ')' BY Quiz Hack
bei mir war das was ich finden sollte vorher so
if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost')
eingegeben
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

Danke tff2.

Jetzt funktioniert es auch bei mir :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“