Skip to content

Releases: iqb-berlin/coding-components

Schemer_v2.4.1

24 Feb 13:07
Compare
Choose a tag to compare
  • Set ids as fallbacks if aliases not exist in coding Scheme for SelectVariableDialog

Schemer_v2.4.0

20 Feb 13:50
Compare
Choose a tag to compare

Verbesserungen

  • Mehrfachauswahlmöglichkeiten in Dialogen

    • Aktivieren von Basis-Variablen
    • Löschen von Variablen
    • Kopieren von Variablen
  • Anzeige farbiger Kodierstatus von Variablen in Kopieren und Löschen Dialogen

  • Selektion von Variablen für Ableitung in Mehrfachauswahlmenü

Veränderungen

  • Regelsätze werden standardmäßig UND verknüpft und Regeln standardmäßig ODER verknüpft

Fehlerbehebungen

  • Regel Icons mit Text ausgerichtet zueinander
  • Das Verändern der Verknüpfung für Regeln bzw. Regelsätzen sendet Veränderungsnachricht mit aktualisiertem Kodierschema für z.B. Studio (Speichern Button wird ausgelöst)
  • INTENDED_INCOMPLETE bekommt code id 0
  • Zauberstab mit Variablen vom Typ boolean erzeugt Kodiervorschlag mit IS_TRUE oder IS_FALSE statt ZEICHEN/TEXT Übereinstimmung 'false' bzw. 'true'

Schemer_v2.3.0

10 Feb 23:36
Compare
Choose a tag to compare

Verbesserungen

  • Alle Regelarten sind mit einem Icon versehen

  • Gruppierung des Regelarten Auswahl Menü in Zeichen/Text, Numerisch, Logisch, und Leere Eingabe/Technisch Null ohne Gruppenbezug.

  • Für Regel Numerisch Übereinstimmung (NUMERIC_MATCH) können mehrere Zahlen im Textfeld untereinander eingegeben werden.
    Diese werden dann äquivalent zu Text/Zeichen Übereinstimmung(MATCH) oder Text/Zeichen Übereinstimmung regulärer Ausdruck jeweils geprüft.

  • Regelart lässt sich direkt über ein Icon Auswahlmenü ändern.

  • Regelsätze werden für die bessere Übersicht untereinander statt nebeneinander in Form von Tabs angezeigt.

  • Wird ein neuer Code angelegt, so wird bei allen Typen außer den Resttypen(RESIDUAL, RESIDUAL_AUTO,INTENDED_INCOMPLETE) ein leere Regel für den häufigsten genutzten Fall Zeichen/Text Übereinstimmung gleich angelegt.

  • Bei abgeleiteten Variablen Einkürzung der ausgewählten Basis-Variablen erst ab 10 Stück

  • "Bewertung summieren" beim Ableiten ist Standard Vorauswahl.

  • "Reihenfolge wichtig" im Generiere Kodierung Dialog (Zauberstab) bei z.B. DnD-Aufgaben Sortier-Aufgaben liegt ein Element in einer Zeile liegen.

  • Bei manuellen Instruktionen für einen Code werden leere Zeilen dargestellt.

  • Wird ein neuer Code (alle Typen außer der Resttypen) angelegt, wird bereits eine leere Regel "Zeichen/Text: Übereinstimmung" hinzugefügt.

  • Für Numerisch Übereinstimmung (NUMERIC_MATCH) Regel können jetzt mehrzeilig Werte angegeben werden zur Überprüfung

Fehlerbehebungen

  • Im Basis-/Ableitungsparameter Menü lässt sich der Name der Basisvariable nicht ändern (readonly), Namensänderung nur für abgeleitete Variablen

  • "Reihenfolge wichtig" im Generiere Kodierung Dialog (Zauberstab) liegt in der Auswahlliste ein Element pro Zeile zum besseren Sortieren.

Schemer_v2.2.1

05 Feb 12:39
Compare
Choose a tag to compare

Bugfixes

  • Quell-Variaben Liste zeigt korrekte Anzahl von verfügbaren Quellvariablen bei Ableitung an
  • INTENDED_INCOMPLETE label von "Falsch: Absichtlich unvollständig" zu "Absichtlich unvollständig" geändert
  • Rohe Antwortdaten Ansicht formatiert Text leseriicher
  • Bei STRG Taste gedrückt mit Codes Sortieren Button (Normalisierung der Codes) wird "INTENDED_INCOMPLETE" code Ansicht nicht
    verändert

