Seite 1 von 1

Frage zu PHP Code beim Quiz hack

Verfasst: 08.07.2004 18:58
von Kiss News
Hallo!
Habe mir den Quiz hack installiert. Dort können user eine neue Quizfrage vorschlagen. Diese muss ich jedoch im ACP "Aktivieren", damit sie den "Bereit" Status erhalten und freigeben werden. Ich möchte das jedoch automatisieren, sodass diese neu vorgeschlagenen Quizfragen automatisch in die Schleife kommen und den Status "Bereiet" erhalten. Also muss ich im PHP Code etwas ändern.
Habe nun folgendes gefunden in der lang_admin.php:
$lang['Quiz_status'][-3] = "Vom User vorgeschlagen, ungelesen";
$lang['Quiz_status'][-2] = "Vom User vorgeschlagen";
$lang['Quiz_status'][-1] = "In Warteschleife";
$lang['Quiz_status'][0] = "Bereit";
$lang['Quiz_status'][1] = "Gestellt";
$lang['Quiz_status'][2] = "Beantwortet";
$lang['Quiz_status'][3] = "Fehlerhaft";
$lang['Quiz_status'][4] = "Dazugehöriges Thema gelöscht";
Also muss ich wohl irgendwo im admin_quiz.php die -3 mit 0 austauschen. Aber wo genau, und welche genau?
Das "-3" kommt in folgenden Zeilen vor:
1108, 1363, 1838, 1931, 1969, 2056, 2070 (2x) und 2079
Eine waage Vermutung von mir ist es, dass es zeile 2079 sein könnte:
'JS_MARK_MODE_-3' => $js_mark_mode['-3'],
Vielleicht aber auch nicht, da ich von PHP keine Ahnung habe.
Die admin_quiz.php habe ich hier:
http://www.kissfanshop.de/phpbb2/admin/admin_quiz.txt
Wäre nett, wenn mir jemand des Rätsels Lösung verraten könnte. Danke!

Verfasst: 10.07.2004 14:06
von saerdnaer
in der quiz.php muss unter case 'suggest': irgendwo eine query sein die den vorschlag einträgt. in dieser query sollte ein quiz_status = -3 drin sein, das du durch quiz_status = 0 ersetzen solltest.

ah

Verfasst: 11.07.2004 11:54
von Kiss News
Danke, funktioniert