Skip to content

GitAlex0/projekt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debug-Knöpfe

  • ?d=1 zum aktivieren am Ende anfügen
    (test-o-mat.me/result.html?d=1)

  • ?d=0 zum deaktivieren am Ende anfügen
    (test-o-mat.me/result.html?d=0) Zustand bleibt bis Änderung erhalten

Dokumentation JSON-Dateien

Zum erstellen:

  • Daten in create.js in quizData oder skillData eingeben
  • Befehl in Terminal ausführen:
    node create.js

Inhaltsverzeichnis

quiz.json Aufbau

Felder

Feld Typ Erforderlich? Beschreibung
1, 2, ... Int Immer Fragen-ID, einzigartig, immer hochzählen
q String Immer Frage
type String Immer Fragentyp:
"mc": Multiple Choice
"r": Slider
"i": Input-Feld
a Object Nur bei "mc" Typ Objekt, das alle Antwortmöglichkeiten enthält
Aktuelles Limit: 5, Design muss optimiert werden für mehr Fragen
c Int Bei "i" Typ erforderlich, bei "mc" optional Die korrekte Antwort
skill String Immer Skill / Fähigkeit, die mit der Frage eruiert werden soll
next String Optional Die Fragen-ID, die auf diese Frage folgen soll
timed Object Optional max in Sekunden, maximale Zeit für Höchstpunktzahl
zero in Sekunden, Zeit nach der 0 Punkte vergeben werden
math Boolean Optional Wenn true, wird LaTex in der Frage formattiert, verwendet die MathJax-Bibliothek

Beispiel Frage

5: {
    q: "What is your favorite hobby?",
    type: "mc",
    a: {
        1: "Reading",
        2: "Sports",
        3: "Gaming",
        4: "Traveling"
    },
    skill: "season",
    timed: true
}

0: { q: "", type: "", a: { 1: "", 2: "", 3: "", 4: "", 5: "" }, c: 1, skill: "", next:"", timed: {max: , zero: }}

skills.json Aufbau

Felder

Feld Typ Beschreibung
job1, job2, ... Object Name des Beruf(sfelds)
skill1, skill2 Int Gewichtung des jeweiligen Attributs, sollte ein niedriger einstelliger Wert sein (1-5)

Beispiel Beruf

job1: {
    skill1: 1,
    skill2: 4,
}

job1: { skill1: 1, skill2: 4 },

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published