Quiz Hack Version: 0.2.1

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Quiz Hack Version: 0.2.1

Beitrag von Snoopy »

Deine phpBB Version: 1.52 Plus
Typ Deines phpBB Forums: Standard phpBB (auch Vanilla genannt)
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Ich will ja nicht nerven, aber ich find ein paar Sachen nicht

Code: Alles auswählen

posting.php
#
#-----[ FIND ]------------------------------------------
#
$params = array('submit' => 'post', 'confirm' => 'confirm', [...]

Code: Alles auswählen

includes/functions_post.php
##-----[ FIND ]------------------------------------------
#
		$sql  = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, 
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
topic_type, topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, topic_quiz
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
$topic_type, $topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, " . ( empty($post_data['topic_quiz']) ? '0' : '1' ) . "
Hinter was muss ich das den einfügen? Hinter topic_type oder topic_vote? Zwischen den beiden steht noch was.

Code: Alles auswählen

/templates/xxx/posting_body.tpl
#
#-----[ FIND ]------------------------------------------
#
		formErrors = "{L_EMPTY_MESSAGE}";
	}
Dieses finde ich auch nicht.
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Für den Einbau im phpBB Plus bitte diesen Beitrag beachten: [ Fix Quiz Mod im phpBB 2 plus 1.5x ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Steck mal hier die Nase rein: http://www.oxpus.de/kb.php?mode=article&k=27
Da ist erklärt, wie mit Mods umzugehen ist.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Da steht aber nicht drin, was man machen soll wenn man was nicht findet.
Benutzeravatar
st0nehenge
Beiträge: 21
Registriert: Do 28.Apr, 2005 06:36
Wohnort: Linz im huegeligen Oesterreich
Kontaktdaten:

Beitrag von st0nehenge »

Ich find auch nicht immer alles, weil die Stellen teils schon editiert sind.
Versuch einfach mal die ersten paar Eintraege zu suchen, da wirst du meistens fuendig.

An dieser Stelle wuerd ich noch gerne auf folgenden Beitrag bezueglich dem QuizMod hinweisen, weil sich das Problem leider noch nicht geloest hat *schaem*
Vielleicht kann mir ja jemand helfen:
http://www.oxpus.de/ftopic-2974.html

MfG st0nehenge
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Die beiden oberen, hab ich untergebracht, aber den unteren ´finde ich nicht auch nichts vergleichbares!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@Snoopy
Such mal nach

Code: Alles auswählen

//-->
</script>
und füge den Code davor ein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Hab ich gemacht, wenn ich aber jetzt auf mein Testforum gehen möchte, bekomme ich dies Meldung:

Parse error: parse error, unexpected $ in /usr/export/www/vhosts/funnetwork/hosting/janecollins24/includes/functions_post.php on line 1143


Hab nachgeschaut, aber diese Zeile gibt es nicht in der functions_post.php.

Hab das gemacht was in der Fehlerbehebung drin steht, bringt auch nichts!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng doch mal die functions_post.php hier an.
Vielleicht hast Du nur eine Klammer zu viel gelöscht oder zu wenig eingefügt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Hier die functions_post.php
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier die Datei zurück.
Hattest wie vermutet ein paar Klammern zu viel gelöscht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Danke! Konnte so weit alle Fehlermeldungen wegbekommen. Bloss bei der dritten komme ich nicht weiter

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/janecollins24/includes/functions_post.php on line 569
Was bedeutet diese?

Es werden auch keine Quizfragen in dem jeweiligen Thema erstellt. Ich meine absolut gar keine!
Zuletzt geändert von Snoopy am Do 05.Mai, 2005 22:39, insgesamt 1-mal geändert.
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Hast du die Fehlerbehebung für das phpBB Plus eingebaut?
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ja hab ich!

Die Zeile gehört zum Cash Mod! Wollte es mal ausprobieren, ob es nicht doch geht! :!:

Die Meldung kommt im ACP, wenn ich beiQuizfrage manuell stellen, was eingeben will.
Zuletzt geändert von Snoopy am Do 05.Mai, 2005 23:45, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das altbekannte Problem eben mit Cash und Quiz Mod. Beide wollen eben nicht so recht miteinander...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Mir hatte jemand mal gesagt, das wenn ich bei dem cash user_points eingebe es gehen müsste.

Anscheinend ja nicht! Werden deswegen keine Quizfragen erstellt?

Weiß einer was an der Zeile den stört?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dort wird einer seitens PHP als Global definierten Variable ein Wert zugewiesen.
Zunächst nichts verkehrtes, aber scheinbar verwendet der Quiz Mod Ähnliches und dann kommt es zu einer Kollision, bzw. einer Fehlermeldung.
Nur hat bislang noch keiner den Fehler wirklich gefunden...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Schade, dann werd ich das mal wieder rückgängig machen.

Danke für die Auskunft!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Das du versucht hast, Cash und Quiz Mod gleichzeitig einzubauen, hättest du aber auch vorher mal erwähnen können ... :rolleyes:
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ups, hatte ich vergessen!

Naja, nun mach ich ihn raus! Hab ja die ganzen Datein noch unverändert!
sile1
Beiträge: 80
Registriert: Fr 10.Dez, 2004 18:50
Wohnort: Fislisbach
Kontaktdaten:

Beitrag von sile1 »

Hallo zusammen
also ich versuch gerade den Qiuz Hack einzubauen :)

