Seite 5 von 6

Verfasst: 28.11.2004 19:30
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;
}

Verfasst: 01.12.2004 14:09
von Tyson
Hi,

werden die anderen Fehler dann auch behoben? Die von Index.php? :wink:

Verfasst: 04.12.2004 10:09
von Tyson
Gut, im ACP ist alles wieder in ordnung. Ausser die anderen Problemen im Index.php und Memberlist.php sind noch da, :wink:

Verfasst: 05.12.2004 17:24
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:

Verfasst: 09.12.2004 17:27
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

Verfasst: 09.12.2004 23:26
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?

Verfasst: 10.12.2004 17:45
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:

Verfasst: 11.12.2004 11:21
von Sportfreund
*Schieb*

Eine leise Ahnung würd mir vielleicht schon helfen :-?

Verfasst: 11.12.2004 11:26
von Tyson
Mir auch :wink:

Verfasst: 12.12.2004 16:38
von Tyson
*schieb*