Seite 4 von 13

Verfasst: 12.10.2003 12:52
von saerdnaer
es gibt 2 von denen... einer steht nach
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_quiz = 2
WHERE topic_id = '$topic_id'";
if ( !$db->sql_query($sql) )
{
$this->notify_admin('Could not update topic quiz status', __LINE__, __FILE__, $sql);
return false;
}
da muss das mit dem plus zeichen sein.
und nochmal einen nach
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_quiz = 3
WHERE topic_id = '$topic_id'";
if ( !$db->sql_query($sql) )
{
$this->notify_admin('Could not update topic quiz status', __LINE__, __FILE__, $sql);
return false;
}
da muss das mit dem minuszeichen sein...

ah

Verfasst: 12.10.2003 14:55
von mondi
Ohje, das habe ich irgendwie vorhin verwechselt. Jetzt funktioniert es prima. Ist ja völlig logisch, dass bei einem falschen Tipp die Punkte abgezogen werden.

Noch eine andere Frage: Ich habe gesehen, dass im Profil die Quiz-Punkte, die jemand erreicht hat, angezeigt werden. Es wäre natürlich schön, wenn man diese Punkte in einer Rangliste auf der Startseite auslesen könnte. Gibt es da was oder ist das was geplant?

Grüße
Mondi

Verfasst: 12.10.2003 15:03
von mondi
Sorry, hat sich erledigt. Habe ich mir gerade selber gebastelt.
Nochmal danke für den schnellen Support und Kompliment für das tolle Quiz-Mod

Verfasst: 12.10.2003 15:39
von mondi
Aber doch noch eine Kleinigkeit: Offengestanden verstehe ich bei der Funktion "Quizfragen vorschlagen" noch nicht die Option Ohne Antwortmöglichkeiten.
Welchen Sinn macht das?

Grüße
Mondi

Verfasst: 19.10.2003 10:56
von saerdnaer
muss man die antwort in ein text feld eingeben... wobei dann antwort 2 - 4 alternative antwortmöglichkeiten sind... das soll heißen das wenn ich z.b. eine frage stelle wie 'Wie heiße ich?' und als antwort 'Saerdnaer' reinschreibe und als antwort 2 'ah' und als antwort 3 'andreas' eingebe, wird die frage automatisch als richtig markiert wenn eine der 3 antworten eingegeben wurde...

ah

Verfasst: 19.10.2003 12:43
von 2Pac
habe bei der version(wie im andren thread gepostet) folgenden fehler bei der installation:

Code: Alles auswählen

Einige Queries konnten nicht ausgeführt werden. Versuchen sie es später noch einmal. 

Fehler Liste: 
SQL Error: 1146 Table 'v082998.phpbb_users' doesn't exist 
SQL Query: ALTER TABLE phpbb_users ADD quiz_points MEDIUMINT( UNSIGNED DEFAULT '0' NOT NULL; 

SQL Error: 1146 Table 'v082998.phpbb_topics' doesn't exist 
SQL Query: ALTER TABLE phpbb_topics ADD topic_quiz MEDIUMINT( DEFAULT '0' NOT NULL ; 

SQL Error: 1146 Table 'v082998.phpbb_posts_text' doesn't exist 
SQL Query: ALTER TABLE phpbb_posts_text ADD quiz_answer VARCHAR(100) NOT NULL;
ich habe schon einiges in der DB versucht aber ohne erfolg únd die fragen gehn net!

Verfasst: 19.10.2003 12:53
von saerdnaer
lad dir den hack nochmal runter und probiere da mal mir der darin enthaltenen install_quiz_hack.php ...

ah

Verfasst: 19.10.2003 13:00
von Innos_Zorn
Erstmal auch von mir ein ganz dickes Lob für diesen Hack.

Eine Frage:
Ich habe bei mir einen user beauftragt sich um das quiz zu kümmern, deshalb hab ich extra den junior_Admin_mod eingebaut.
Nun kann aber ein Junior Admin die schon geposteten antworten nicht sehen, und das wäre schon notwendig.....
Ich könnte ihm auch noch zusätzlich MOD rechte geben und bei konfiguration "Moderatoren dürfen an Quizfragen teilnehmen" auf nein stellen, aber meine anderen mods sollen ja auch an den Fragen teilnehmen dürfen.
Kann man da was machen?

Verfasst: 19.10.2003 13:07
von saerdnaer
soll der junior admin auch am quiz mitmachen können?

ah

Verfasst: 19.10.2003 13:25
von Innos_Zorn
saerdnaer hat geschrieben:soll der junior admin auch am quiz mitmachen können?

ah
nö, das ist nicht notwendig