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.
Venkman
Mitglied
Beiträge: 35
Registriert: 23.08.2004 10:55

Probleme mit Quiz Hack 0.2.1

Beitrag von Venkman »

Hallo!
Ich bin dabei den Quiz Hack 0.2.1 Mod zu installieren. Habe alles nach Anleitung gemacht, doch leider bekomme ich - im Browser - beim Aufrufen der install_quiz_hack.php, immer folgende Fehlermeldung:

Allgemeiner Fehler

Could not get quiz config information

DEBUG MODE

SQL Error : 1146 Table 'hora.phpbb_quiz_config' doesn't exist

SELECT config_name, config_value FROM phpbb_quiz_config WHERE config_name IN ('next_quiz','last_start_time','disable')

Line : 244
File : /www/172/html/forum/common.php

Ich verwende phpBB 2.0.10

Weiß vielleicht jemand was ich falsch gemacht habe? Bin am verzweifeln :(

Danke im Vorhinein

Schöne Grüße

Peter
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

benenne die common.php um und lade die alte wieder hoch.
führe die install_quiz:hack.php aus und lösche dann die common.php wieder.
dann benennst du die umbenannte common.php vom anfang wieder in common.php um und der mod funktioniert.

ps: bist du sicher das du die neueste version installierst? ( neueste gibts unter sphm.sf.net )
Venkman
Mitglied
Beiträge: 35
Registriert: 23.08.2004 10:55

Beitrag von Venkman »

Hi!
Vielen Dank für die Hilfe!
Der Mod lässt sich jetzt installieren. Doch wenn ich einen Beitrag lesen will, erscheint leider eine neue Fehlermeldung: :cry:

Allgemeiner Fehler

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' p.post_id ASC BY Quiz Hack LIMIT 0, 15' at line 7

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 27 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC, p.post_id ASC, pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LIMIT 0, 15

Line : 398
File : /www/172/html/forum/viewtopic.php

Irgendwo muss ich in dieser Zeile einen Fehler gemacht haben.

Grüße

Peter
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

standart fehler.
kommentare müssen immer hiner einem ; eingefügt werden.

das
, pt.quiz_answer AND , p.post_id ASC BY Quiz Hack
ist teil eines kommentars und heißt eigendlich
//ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack
aber das hast du anscheinend einfach gelöscht.

ah
Venkman
Mitglied
Beiträge: 35
Registriert: 23.08.2004 10:55

Beitrag von Venkman »

Abend!
Danke für die schnelle Antwort.
Achso, ich dachte das //ADDED sei unwichtig und habe es daher generell immer gelöscht :-? :)
Verstehe, also gehört //ADDED immer dazu in die Zeile.

Also nur zur Kontrolle, wäre es denn so richtig?

Auszug aus der Readme:

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#
modcp.php
#
#-----[ FIND ]------------------------------------------
#
	$sql = "SELECT f.forum_id, f.forum_name, f.forum_topics
		FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f
		WHERE t.topic_id = " . $topic_id . "
			AND f.forum_id = t.forum_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
f.forum_topics
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, t.topic_quiz
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED , t.topic_quiz BY Quiz Hack
#
In der modcp.php:

Code: Alles auswählen

$sql = "SELECT f.forum_id, f.forum_name, f.forum_topics, t.topic_quiz // ADDED , t.topic_quiz BY Quiz Hack 
Schöne Grüße

Peter
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

nein
du fügst den kommentar so direkt mit in die query ein.

das after add beziehts ich immer auf den letzen find block und nicht auf den inline find block.

im klartext: füg den kommentar hinter dem ; also hinter AND f.forum_id = t.forum_id"; ein
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

saerdnaer hat geschrieben:benenne die common.php um und lade die alte wieder hoch.
führe die install_quiz:hack.php aus und lösche dann die common.php wieder.
dann benennst du die umbenannte common.php vom anfang wieder in common.php um und der mod funktioniert.

ps: bist du sicher das du die neueste version installierst? ( neueste gibts unter sphm.sf.net )
auf was muss man es umbennenen?
Venkman
Mitglied
Beiträge: 35
Registriert: 23.08.2004 10:55

Beitrag von Venkman »

Hi!
Nenne sie z.B. in common.bak um, damit sie beim uploaden deiner common.php nicht überschrieben wird, somit kannst es wieder rückgängig machen. Mach dir am besten von allen Dateien ein Backup!

Ich werde nochmals alle Dateien durchgehen und die Fehler ausbessern. Danke! @saerdnaer

Hoffentlich klappt es dann endlich ;)

Grüße

Peter
Zuletzt geändert von Venkman am 23.10.2004 19:39, insgesamt 1-mal geändert.
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Sorry,
Aber bei mir funkts irgendwie nicht. ES kommt immernoch der gleiche Debug Fehler.

Also hier der common.php: http://modtest.mo.funpic.de/common.txt (einfach noch Neuladen oder F5 drucken.) :wink:

Edit: Hab auch das neuste Quiz Hack. :wink:
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Also gibt es keine andere Lösung? :wink:
Antworten

Zurück zu „phpBB 2.0: Mod Support“