Hallo Freunde des gehobenen Forumsgenusses,
Warum nicht? Einfach so, oder darfst du sie nicht veröffentlichen?
Letzteres.
Das ist tragisch.
Zeig mal eine Installation, dann schreib ich die Software neu und stell sie unter die GPL.
:) Weißt du, was Du dir da aufhalsen wolltest?
Ich mach das wirklich, keine Sorge.
[code lang=php]
$DATA[D]['title']="Quiz"; // (STRING: Quiztitel)
$DATA[D]['type']="auto"; // (STRING: Antwortart: "auto"/"choice"/"choice-"/"multiple" [/"free"])
$DATA[D]['countdown']="question"; // (STRING: Countdownart: "none"/"quiz"/"question")
Wird der durch ein Javascript o.ä. dem User angezeigt?
$DATA[D]['limit']="0"; // (NUMBER: Zeitlimit in Sekunden; 0=kein Limit)
$DATA[D]['warning']="0"; // (NUMBER: Ablaufwarnung des Limits in Sekunden; 0=keine Warnung)
$DATA[D]['checkscore']="false"; // (STRING: Score ueberpruefen: "false" (nie)/"true" (immer) [/"right" (bei richtiger Antwort) /"10q" (nach 10 question) /"2a" (2 right answers)/"60s" (60 seconds)]
Versrbeitet die Software auch Sachen wie "150q" "5a" "300s"?
$DATA[D]['continue']="0"; // (NUMBER: Naechste Frage automatisch in x Sekunden)
Wie kriegt der User das mit? Auch über JavaScript?
$DATA[D]['showlimit']="both"; // (STRING: Limit (Countdown) anzeigen: "question"/"quiz"/"all")
$DATA[D]['showdomain']="true"; // (BOOLEAN: TRUE=Wissensthema ausgeben)
$DATA[D]['intropage']="true"; // (BOOLEAN: TRUE=Eingangsseite erzeugen)
$DATA[D]['answerpage']="true"; // (BOOLEAN: TRUE=Antwortseite erzeugen)
Wenn diese Parameter vom Typ BOOLEAN sein sollen, warum gibst du sie dann als Strings an?
Wenn du willst können wir auch regelmäßig den Fragenbestand synchronisieren.
Meine XML-Syntax:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<quiz title="Der Wissenstest" date="20050624" countdown="none" limit="10" warning="5" showpoints="true" showanswers="true" showcounter="always" showcheats="true" choices="4" right="5" wrong="-2">
Wofür steht "showcheats"?
Vielleicht ist das ja auch schon als Anregung brauchbar. :-)
Darf ich die XML-Syntax mit den Meldungen übernehmen?
Gruß
Alexander Brock
SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:? ss:| de:> js:( ch:| sh:( mo:} zu:}
http://againsttcpa.com