Doch bei der Install steht:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
			$sql = "SELECT u.username, p.*, pt.post_text, pt.bbcode_uid, pt.post_subject, p.post_username
				FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
				WHERE p.topic_id = $topic_id
					AND p.poster_id = u.user_id
					AND p.post_id = pt.post_id
				ORDER BY p.post_time ASC";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
pt.post_subject,
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
 pt.quiz_answer, 
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
p.post_time ASC
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, p.post_id ASC 
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED pt.quiz_answer,  AND , p.post_id ASC WITH Quiz Hack

Das verstehe ich nicht wohin genau damit:



Code: Alles auswählen

// ADDED pt.quiz_answer,  AND , p.post_id ASC WITH Quiz Hack
muss ich das gleich hinter:

Code: Alles auswählen

, p.post_id ASC
einfügen :confused:

Bitte helft mir

Liebe Grüsse
sil1
Stoebi
Beiträge: 447
Registriert: Do 24.Feb, 2005 16:35
Wohnort: Berlin
Kontaktdaten:

Beitrag von Stoebi »

Hi,

die Zeile

Code: Alles auswählen

// ADDED pt.quiz_answer,  AND , p.post_id ASC WITH Quiz Hack
einfach darunter, in einer neuen Zeile, einfügen, oder weg lassen.
Dient nur zur Information.


Gruß Stöbi
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

sollte so aussehen

Code: Alles auswählen

$sql = "SELECT u.username, p.*, pt.post_text, pt.bbcode_uid, pt.post_subject, pt.quiz_answer,  p.post_username 
            FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt 
            WHERE p.topic_id = $topic_id 
               AND p.poster_id = u.user_id 
               AND p.post_id = pt.post_id 
            ORDER BY p.post_time ASC, p.post_id ASC"; 
// ADDED pt.quiz_answer,  AND , p.post_id ASC WITH Quiz Hack
gru? Pepi
sile1
Beiträge: 80
Registriert: Fr 10.Dez, 2004 18:50
Wohnort: Fislisbach
Kontaktdaten:

Beitrag von sile1 »

Hallo @Stoebi und @pepi
vielen herzlichen Dank für Eure Hilfe :)

Ich hätte es fast falsch gemacht

Liebe Grüsse
sile

Noch eine Frage:
Muss ich :

Code: Alles auswählen

// ADDED pt.quiz_answer,  AND , p.post_id ASC WITH Quiz Hack
überall unterhalb einfügen , es kommt ja öfters vor.
Zuletzt geändert von sile1 am Sa 06.Aug, 2005 16:46, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Yepp. ist okay so.

Du kannst diese Zeile aber jedes Mal weglassen. Die ist wirklich nicht nötig...
Zuletzt geändert von oxpus am Sa 06.Aug, 2005 16:48, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten