Frage zu PHP Code beim Quiz hack

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
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Frage zu PHP Code beim Quiz hack

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

Beitrag 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
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

Danke, funktioniert
Antworten

Zurück zu „phpBB 2.0: Mod Support“