Version 3.1.04 behebt eine kritische Sicherheitslücke, die Projektleitern in allen Vorgängerversionen das Auslesen der Server-Einstellungen erlaubt. Dadurch war insbesondere der Zugriff auf API-Schlüssel für Google Captcha und auf das Passwort für einen eventuell eingetragenen SMS-Gateway möglich.
Die Programmversion 3.1.04 erfordert wie 3.0 mindestens PHP 5.5 (wir empfehlen PHP 7) und MySQL 5.5.3.
Behebung kritischer Programmfehler
- Projektleiter können die Server-Einstellungen nicht mehr mittels PHP-Code im Fragebogen einsehen.
- In mehrsprachigen Projekten können nun wieder alle bekannten Sprachen hinzugefügt werden, nicht nur die häufig verwendeten.
Kleine Nützlichkeiten
- Eine neue Funktion pageHead() erlaubt es, HTML-Inhalte in den Kopf (<head>) der aktuellen Fragebogen-Seite zu schreiben.
- Es können nun automatisiert Seriennummern aus 5 Buchstaben ohne Ziffern erstellt werden (optimiert für die Eingabe auf Mobilgeräten).
- Adresseinträge können nun so konfiguriert werden, dass der Fragebogen beim Aufruf eines Serienmail-Links für diesen Adresseintrag im Debug-Modus startet.
Bereinigung kleinerer Fehler
- Beim Import eines Polaritätenprofils wird die Beschriftung der Skalenmitte korrekt importiert.
- Die Druckansicht eines Pretest-Datensatzes formatiert nun die Kennungen von Fragen korrekt.
- Beim Export von Befragungsprojekten werden eventuell definierte Teilgruppen korrekt im XML kodiert.
Änderungen am System
- Anmerkungen aus dem Pretest werden nun getrennt von den Datensätzen gespeichert.