Diese Übersicht listet alle Aktualisierungen von Version 3.4.11 bis Version 3.4.22 (Änderungen in früheren Versionen).
Wichtige Änderungen
- Version 3.4.12 - Aktualisierung der Zusatzmodule erforderlich (sofern installiert)
- Version 3.4.12 - Der R-Import liefert zusätzlich zu den
row.names()
nun die Variable CASE. - Version 3.4.16 - Behebung eines Programmfehlers, welcher zu Datenverlust führen kann.
- Version 3.4.19 - Behebung einer Datenschutz-Lücke bei Opt-In-Fragen.
Version 3.4.11 vom 05.02.2023
- Optimierte Anzeige von Single-Sign-On-Konten.
- Verbesserung der Datenbank-Performance in mehrsprachigen Befragungsprojekten.
Lokale Befragungsserver
- Die Installationsroutine legt Programmverzeichnisse an, welche in einem Backup womöglich absichtlich ausgeschlossen wurden (z.B. Cache und Sessions).
Version 3.4.12 vom 12.03.2023
Fehlerbehebung
- Rückläufer von Serienmails (Bounces) werden nun auch ohne VERP-Information (z.B. auf Exchange Servern) korrekt verarbeitet.
- Der Fragetyp "Karten zuordnen (Mehrfachzuordnung)" zeigt kein offenes Eingabefeld mehr an, wenn dieses in der Frage nicht aktiviert wurde.
- Wenn SoSci Survey über eine externe Seite (z.B. eine Suchmaschine) aufgerufen wird, so führt dies nicht mehr zu einem Logout.
- Bei Texten, die in einer Rubrik des Fragebogens angelegt wurden, können nun Notizen wie für Fragen hinterlegt werden.
- Die Eingabe für formatierten Text funktioniert nun auch korrekt für Sprachen mit Textrichtung "rechts-nach-links".
- Der Zugriff auf die optionale Google Translate API funktioniert nun wieder unter Sprachversionen → Übersetzungshilfe (Tabelle).
- Korrekte Positionierung der verbalen Verankerung in kombinierten Skalenfragen (Extrema beschriftet) bei Anzeige mittels
show()
. - Der "Text über den Items" wird in kombinierten Fragen auch dann korrekt angezeigt, wenn sie mittels
show()
eingebunden werden. - Wenn Skalen mittels
show()
in kombinierten Fragen dargestellt werden, so werden die Beschriftungen der Skalenpunkte auch bei mittlerer Bildschirmgröße angezeigt.
Neue Funktionen
- Beim Herunterladen der Daten steht nun ein Codebuch (Variablen, deren Beschriftung und mögliche Ausprägungen) als Excel-Datei zur Verfügung.
- Das Anlegen und die Änderung von Projektfreigaben werden nun im Logfile vermerkt.
- Die E-Mail zum Fortsetzen eines Interviews kann nun detaillierter angepasst werden.
- E-Mails zum Fortsetzen eines Interviews können nun einen Link zum Sperren der E-Mail-Adresse enthalten.
- Die Fragebogen-Druckansicht zeigt nun einen Knopf zum Aufrufen des Dialogs zum Drucken im Browser.
Lokale Befragungsserver
- Das Löschen überflüssiger Verzeichnisse ist in der Server-Administration wieder möglich.
- Das Setzen der Berechtigung zum Veröffentlichen von Befragungsprojekten in Benutzerkonten ist auch in Installationen wieder möglich, die ursprünglich mit Version 3.3.15 bis 3.4.11 installiert wurden.
- Das Formular für die Server-Einstellungen während der Installation wurde übersichtlicher gestaltet.
Version 3.4.13 vom 05.04.2023
Verändertes Programmverhalten
- Neue Fragen vom Typ "Schieberegler" verwenden nun standardmäßig die Darstellungsvariante "dynamisch".
Neue Funktionen
- Der Fragebogen zeigt nun optional Knöpfe zum Vorlesen der Fragen und Antworten.
- Die Vorlage "Green" für Fragebogen-Layouts wurde optisch ansprechender gestaltet.
Fehlerbehebung
- Korrekte Zuordnung von E-Mail-Rückläufern zu Adresseinträgen bei der zeitgesteuerten Überprüfung der Mail-Bounces.
- Der Schieberegler zeigt in der Darstellungsvariante "dynamisch" die Beschriftung der Extrema auch auf kleinen Bildschirmen korrekt an.
- Korrektur von Darstellungsfehlern in der erweiterten Darstellung von Schiebereglern.
- Der Platzhalter
%salut%
in einer Opt-In-Bestätigungsmail wird auch dann korrekt ersetzt, wenn im Opt-In-Formular ein "sonstiges" Geschlecht ausgewählt wurde. - Sofern für den Befragungsserver eine verpflichtende Absenderadresse konfiguriert wurde, wird diese auch für Test- und Verwaltungs-E-Mails des Servers verwendet.
- Die Funktion
show()
zeigt Mehrfachauswahlfragen in kombinierten Fragen nun mit der korrekte Breite an.
Modul: Deskriptive Datenauswertung
- Beim Versand von Serienmails können nun automatisch Ergebnisberichte erzeugt und angehängt werden.
Modul: Single-Sign-On
- Für SSO-Benutzerkonten kann nun eine E-Mail-Adresse eingetragen und validiert werden, falls im Verzeichnisdienst keine hinterlegt ist.
Lokale Befragungsserver
- Die Projekt-Ansicht in der Server-Verwaltung zeigt in der Detailansicht von Befragungsprojekten nun deren Verwaltungs-Logfile.
Version 3.4.14 vom 02.05.2023
Neue Funktionen
- Die Datenbank für Inhalte kann mittels
dbStore()
unddbRetrieve()
skalare Werte und komplexe Array-Strukturen speichern. - Die Funktion
put()
kann nun auch die Referenz (REF) eines Falls ändern bzw. setzen. - Die neuen Funktionen
buttonDataCode()
undbuttonDataGet()
erlauben das Einfügen von Knöpfen, welche PHP-Funktionen auf der Seite aufrufen können. - Der Datenexport nach SPSS funktioniert nun unabhängig von der Spracheinstellung in SPSS (Dezimalpunkt oder Komma).
- Beim Herunterladen des Datensatzes wird die Datendatei nun anhand von Hash-Werten dokumentiert.
- Anzeige des Projekt-Logs (Ereignisprotokoll) direkt als Tabelle in den Projekt-Einstellungen.
- Eventuelle HTML-Fehler in Fragetitel, Erklärung oder Vorspann zu den Items werden nun beim Speichern moniert.
- Die Textfarbe für Auswahlknöpfe kann im Layout nun angepasst werden.
- Die Schattierung des Vorspanns in Auswahlfragen wurde optimiert.
- Die Bearbeitung von Serienmails wurde übersichtlicher gestaltet.
Fehlerbehebung
- Die Funktion zum Löschen der eigenen E-Mail-Adresse aus der Adressliste eines Befragungsprojekts mittels Opt-Out-Link in der Serienmail funktioniert wieder korrekt.
- Behebung von Darstellungsfehlern in Skalenfragen auf Geräten mit Touch-Displays.
- Es wurde ein Fehler bei der Darstellung vertikaler Schieberegler (z.B. Thermostat) korrigiert.
- Der Excel-Download des Datensatzes liefert (optional) wieder Werte-Labels anstatt numerischer Antwortcodes.
- Fehlermeldungen in der Vorschau von Fragen verwenden nun die korrekte Sprache.
- Die Breakpoints des Layout "green" entsprechen nun den Bootstrap-Breakpoints und der Anzeige von Skalenfragen.
Lokale Befragungsserver
- SoSci Survey kann nun optional System-Logs (syslog oder STDERR) zum Logging verwenden.
- Falls der Datenbankeintrag für die Standardrechte für neue Projekte fehlt, wird dieser neu erstellt.
- Über die Server-Konfiguration können zusätzliche PHP-Funktionen für die Verwendung im PHP-Code erlaubt werden.
Modul: Automatisierter Datenexport
- Der zeitgesteuerte Datenexport verwendet die korrekte Dateiendung.
Version 3.4.15 vom 07.05.2023
Fehlerbehebung
- Die Variablen SERIAL und REF werden nun auch bei der Verwendung interner Datenquellen, z.B. beim Setzen mittels
put()
, einheitlich bereinigt. - Korrektur eines Anzeigefehlers bei mehrsprachigen Einträgen in der Datenbank für Inhalte.
Version 3.4.16 vom 21.05.2023
Datensicherheit
- Es wurde ein Programmfehler behoben, durch welchen bei hoher Serverlast durch die (optionale) Hintergrundübertragung von Daten aus Texteingaben und internen Variablen andere erhobene Daten gelöscht werden konnten.
Änderungen und Optimierungen
- Das Standard-Upload-Limit pro Bilddatei wurde von 640 KB auf 1 MB erhöht. Eventuelle manuelle Anpassungen in der Konfiguration bleiben erhalten.
- Der Fragetyp Bildskala erhält zwei weitere Vorlagen für Sternchen-Skalen mit Platz für Beschriftungen.
- Unter Akkordeon-Elementen wird nun automatisch Abstand zu einer eventuell folgenden Frage eingefügt.
Behebung von Programmfehlern
- Der Editor für die PHP-Funktionen beim "Fragebogen zusammenstellen" nutzt nun bereits nach dem Öffnen die gesamte verfügbare Fensterhöhe.
- Korrektur von Anzeigefehlern beim Fragetyp Skala (Extrema beschriftet) auf kleinen Displays.
- Optimierte Breitenverhältnisse bei der Weiß-nicht-Antwort der horizontalen Auswahl.
- Die Vorlese-Funktion funktioniert nun auch unter Android korrekt.
- Das Ausblenden von Items (Auswahloptionen) einer Auswahlfrage beim "Fragebogen zusammenstellen" blendet nun auch die Residualoptionen aus.
Lokale Befragungsserver
- Die URL des Einführungsvideos kann über die Konfigurationsdatei geändert werden.
- Der Text der Begrüßungsmail kann angepasst werden.
Version 3.4.17 vom 08.06.2023
Änderungen
- Update von ChartJS auf Version 4.3.0.
Fehlerbehebungen
- Der Fragebogen kann nun, sofern die Option aktiviert ist, wieder eine Warnung anzeigen wenn das Fragebogenfenster nach Dateneingabe geschlossen wird.
- In einer hierarchischen Mehrfachauswahl deaktivieren Ausweichoptionen auch dann die restlichen Optionen, wenn alle Optionen schon statisch zu Beginn angezeigt werden.
- Behebung eines Anzeigefehlers bei Schiebereglern mit "Weiß nicht" Option und Anzeige der Beschriftung neben dem Regler.
- Die Funktion
value(..., 'label')
liefert wieder korrekte Ergebnisse für Texteingaben mit Auswahlempfehlung bei Verwendung alphanumerischer Schlüssel.
Neue Funktionalität
- Neue Standardvorlage für den Self-Assessment Manikin (SAM).
- Optimiertes Layout für Bilder als Auswahloptionen in Auswahlfragen.
- Bei API-Links zum Datenabruf wird nun auch der
eval()
-Befehl zum Aufruf des Scripts direkt in R angezeigt.
Zusatzmodul Datenauswertung
- Für Skalenfragen wird nun ein gestalpeltes Balkendiagramm ausgegeben.
- Die Abfrage der Personenkennung (SERIAL) funktioniert im Ergebnisbericht nun auch mittels value('SERIAL').
Lokale Befragungsserver
- Über eine Datei
system/config.welcome.php
kann nun eine Informations-Mail nach der Registrierung konfiguriert werden. - In der Serververwaltung werden angebotene und aktive Freigaben für Befragungsprojekte nun farblich differenziert.
Version 3.4.18 vom 02.07.2023
Änderungen und Optimierungen
- Das Layout "Mobile Only" wurde aus den Standard-Vorlagen entfernt, da es nicht für normale Bildschirme geeignet ist. Andere Layouts hingegen sind für Mobilgeräte geeignet.
- Für die offene Texteingabe wird nun standardmäßig die dynamische Darstellung verwendet.
- Bei offenen Texteingaben in dynamischer Darstellung wird ein "Vorspann zu den Items" wieder angezeigt.
- Mittels
show()
kombinierte offene Texteingaben können nun auch die Summe anzeigen. - Fragen mit Platzhaltern können nun korrekt mittels
%input:...%
in andere Fragen eingebunden werden. - Der Fragetyp "Gerät und übermittelte Variablen" kann nun die Zeitzone laut Einstellung des Betriebssystems bzw. Browsers ermitteln.
- In Serienmails kann nun eingestellt werden, dass zur Dokumentation eine Kopie (BCC) an den Absender geschickt wird.
Zusatzmodul Datenauswertung
- Es kann nun eine Standard-Schriftgröße für den Ergebnisbericht definiert werden.
- Die neue Funktion
stopCreate()
kann den Versand von Serienmails mit Ergebnisbericht im Anhang steuern.
Zusatzmodul Single Sign-On (SSO)
- Die Kennung für den SSO-Login kann nun 127 Zeichen lang sein.
Version 3.4.19 vom 06.07.2023
Datenschutz
Die Aufzeichnung von Opt-In-Vorgängen für den E-Mail-Adressverteiler wird nicht mehr im Ereignisprotokoll eingetragen. Die Aufzeichnung konnte zu einer unbeabsichtigten Umgehung einer Pseudonymisierung oder Anonymisierung führen.
Behebung kleinerer Fehler
- Der Abspielknopf für die Vorlesefunktion wird nun auch korrekt in Auswahlfragen und bei Akkordeon-Textelementen angezeigt.
- Ein Darstellungsfehler beim Fragetyp "Karten anordnen (eindimensional)" wurde behoben.
Zusatzmodul Implizite Methoden
- Der Fragetyp BIAT kann im Fragebogen wieder genutzt werden.
Version 3.4.20 vom 02.08.2023
Änderungen
-
Der veraltete Qualitätsindikator DEG_TIME wird in Datensätzen nicht mehr ausgegeben.
Neue Funktionen
- Im Zugriffsmodus für Teilnahmecodes (ehem. Seriennummern) kann nun festgelegt werden, ob der Code als SERIAL im Datensatz gespeichert wird oder nicht.
Fehlerbehebung
- Die optionale Korrektur der Klein-/Großschreibung von Namen beim Serienmail-Versand behandelt Namensbestandteile wie van, de oder jun. nun korrekt.
- Die Auswahlfelder in Skalenfragen verwenden nun die korrekten ARIA-Labels.
- In Skalen und der Mehrfachauswahl-Matrix wird die "weiß nicht" Beschriftung in der dynamischen Darstellung nun korrekt unten-bündig positioniert.
- Die Darstellung horizontaler Auswahlfragen auf Mobilgeräten wurde optimiert, durch Eingabe einer "Mindestbreite pro Option" kann das Umschalten zwischen horizontaler und vertikaler Darstellung weiter angepasst werden.
- Die Funktion zum Nachhaken bei fehlenden Antworten (probing) kann nun auch für den zweiseitigen Schieberegler und die Zoom-Auswahl aktiviert werden.
- Beim Versenden einer E-Mail zum Unterbrechen und Fortsetzen des Fragebogens wird die korrekte Absenderadresse laut Vorgabe für diese E-Mail verwendet.
Zusatzmodul Datenauswertung
- Für die horizontale Auswahl werden wieder Werte und ein Chart angezeigt, außerdem wurde ein zusätzliches Chart ergänzt.
- Die Häufigkeitstabellen der Auswertung lassen sich nun einfacher nach Excel kopieren.
Lokaler Befragungsserver
- In der Server-Konfiguration kann die Prüfung von IP-Adressen als Sicherheitsfunktion gegen Session-Hijacking nun optional deaktiviert werden.
Version 3.4.21 vom 25.08.2023
- Die Funktion
getItemtext(..., 'question')
liefert den Fragetext in mehrsprachigen Befragungsprojekten nun in der korrekten Sprache. - Bei horizontalen Auswahlfragen mit numerischer Verankerung wird selbige nun in den Wertelabels angegeben.
- Externe Links in formatierten Texten werden nun automatisch mit einem
target="_blank"
ergänzt, sodass sie in einem neuen Browser-Tab öffnen.
Zusatzmodul Implizite Methoden
- Reaktionszeiten > 10.000 ms werden in den JSON-Rohdaten nicht mehr durch "false" ersetzt.
Version 3.4.22 vom 30.08.2023
- Die Datenbank für Inhalte speichert nun auch Emojis späterer Definitionen (utf8-mb4).
- Es wurde ein Fehler behoben, welcher in Version 3.4.21 zum Abbruch von Interviews führte, wenn Texte eine URL enthalten.