Version 2.5 ute nu

Mozquizto är uppdaterad till version 2.5 (2019-10-12)

Ny funktionalitet

  • Två nya varianter av flervalsfrågor: "Alla korrekt svar (begränsat antal)" och "Ja/nej-frågor (begränsat antal)". Dessa frågetyper visar bara en slumpmässigt utvald delmängd av alla svarsalternativ. Detta gör det enklare att variera dessa typer av frågor utan att gå omvägen genom att skapa långa listor av svarsalternativ i programkoden för att sedan bara välja ut några.
  • Helt ny frågetyp: Vektorer/matriser med totalt sju olika varianter. Med dessa typer av frågor blir det enklare att skapa vettiga frågor i linjär algebra och angränsande områden. För att konstruera frågor och svarsalternativ finns det även tillhörande funktionalitet för att till exempel lösa linjära ekvationssystem, utföra matrisalgebra och skapa olika typer av slumpmässiga matriser med givna egenskaper.
  • Nytt plugin för medaljer och poängsystem för att uppmuntra aktivitet. Lite mer "spelifiering" inspirerad av stackExchange-plattformen.
  • Vissa svarsalternativ som innehåller osannolika deluttryck genererar nu varningar, t.ex. x^1/2 när användaren sannolikt avser x^(1/2).
  • Man kan nu kontrollera hur variablerna slumpas när frågor av frågetypen "Funktionsuttryck" rättas. Om man t.ex. anger en variabel som n:integer ges den endast heltalsvärden när uppgiften rättas. Detta gör att frågetypen fungerar bättre för t.ex. talföljder.
  • Förbättrade feltexter när svar av typen Tal/rationella tal och Tal/komplexa tal inte kan tolkas. Lättare att komma åt de utökade hjälptexten för frågor av typen Tal/intervall.
  • Förbättrat användargränssnitt för att radera användare som är kopplade till en kurs eller ett test. Dessutom, om samma data läses in flera gånger skapas inga dubletter bland de kopplade användarna.
  • Möjlighet att stänga (egentligen anonymisera) konton. Än så länge bara för super-admin. En vanlig användare kan inte själv stänga sitt konto. Vanliga användare har dock fått möjligheten att redigera sitt eget konto, t.ex. för att ändra den kopplade mailadressen.
  • Förbättrade möjligheter för plugins att påverka webbsidorna som visas för användaren.
  • Enklare installation på nya servrar.

Övriga förbättringar och buggfixar (urval)

  • Mer effektiv och pålitlig uppdatering av variabler när en fråga redigeras.
  • Aktuella standardfraser exporteras tillsammans med frågor, frågelistor och kurser.
  • Smarty-taggar som gör plotkommandona mer lättanvända.
  • Mail om lösenordsåterställning skickas på det språk som användaren föredrar.
  • Resultat som kommer från användare med administratörsrättigheter filtreras bort från teststatistiken.
  • Svarskommentarer som beror av användarens svar (via metavariabeln $answer) fungerar nu som förväntat.
  • Frågor där flera olika svarsalternativ matchar hanteras nu på ett bättre sätt. Om det finns något matchande svarsalternativ som är korrekt rättas frågan som korrekt, även om det finns matchande svarsalternativ som är felaktiga. Detta avhjälper buggar som har visat sig svåra att hitta i frågor där det korrekta svarsalternativet beror på värdet av några variabler, där olika svarsalternativ "råkar" bli lika för vissa parametervärden.
  • Variabler som är gemensamma för en hel frågelista fungerar nu också med nivågrupperade frågelistor.
  • Förbättrade och utvidagde automatiska självkontroller "unit testing".
  • Möjlighet att ange tidsintervall som t.ex. "45 min" istället för 2700 (sekunder) när man skapar tester.
  • Rätt tema visas nu på alla sidor (bugfix).