Seite 8 von 111

Verfasst: 19.10.2002 11:23
von saerdnaer
du hast ein paar kommas und sinle quotes hinzugefügt die nicht in der anleitung stehen:
#
#-----[ FIND ]------------------------------------------
#
$sql = ( $mode != "editpost" ) ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_vote = $topic_vote WHERE topic_id = $topic_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
$quiz_sql1
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
$topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
$quiz_sql2
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED $quiz_sql1 AND $quiz_sql2 BY Quiz Hack
wenn ich das dementsprechen korrigiere kommt folgendes raus:

Code: Alles auswählen

      $sql  = ( $mode != "editpost" ) ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_icon $quiz_sql1) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote, $MsgIcon $quiz_sql2)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_vote = $topic_vote, topic_icon = $MsgIcon WHERE topic_id = $topic_id"; // ADDED $quiz_sql1 AND $quiz_sql2 BY Quiz Hack 
ersetze diese mal mit deiner.... dann sollte der hack auch bei dir funktionieren...

ah

Verfasst: 25.10.2002 19:51
von mr.warp
erstmal danke für das geniale teil.

jetzt frage ich mich wie bekomme ich die quiz punkte die ein user bisher hat in das profil rein ? nicht das profil was man erhält wenn man auf den link profil klickt sondern das links neben den postings.

wäre doch ne interessante sache, so können die leute die da gerne mitspielen gleich sehen wer wieviele punkte hat.

Verfasst: 28.10.2002 21:23
von saerdnaer
nur im quiz forum oder im ganzem board?

Verfasst: 28.10.2002 22:09
von Gast
wenn dann sollte man das auch im ganzen forum sehen können. so eine kleinen punkt im profil neben den postings, das wäre schon klasse, der punkt könnte dann ja mastermind's heissen oder so ?

Verfasst: 28.10.2002 22:10
von mr.warp
sorry das war eben mein post, hatte vergessen mich anzumelden :-)

Verfasst: 28.10.2002 22:16
von K
nur im quizforum wäre allerdings auch sehr goil

Verfasst: 29.10.2002 08:24
von saerdnaer
da zittieren wir doch mal acid... nur ändern wir den text ein bischen ab ;-)

viewtopic.php
++FINDE++ (ist nur ein Auszug)

Code: Alles auswählen

$sql = "SELECT u.username...
++FINDE in dieser Zeile++

Code: Alles auswählen

u.user_from
++DANACH EINFÜGEN++

Code: Alles auswählen

, u.quiz_points
++FINDE++

Code: Alles auswählen

	$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
++DANACH EINFÜGEN++

Code: Alles auswählen

	$poster_quiz_points = ( $postrow[$i]['quiz_points'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Quiz_points'] . ': ' . $postrow[$i]['quiz_points'] : '';
++FINDE++

Code: Alles auswählen

		'POSTER_FROM' => $poster_from,
++DANACH EINFÜGEN++

Code: Alles auswählen

		'POSTER_QUIZ_POINTS' => $poster_quiz_points,

..und nu noch {POSTER_QUIZ_POINTS}' in der templates/xxx/viewtopic_body.tpl eintragen.

Verfasst: 29.10.2002 15:45
von Markir
Hallo saerdner,

ich habe Deinen Quiz Hack eingebaut und es kommt bisher zum Glück nur eine Fehlermeldung.

Und zwar wenn ich ein Quiz in einem Forum starte, dann erscheint dort auch der Beitrag mit den vier Antwortmöglichkeiten. Ich klicke auf eine der vier Lösungen und anschließend auf "GO".

Dann erscheint folgende Fehlermeldung:

Es existiert kein solcher Beitrag. Versuch es noch einmal.


Hast Du vielleicht eine Idee, was das sein könnte?

Danke für Deine Hilfe.


Desweiteren ist mir gerade aufgefallen, das wenn sich danach ein neuer User anmeldet, dieser die FEhlermeldung Falscher Benutzername bekommt. Weißt Du vielleicht darauf auch eine Antwort.

Verfasst: 30.10.2002 17:10
von saerdnaer
wie wenn sich ein neuer benutzer anmeldet?

ah

Verfasst: 30.10.2002 18:29
von Markir
Also folgendermaßen war das von mir gemeint:

Ich habe einen Testuser angelegt.

Nach dem ich dann den Link in der Bestätigungsmail angeklickt habe, ist der Account auch aktiviert worden. Dann habe ich versucht mich mit diesem User einzuloggen, aber dann kam halt die Fehlermeldung Falscher benutzername und/oder Passwort. Obowhl ich genau die richtigen Namen in Groß- und Kleinschreibung eingetragen habe beim Login.

Hast Du vielleicht auch noch eine Idee wegen dem anderen Problem?

Vielen Dank für die Hilfe

Vielleicht liegt es auch daran, dass ich die Version 2.0.3 eingesetzt habe.