Probleme mit Quiz Hack 0.2.1

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.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du hast den junior admin hack installiert.

füg am anfang der lang_quiz_faq.php folgenden code ein:

Code: Alles auswählen

if ( !isset($quiz) )
{
      return;
}
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Hi,

werden die anderen Fehler dann auch behoben? Die von Index.php? :wink:
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Gut, im ACP ist alles wieder in ordnung. Ausser die anderen Problemen im Index.php und Memberlist.php sind noch da, :wink:
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Tyson hat geschrieben:Index.php:

Code: Alles auswählen

while ( $c_cur = & $cash->currency_next($i,CURRENCY_ENABLED) )
Memberlist.php:

Code: Alles auswählen

$cm_memberlist->droplists($mode_types_text,$mode_types);
:wink:
Sportfreund
Mitglied
Beiträge: 2
Registriert: 09.12.2004 17:05

Beitrag von Sportfreund »

Hallo erstmal und ein Gruß in die Runde

Bin gerade dabei das Quiz Hack zu installieren. Viele Probleme konnte ich bereits mit der Suchen Funktion lösen aber eines bekomme ich immer noch nicht in den Griff.

Ich bekomme immer die Meldung

Code: Alles auswählen

// BEGIN Quiz Hack $sql = "SELECT config_name, config_value FROM " . QUIZ_CONFIG_TABLE . " WHERE config_name IN ('next_quiz','last_start_time','disable')"; if ( !($quiz_result = $db->sql_query($sql)) ) { if ( defined('Install_Quiz') ) { $quiz_config['disable'] = true; } else { message_die(GENERAL_ERROR, "Could not get quiz config information", "", __LINE__, __FILE__, $sql); } } while ( $quiz_row = $db->sql_fetchrow($quiz_result) ) { $quiz_config[$quiz_row['config_name']] = $quiz_row['config_value']; } $current_time = time(); if( !$quiz_config['disable'] && $quiz_config['next_quiz'] <= $current_time && $quiz_config['last_start_time'] + 30 <= $current_time ) { include($phpbb_root_path . 'includes/quiz.'.$phpEx); if ( $quiz->set_last_start_time() ) { if ( $quiz->make_question_post( $quiz->get_random_quiz_id() ) ) { $quiz->set_next_quiz_time(); } } } // END Quiz Hack 
Warning: Cannot modify header information - headers already sent by (output started at /home/www/[...]/forum/common.php:14) in /home/www/[...]l/forum/includes/sessions.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /home/www/[...]/forum/common.php:14) in /home/www/[...]/forum/includes/sessions.php on line 183
// Quiz Hack $lang['Topic_Quiz'] = "[Quiz]"; $lang['Topic_Quiz_answered'] = "(gelöst)"; $lang['Answer'] = "Antwort"; $lang['Answer_explain'] = "Antwort-Erklärung"; $lang['Question'] = "Frage"; $lang['Quiz_answered'] = "Du hast die Quiz-Frage richtig beantwortet."; $lang['Quiz_points'] = "Quiz-Punkte"; $lang['Quiz_question_not_exist'] = "Diese Quiz-Frage existiert nicht (mehr)!"; $lang['Quiz_answer_manual_ok'] = "Antwort manuell als Richtig markieren"; $lang['Quiz_disagree_answer'] = "Automatisch als Richtig Markierung korrigieren"; $lang['Quiz_correct_answer'] = "Quiz berichtigen"; $lang['Quiz_manual_ok'] = "Die Antwort wurde erfolgreich manuell als Richtig markiert. Das Quiz wurde beendet."; $lang['Quiz_more_details'] = "Weitere Details hat der Admin per PM erhalten."; $lang['Quiz_disagreed'] = "Die automatische als richtig Markierung wurde erfolgreich korrigiert."; $lang['Quiz_corrected'] = "Das Quiz wurde erfolgreich berichtigt."; $lang['Quiz_no_access'] = "Sie haben keine Berechtigung diese Funktion aufzurufen!"; $lang['Quiz_already_answered'] = "Dieses Quiz wurde bereits gelöst!"; $lang['Quiz_not_answered'] = "Das Quiz wurde noch nicht beantwortet!"; $lang['Quiz_not_error'] = "Das Quiz kann erst korrigiert werden, wenn es als fehlerhaft markiert wurde!"; $lang['quiz_disabled'] = "Der Quizbot wurde deaktiviert, da keine Fragen mehr in der Datenbank sind! Fügen sie neue Quizfragen hinzu oder geben sie neue Quizfragen frei. Anschließend müssen sie den Quizbot in der Konfiguration wieder aktiveren!"; $lang['Type'] = "Typ"; $lang['Type_explain'] = "Wenn Sie bei dieser Frage Antwortmöglichkeiten benötigen, 
müssen Sie die Radio-Box vor der richtigen Antwort auswählen"; $lang['Type_0_explain'] = "Ohne Antwortmöglichkeiten"; $lang['Points'] = "Punkte"; $lang['Quiz_faq'] = "Quiz FAQ"; $lang['Suggest_quiz'] = "Quizfragen vorschlagen"; $lang['Quiz_suggested'] = "Vielen Dank! 
Ihre Quizfrage wurde erfolgreich vorgeschlagen und wird nun uns geprüft."; $lang['quiz_step_mode'][0] = "Stunde(n)"; $lang['quiz_step_mode'][1] = "Tag(e)"; $lang['quiz_step_mode'][2] = "Woche(n)"; $lang['quiz_step_mode'][3] = "Monat(e)"; $lang['quiz_step_mode'][4] = "Jahr(e)"; $lang['Quiz_new_suggestion'] = "[Quizbot] Neue Quizfrage wurde vorgeschlagen"; $lang['Quiz_new_suggestion_msg'] = "Soeben wurde von %s eine neue Quizfrage vorgeschlagen. Sie können sich die Quizfrage im Adminbereich in der %sQuizfragen Übersicht%s oder gleich direkt unter %sQuizfragen bearbeiten%s ansehen.\n\nMfG\n der Quizbot dieses Boards"; $lang['Quiz_answer_hidden'] = "Die Antworten werden erst angezeigt wenn das Quiz beendet wurde."; // Quiz Hack $images['icon_quiz1'] = "$current_template_images/icon_quiz1.gif"; $images['icon_quiz2'] = "$current_template_images/icon_quiz2.gif"; 
Warning: Cannot modify header information - headers already sent by (output started at /home/www/[...]/forum/common.php:14) in /home/www/[...]/forum/includes/page_header.php on line 484

Warning: Cannot modify header information - headers already sent by (output started at /home/www/[...]/forum/common.php:14) in /home/www/[...]/forum/includes/page_header.php on line 486

Warning: Cannot modify header information - headers already sent by (output started at /home/www/[...]/forum/common.php:14) in /home/www/[...]/forum/includes/page_header.php on line 487
ich bin nochmal jede Änderung durchgegangen und habe nur eine Ungereimtheit in der function_post.php gefunden

Code: Alles auswählen

#-----[ 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
#
Bei mir gibt es aber keine

Code: Alles auswählen

	if ($mode == 'newtopic' || $mode == 'reply') 
sondern eine

Code: Alles auswählen

	if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost') 

ich habe stattdessen versucht deinen Replace anzupassen

Code: Alles auswählen

if ( !isset($post_data['flood_control_off']) && ( $mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost' ) ) // ADDED ' !isset($post_data['flood_control_off']) && ( ' AND ')' BY Quiz Hack
Jedoch ohne Erfolg...oder liegt mein Fehler vielleicht ganz woanders?

Danke für eure Hilfe
scoteire
Mitglied
Beiträge: 20
Registriert: 18.11.2003 22:37

Beitrag von scoteire »

Hi,
auch mal ein Problem:
Hab den Quiz Hack 0.21 eingebaut und er lässt sich auch prima konfigurieren. Nur erscheinen keine Quizfragen im angegebenen Forum.

Wo könnte der Fehler liegen?
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Tyson hat geschrieben:
Tyson hat geschrieben:Index.php:

Code: Alles auswählen

while ( $c_cur = & $cash->currency_next($i,CURRENCY_ENABLED) )
Memberlist.php:

Code: Alles auswählen

$cm_memberlist->droplists($mode_types_text,$mode_types);
:wink:
Sportfreund
Mitglied
Beiträge: 2
Registriert: 09.12.2004 17:05

Beitrag von Sportfreund »

*Schieb*

Eine leise Ahnung würd mir vielleicht schon helfen :-?
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Mir auch :wink:
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

*schieb*
Antworten

Zurück zu „phpBB 2.0: Mod Support“