Schemer_v2.2.0

30 Jan 13:46
f886306
Compare
Choose a tag to compare

Verbesserungen

  • Basis-Variablen können aktiviert bzw. deaktiviert werden.
    Eine vorhandene Basis-Variable vom Typ "BASE" kann zu "BASE_NO_VALUE" werden.
    Diese verschwindet aus der Basis-Variablen Liste.
    Dazu den neuen Knopf "Variable deaktivieren" in Variablen Kodierung Ansicht betätigen.
    Durch Auswählen des Menüpunktes "Weitere Aktionen -> Aktiviere Basis-Variable ohne Wert" bekommt man eine Liste aller "BASE_NO_VALUE" Variablen.
    Nach Auswahl einer Variablen dort wird diese wieder aktiviert und landet in der Basis-Variablen Liste.

  • Für Ableitungen kann die Ableitungsmethode "MANUELL" (MANUAL) vergeben werden.

  • Abgeleitete Variablen haben eine feste Id der Art: d_{Zeitstempel} z.B. d_1738168889646 (d für derived).

  • neuer Code Typ INTENDED_INCOMPLETE auswählbar in der Kodierungsansicht

Veränderungen

  • Bilder können in den manuellen Instruktionen nicht mehr im Fließtext eingefügt werden sondern ausschließlich als separater Textabschnitt.
    Dies verhindert Fehler in der Anzeige der Bilder beim Erzeugen des Word Dokumentes für die Kodierliste.

  • "Variable umbenennen" befindet sich jetzt direkt unten neben den anderen Variablenfunktionen und nicht mehr versteckt in "weitere Aktionen".

  • Änderung der möglichen Code Id im Schemer Ergebnis von (integer oder null) zu (integer oder string("INVALID","INTENDED_INCOMPLETE))

Fehlerbehebungen

  • Falls Quelle nicht gefunden (Basis-Variable nicht in Definition oder Ableitung ohne Quelle) wird der Generiere Kodierung Dialog vollständig angezeigt.

  • Kopieren der Kodierung einer Basis-Variablen zu einer abgeleiteten Variable und vice versa wird jetzt nur die Kodierung kopiert ohne "sourceType", "sourceParameters", "deriveSources".

Schemer_v2.1.5

23 Jan 12:45
Compare
Choose a tag to compare

Changed

  • Angepasste Nutzerrechte
  • Variablen mit type 'no_value' werden in Variablenliste ignoriert

Fixes

  • selektierte Optionen für Quell Parameter Verarbeitung werden wieder angezeigt

Schemer_v2.1.4

09 Dec 13:01
7bbada7
Compare
Choose a tag to compare

Fixes

  • Hinzufügen neuer Variablen zum Schema

Schemer_v2.1.2

03 Nov 15:28
754d95c
Compare
Choose a tag to compare

Neu

Bei einer Array-Referenz kann LENGTH gesetzt werden. Damit kann die Länge des Werte Array abgefragt werden.

Schemer v2.1.1

26 Jul 18:07
Compare
Choose a tag to compare

Fixes

  • Wenn bei CONCAT_CODE zu viele Varianten möglich sind, blockiert der Schemer bei der Ermittlung der VarInfo. Die Obergrenze sind jetzt 10 Permutationen, d. h. für abgeleitete Variablen kann mitunter der Assistent keine sinnvollen Vorschläge machen.

Schemer v2.1

26 Jul 09:50
Compare
Choose a tag to compare

Neu

  • Bei einer Array-Referenz kann neben ANY auch ANY_OPEN gesetzt werden. Damit wird unterschieden, ob andere Werte zugelassen werden.
  • "Groß-/Kleinbuchstaben ignorieren" wirkt jetzt auch bei regulären Ausdrücken (Flag "i").
  • Es wird eine rote Markierung gesetzt, wenn trotz "Alle anderen Antworten - automatisch" manuelle Instruktionen hinterlegt sind.

Fehler-Berichtigungen

  • Ein leeres Wertearray [ ] wird jetzt auch als leerer Wert gewertet