Seite 1 von 2
Quiz Mod
Verfasst: 04.04.2005 17:57
von Slytherin
Mein erstes Problem beim Quiz Mod:
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ 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
Ich kann:
if ($mode == 'newtopic' || $mode == 'reply')
nicht finden
wer kann mir weiterhelfen? *kleine hoffnung hab*
Verfasst: 04.04.2005 18:25
von unionerdirk
Stelle doch erstmal die functions_post als txt Datei an dann kann man erst sehen was bei dir drin ist. Wenn man was nicht findet ist es praktikabel z. B. nur nach Teilen der Zeile zu suchen. So findet man sie dann meistens.
Verfasst: 04.04.2005 18:28
von Slytherin
kann mir jemand helfen ?? bittääääää
Bitte komplette Dateien verlinken
KB:datei
Markus67
Verfasst: 04.04.2005 19:25
von Slytherin
sry 4 doppelpost...
Ich hab jetzt alles gemacht !! aber wenn ich den quiz installieren will kommt folgende meldung:
Code: Alles auswählen
Allgemeiner Fehler
Fehler Liste:
SQL Error: 1062 Duplicate entry 'quizbot_id' for key 1
SQL Query: INSERT INTO forum_quiz_config (config_name, config_value) VALUES ('quizbot_id', '2'), ('forum_id', '1'), ('next_quiz', '1112635203'), ('next_quiz_step', '1'), ('next_quiz_step_mode', '1'), ('disable', '1'), ('subject', 'Quiz Frage #{NUM} ...'), ('message', 'Und hier die neue Quiz-Frage: {QUIZ} Diese Quizfrage wurde von {USERNAME} vorgeschlagen '), ('subject2', 'Quiz beantwortet'), ('message2', 'Die Quiz-Frage wurde von [i]{USERNAME}[/i] richtig beantwortet. Das Quiz wurde beendet.'), ('subject3', 'Fehler'), ('message3', 'Aus technischen Gründen wurde die Antwort von [i]{USERNAME}[/i] irrtümlich als richtig markiert. Wir bitten dies zu entschuldigen. Das Quiz wird nicht wiedereröffnet und bleibt beendet. '), ('next_quiz_number', '1'), ('quiz_points_disable', '0'), ('banned_users', ''), ('banned_groups', ''), ('admin_user_id', '2'), ('allow_admin_in_quiz', '0'), ('allow_mod_in_quiz', '0'), ('allow_quiz_from_user_in_quiz', '0'), ('html', '1'), ('bbcode', '1'), ('smilies', '1'), ('imported_files', ''), ('last_start_time', '1034790108'), ('version', '0.2.1'), ('notify_admin_on_new_suggestions', '1'), ('show_mod_answer_in_quiz', '1'), ('libraries', 'a:3:{s:5:"count";i:1;s:7:"version";i:0;i:1;a:2:{i:0;s:36:"Standart Biblothek / default library";i:1;s:46:"http://sphm.sourceforge.net/quiz_lib/index.txt";}}')
SQL Error: 1060 Duplicate column name 'quiz_points'
SQL Query: ALTER TABLE forum_users ADD quiz_points MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL
SQL Error: 1060 Duplicate column name 'topic_quiz'
SQL Query: ALTER TABLE forum_topics ADD topic_quiz MEDIUMINT(8) DEFAULT '0' NOT NULL
SQL Error: 1060 Duplicate column name 'quiz_answer'
SQL Query: ALTER TABLE forum_posts_text ADD quiz_answer VARCHAR(100) NOT NULL
Hängt das mit dem zusammen, dass ich functions.php nich machen konnte?

hiiilllfeee
Verfasst: 04.04.2005 19:32
von horscht
sinnvoller wäre es nicht die gesammte functions_post.php zu posten, sondern sie zu
verlinken
dann wäre noch der
Der kleine phpBB.de-Knigge (Topic-Bumping) interessant
functions_post.php
finde
Code: Alles auswählen
if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost')
ersetze mit
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
Verfasst: 04.04.2005 19:41
von Slytherin
Schon mal vielen Dank !!
aber die fehlermeldung kommt leider immer noch
wer kann mir helfen ? *bet*
Verfasst: 04.04.2005 19:48
von Supersonic
Hast Du die Datenbankänderungen gemacht?
Verfasst: 05.04.2005 11:48
von Slytherin
datenbankänderungen ? welche datenbankänderungen

Verfasst: 05.04.2005 11:53
von Markus67
Hi ..
die Datei
install_quiz_hack.php in den Forumroot hochladen (da wo auch memberlist.php ist) ... dann logst du dich als Admin in dein Forum ein und rufst die Datei im Browser auf (einfach die url in die Adresszeile eintragen).
Der Rest geht automatisch und deine Datenbank wird um die entsprechenden Tabellen/Felder ergänzt. Es sollte eine Meldung erscheinen "successfull" oder "ok" ... jetzt kannst du die Datei wieder löschen und die Fehlermeldung sollte verschwunden sein
Markus
Verfasst: 05.04.2005 16:25
von Slytherin
ich hab die datei install_quiz_hack.php hochgeladen und die datei im browser aufgerufen als admin eingeloggt hab dann auch versucht zu installieren aber dann kam eben diese fehlermeldung...naja sonst funkt alles nur die installation ned und ich werd aus der fehlermeldung irgendwie auch nicht schläuer

...(siehe oben)