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() und dbRetrieve() 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() und buttonDataGet() 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.