qfq merge requestshttps://git.math.uzh.ch/typo3/qfq/-/merge_requests2024-02-23T18:17:19+01:00https://git.math.uzh.ch/typo3/qfq/-/merge_requests/687Implements #179892024-02-23T18:17:19+01:00Carsten RoseImplements #17989https://git.math.uzh.ch/typo3/qfq/-/merge_requests/686B17964: Added xml upload support for filepond. refs #179642024-02-23T18:38:49+01:00Enis NurediniB17964: Added xml upload support for filepond. refs #17964Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/685B17950: Readonly now disables filepond upload on client side. refs #179502024-02-23T18:38:21+01:00Enis NurediniB17950: Readonly now disables filepond upload on client side. refs #17950Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/684Multiline string interruption without closing quote in some non-SQL contexts...2024-02-21T16:05:11+01:00Elias VilligerMultiline string interruption without closing quote in some non-SQL contexts...Multiline string interruption without closing quote in some non-SQL contexts (e.g. if interrupted by QFQ keyword)
Für folgende Situation: (bisher wurde 20.tail als Teil des strings interpretiert)
![image.png](/uploads/40e4353c1f43c8c68...Multiline string interruption without closing quote in some non-SQL contexts (e.g. if interrupted by QFQ keyword)
Für folgende Situation: (bisher wurde 20.tail als Teil des strings interpretiert)
![image.png](/uploads/40e4353c1f43c8c688560062a94d5f5d/image.png)Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/683B17907: Fixed tableviewsaver js error in subrecords. Fixed not working...2024-02-20T13:35:26+01:00Enis NurediniB17907: Fixed tableviewsaver js error in subrecords. Fixed not working...B17907: Fixed tableviewsaver js error in subrecords. Fixed not working combination of rememberLastPill and subrecord tableview. refs #17907B17907: Fixed tableviewsaver js error in subrecords. Fixed not working combination of rememberLastPill and subrecord tableview. refs #17907Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/682Better indentation for non-SELECT SQL statements2024-02-20T13:36:14+01:00Elias VilligerBetter indentation for non-SELECT SQL statementsCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/681B17785_undefined_download_storeSystem2024-03-26T20:11:03+01:00Carsten RoseB17785_undefined_download_storeSystemhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/680B17854: Fixed broken filepond css rules for chrome and brave. refs #178542024-02-09T17:46:55+01:00Enis NurediniB17854: Fixed broken filepond css rules for chrome and brave. refs #17854Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/679F17393 fe report editor qfq syntax highlighting2024-02-08T14:59:26+01:00Elias VilligerF17393 fe report editor qfq syntax highlighting* QFQ-Auskommentier-Funktion (Shortcut: Ctrl+/)
* kleiner Bug fix / Verbesserung* QFQ-Auskommentier-Funktion (Shortcut: Ctrl+/)
* kleiner Bug fix / VerbesserungCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/678F17393 fe report editor qfq syntax highlighting2024-02-05T20:14:17+01:00Elias VilligerF17393 fe report editor qfq syntax highlighting- kleiner bug fix
- verbessertes SQL indenting
* Ausnahme: kein Extra Indent nach ON (auf die Schnelle nicht ganz einfach)
* Ausnahme: nested SQL statements werden schwierig- kleiner bug fix
- verbessertes SQL indenting
* Ausnahme: kein Extra Indent nach ON (auf die Schnelle nicht ganz einfach)
* Ausnahme: nested SQL statements werden schwierigCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/677B17799 fabric not working2024-02-05T13:00:49+01:00Benjamin BaerB17799 fabric not workingFixed FabricFixed FabricCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/676F17393 fe report editor qfq syntax highlighting2024-02-03T11:20:45+01:00Elias VilligerF17393 fe report editor qfq syntax highlightingDiverse kleinere Fixes und Verbesserungen (v.a. indentation)Diverse kleinere Fixes und Verbesserungen (v.a. indentation)Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/675F17393 fe report editor qfq syntax highlighting2024-02-01T21:37:01+01:00Elias VilligerF17393 fe report editor qfq syntax highlighting* Nochmals grosse Überarbeitung der Hinting Funktion und der SQL Capitalization -\> beide sind jetzt direkt mit dem Parser verbunden (war mir bisher nicht bewusst, dass ein entsprechender codemirror hook vorhanden ist).
* diverse kleine ...* Nochmals grosse Überarbeitung der Hinting Funktion und der SQL Capitalization -\> beide sind jetzt direkt mit dem Parser verbunden (war mir bisher nicht bewusst, dass ein entsprechender codemirror hook vorhanden ist).
* diverse kleine Verbesserungen
* deutlich verbesserte IndentationCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/674F17739 multiform_grid2024-02-01T18:09:05+01:00Carsten RoseF17739 multiform_gridhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/673fixed redirect after wiki content save2024-02-01T18:07:47+01:00Philipp Gröbelbauerfixed redirect after wiki content saveFixed: QFQ Wiki redirected to a page alias url after saveFixed: QFQ Wiki redirected to a page alias url after saveCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/672F17393 fe report editor qfq syntax highlighting2024-01-26T14:08:54+01:00Elias VilligerF17393 fe report editor qfq syntax highlightingMehrere kleinere Verbesserungen im Syntax HighlightingMehrere kleinere Verbesserungen im Syntax HighlightingCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/671Re-enable browser search2024-01-25T09:22:05+01:00Elias VilligerRe-enable browser searchGestriger Merge Request hat die Browser Suche im FE Report Editor "deaktiviert".Gestriger Merge Request hat die Browser Suche im FE Report Editor "deaktiviert".Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/670F17393 fe report editor qfq syntax highlighting2024-01-24T15:45:49+01:00Elias VilligerF17393 fe report editor qfq syntax highlighting* Fixes #17593: code restructuring, improved documentation
* Fixes #17576: changed FE Report Editor header style
* qfq-codemirror kann jetzt zusätzliche keywords in der config gepasst erhalten --> in diesem Zusammenhang auch doku mit ber...* Fixes #17593: code restructuring, improved documentation
* Fixes #17576: changed FE Report Editor header style
* qfq-codemirror kann jetzt zusätzliche keywords in der config gepasst erhalten --> in diesem Zusammenhang auch doku mit bereits implementierten keywords (FormElement.parameter) ergänzt
* kleinere stilistische QFQ Syntax Highlighting AnpassungenCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/669F17393 fe report editor qfq syntax highlighting2024-01-21T17:49:01+01:00Elias VilligerF17393 fe report editor qfq syntax highlightingHallo @carsten.rose
Hab nochmals ein paar Änderungen gemacht:
* `FROM Form AS f` wird jetzt als Alias erkannt, d.h. wenn man `f.` tippt, kommen alle Vorschläge for die `Form`-Spalten
* `{{SELECT ...}}` Variabeln werden jetzt als solche ...Hallo @carsten.rose
Hab nochmals ein paar Änderungen gemacht:
* `FROM Form AS f` wird jetzt als Alias erkannt, d.h. wenn man `f.` tippt, kommen alle Vorschläge for die `Form`-Spalten
* `{{SELECT ...}}` Variabeln werden jetzt als solche erkannt, gestyled UND capitalized. Auch mehrzeilig. Inklusive Nesting und Hinting. Wo sie überall erlaubt sind, wird nicht gecheckt, sondern einfach vom syntax highlighting grundsätzlich akzeptiert.
* Durch den obigen Fix und erweitern um `{{!SELECT ... }}` werden jetzt auch die FormElemente `value` und `sql1` ohne weitere Config korrekt gestyled. `parameter` ist noch nicht so weit, da wird's einen config Eintrag brauchen.
* mehrere kleine Fixes
![image](/uploads/afec9ce6d7fd9c35f39a025d3f88ab15/image.png)Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/667F17540: FE Chat v1.22024-01-16T13:31:07+01:00Enis NurediniF17540: FE Chat v1.2F17540: V1.2 final implementation. refs #17540F17540: V1.2 final implementation. refs #17540Carsten RoseCarsten Rose