20.11.1 open about 2 months late (25.11.2020) 8% 141 issues (8 closed — 133 open) Related issues Support #10661: Typo3 Warnungen Actions Support #10766: Radiobutton / parameter.buttonClass=btn-default: dynamic update Actions Support #10793: Update NPM Packages Actions Support #11628: Missing 'QFQ Update' log message Actions Support #11630: Bitte check ob CALL() in 20.11.0 noch so funktioniert wie in 20.4.1 Actions Support #11667: MySQL mariadb-server-10.3: Incorrect datetime value Actions Support #11668: Play function.sql - problem with mysql Actions Support #11702: HTML Special Char makes no sense for 'allbut' if '&' is forbidden Actions Support #11710: QFQ Buildpipeline failed: ./run_qfq_docker.sh: line 38: run_qfq_docker.output: No such file or directory Actions Support #11741: upgrade Typo3 9.5.22 (forkred) Actions Support #11747: Maintenance Page with Redirect Actions Support #11769: fehlende Tabelle in der Dokumentation Actions Support #11849: Wizard: Form2 zu QFQ Actions Support #11850: Wizard Form: basierend auf einer Tabelle eine Form anlegen. Actions Support #11892: tablesorter: columns with links are hard to order - new qualifier 'Y:<ord>' Actions Support #11893: Broken SIP: a) only report one time, b) only report in main column Actions Bug #3782: Bei fehlerhafter Eingabe (z.B. Datum) sollte das erwartete Format angezeigt werden Actions Bug #5559: FE.type = Upload: 'accept' might contain variables Actions Bug #6574: qfq.log: Fehlermeldung wurde angezeigt, aber nicht geloggt Actions Bug #7616: Selectlist with Enum & Dynamic Update Actions Bug #7656: FE with required, 'pattern' and 'extraButtonLock': always complain about missing value Actions Bug #8037: FE.type=upload (advanced mode): {{slaveId:V}} missing during dynamic update Actions Bug #8084: Form: without Pill the outer broder is missing Actions Bug #8891: formSubmitLog: do not log passwords Actions Bug #9789: Record Lock: release to early on 'leave page' Actions Bug #9862: Failed writing to sql|mail|qfq.log should throw an exception Actions Bug #9947: Unwanted error message if missing 'typeAheadSqlPrefetch' Actions Bug #9958: Borken subrecord query: no error message Actions Bug #9975: Dropdown Menu: 'r:3' broken Actions Bug #10081: Stale record lock after 'forbidden' character Actions Bug #10082: FE.type=SELECT - 'sanatize' Class Actions Bug #10232: sendmail body: starting with '----...' raises an error Actions Bug #10322: FormElement / Radio: missing column 'enum' >> FE not reported Actions Bug #10324: Excel Export mit Template funktioniert nur, wenn Template vor uid kommt Actions Bug #10505: Drag'n'Drop broken on Multi DB Instance Actions Bug #10506: Template Group broken on MultiDB instance Actions Bug #10508: Multi Form broken on Multi DB Instance Actions Bug #10553: extraButtonInfo: broken for dynamically growing textarea field Actions Bug #10588: typeahed Tag: Doku anpassen Actions Bug #10640: TypeAhead Tag: FE editierbar trotz readOnly Actions Bug #10646: Form: missing error message sanatize violation / remaining record lock Actions Bug #10658: processReadOnly broken Actions Bug #10704: wkhtml problem rendering fullCalendar.js / fabric.js >> successor: puppeteer Actions Bug #10754: fail: make doc-local Actions Bug #10759: emptyMeansNull - Feld falsch aktualisiert Actions Bug #10890: AutoCron hangs Actions Bug #10905: ExtraButtonInfo: broken for Select List Actions Bug #10921: #!report in note Feldern wird nicht korrekt ausgegeben Actions Bug #10937: Fehler mit abhängigen Select- Feldern beim Positionieren Actions Bug #11039: Checkbox / CSS: Image shifted Actions Bug #11057: Checkboxes ohne span.checkmark im Report werden ausgeblendet Actions Bug #11134: Set samesite header for cookies correctly Actions Bug #11195: Dynamic Update: Note not updated if new text is empty (v20.4) Actions Bug #11237: Radiobutton / parameter.buttonClass= btn-default - kein dirty Trigger Actions Bug #11239: Radiobutton (plain): horizontales Rendern abhängig vom Datentyp in der Datenbank Actions Bug #11287: [QFQ as File] Duplicating forms Actions Bug #11310: Select wird nicht korrekt abgespeichert (id=0, label='') Actions Bug #11325: SQL: CALL() Actions Bug #11347: If Bedingungen funktionieren nicht korrekt Actions Bug #11517: extraButtonInfo Broken for multiple FormElements Actions Bug #11666: PHP 7.4: Trying to access array offset on value of type int Actions Bug #11695: MultiForm required FE Error Actions Bug #11715: acceptZeroAsRequired and requiredOffButMark do not coincide Actions Bug #11750: Checkbox does not work together correctly with required fields Actions Bug #11752: checkbox renders multiple input elements with same name Actions Bug #11865: Form Editor exception when edit after saved Actions Bug #11891: Seite bleibt verschwommen, wenn QFQ Error-Popup mit Enter geschlossen wird Actions Feature #3880: Form 'Form': anlegen einer Tabelle Actions Feature #4413: fieldset: show/hidden, modeSql, dynamicUpdate Actions Feature #5345: Report: UPDATE / INSERT / DELETE statements should trigger subqueries, depending on the result. Actions Feature #5942: 'L' and 'type': append to links, generate via '_link' by using 'u:' . Actions Feature #6793: Rename filenames in ZIP Actions Feature #6998: Form: with debug=on show column information as tooltip of column label Actions Feature #7217: Download: notice User if `_sip=?` is missing Actions Feature #7290: FormEditor: title as textarea if LEN(title)>60 Actions Feature #7522: Inserting default index.html to folder (Avoid Apache Indexing) Actions Feature #7630: detailed error message for simple upload Actions Feature #8034: FormElement 'data': 22.22.2222 should not be accepted Actions Feature #8082: Contact form without saving record Actions Feature #8277: fe.parameter.default=..... Actions Feature #8584: FE 'Action' - never assign to Container (except Template Group) Actions Feature #8585: Enhance Error message for 'unknown form' Actions Feature #8586: QFQ: Enhance Error message for 'record not found' Actions Feature #9517: Input multiple tags with typeahead Actions Feature #9900: Generic API Call: tt-content record >> JSON Actions Feature #9928: SpecialColumnName: a) Deprecated: '... AS "_+tag ..." ' , b) New: '... AS "_<tag1 ...><tag2 ...>" ' Actions Feature #9968: Tooltip in Links for Developer Actions Feature #10005: Report / special column name: ... AS _calendar Actions Feature #10011: Offer new STORE_TYPO3 Variable 'beUser', 'beEmail' Actions Feature #10012: redirectAllMailTo: {{beEmail:T}} Actions Feature #10013: FE.typ=editor: CodeMirror Actions Feature #10015: Monospace in Textarea Actions Feature #10080: Popup on 'save' / 'close': configure dialog (answer yes/no/cancle/) Actions Feature #10095: Generic Gitlab Integration into QFQ Actions Feature #10096: JQuery / Bootstrap: DatePicker Actions Feature #10114: Symbol (Link): 'G:' (Glyphicon) replaced by 'i:' (icon) Actions Feature #10115: TypeAhead: static list Actions Feature #10116: TypeAhead: Tag - show inside 'input' element Actions Feature #10119: Dropdown (selectlist) &TypeAhead: format and catagorize list Actions Feature #10120: Form als File Actions Feature #10124: qfq AAI-Login Actions Feature #10145: TypeAhead(Tag): min length =0 / data-typeahead-initial-suggestion Actions Feature #10384: Parameter Exchange QFQ Instances Actions Feature #10443: Konzept _api / _live Actions Feature #10463: Report _link: expliztes setzen von HTML Tags (Bedarf fuer 'data-selenium' & 'id') Actions Feature #10569: link _blank more safe Actions Feature #10593: label2: text behind input element Actions Feature #10659: FormSubmitLog - recordId bei einem Insert setzen Actions Feature #10713: QFQ functions (reusable reports) Actions Feature #10714: multi Table Form Actions Feature #10715: wkhtmltopdf ersetzen: puppeteer Actions Feature #10716: Business Logic mit Externen Skripten Actions Feature #10738: CORS headers for external API requests Actions Feature #10745: Tablesorter Excel Export Actions Feature #10763: form accessed and submitted despite logout? Actions Feature #10819: Persistent SIP - second try Actions Feature #10874: Erstellen eines Foreign Keys in der Tabelle "FormElement" Actions Feature #10976: Excel Export Verbesserungen Actions Feature #10996: Download video via sip: no seek Actions Feature #11034: Separate Config store from store class Actions Feature #11035: QFQ without Typo3 Actions Feature #11036: inline report editor permissions Actions Feature #11076: SELECT ... AS _websocket Actions Feature #11080: Send MQTT messages Actions Feature #11217: Extend Script Functionality Actions Feature #11262: stored Procedure: QNBSP - replace space by ' ' Actions Feature #11265: Dropdown Menu: wrap with '<p>' breaks menu Actions Feature #11320: Typo3 Version 10 support Actions Feature #11322: Form Element JSON - (multiline parameter field) Actions Feature #11323: Report Frontend Editor Modal + Codemirror Actions Feature #11460: Easier creation of changelog: gitchangelog Actions Feature #11504: Dynamic Update: Button text update for 'Save',' Close' & 'Delete' Actions Feature #11516: Multi Page Form (Previous/Next Buttons) Actions Feature #11523: Mit dynamic Update erkennen, ob Upload gemacht wurde Actions Feature #11534: Report: Action on selected rows - Table batchprocessing feature Actions Feature #11535: Ability to create SQL columns in frontend QFQ forms Actions Feature #11569: Custom QFQ-Code pro Session Actions Feature #11716: Form an beliebiger Stelle im Report anzeigen Actions Feature #11775: Subrecord Tooltip pro Feld Actions Feature #11878: Purge Extension option: config.documentation Actions Feature #11890: option to disable form as file sync Actions
20.12.0 open 56 days late (01.12.2020) 3% 33 issues (1 closed — 32 open) Related issues Bug #2665: Dynamic Update funktioniert nicht, wenn beim entsprechenden FormElement eine size angegeben ist. Actions Bug #4756: Form dirty even nothing changes Actions Bug #5459: Multi DB: spread system tables between 'QFQ' and 'Data'-DB Actions Bug #8083: FormEditor: primary table list does not respect 'indexDb={{indexData:Y}}' Actions Bug #9281: Allow STRICT_TRANS_TABLES Actions Bug #9531: FE File: Dynamic Update / modeSql / required detected even it not set Actions Feature #2361: Logging wer/wann/wo welches Formular aufgerufen hat Actions Feature #3432: subrecord: dynamicUpdate Actions Feature #3522: QFQ: Selenium QFQ Tests Actions Feature #3727: Security: Session Hijacking erschweren Actions Feature #4023: prepared statements - FE action: salveId, sqlInsert, sqlUpdate, sqlDelete, sqlBefore, sqlAfter Actions Feature #5562: Drag'n'Drop fuer Uploads Actions Feature #5715: PDF Caching Actions Feature #5782: NextCloud API Actions Feature #6261: Persistent SIP Actions Feature #6602: Formlet: in Report auf Mausklick ein mini-form oeffnen Actions Feature #7480: Record History (Undo / Redo) Actions Feature #7602: Multi Select: with checkboxes Actions Feature #7660: IMAP: import mails to DB, move / delete mails Actions Feature #7732: Javascript: Lazy Loading der add on libs Actions Feature #7850: Upload records: non 'pathFileName' column Actions Feature #7883: Link to QFQ record: '... AS _qfq' Actions Feature #7920: FE: Syntax Highlight, Zeinlenumbruch Actions Feature #8044: Transaction: a) Form, b) Report Actions Feature #8187: Subrecord: enable/hide new button - make new/edit/delete customizeable. Actions Feature #8591: Upload: Progress Bar anzeigen Actions Feature #8593: BE: Highlight QFQ Records mit integrierten T3 CodeMirror Actions Feature #8702: Load Record which is locked: missing user info Actions Feature #9927: QFQ Update: a) Update nur machen wenn BE User eingeloggt ist., b) Bei Fehler genaue Meldung welcher Updateschritt Probleme hat. Actions Feature #9983: Report Notation: new keyword 'range' Actions Feature #10003: fieldset: stronger visualize group Actions Feature #10014: Manual.rst: describe behaviour and process order of fillStoreVar, slaveId, sqlBefore, .. Actions Feature #10016: New escape/action class: e - empty Actions
next2 open 56 days late (01.12.2020) 5% 74 issues (1 closed — 73 open) Related issues Bug #4457: typeahead: pressing return to select an item, saves the form and closes the form. Actions Bug #5221: Download Dialog: Bleibt stehen in FF wenn Datei automatisch gespeichert wird. Actions Bug #5305: Upload FormElement: nicht disabled by readonly Form Actions Bug #6116: value of checkbox not saved Actions Bug #6678: Multi DB: FormEditor shows wrong tables, if 'dbIndex != dbIndexData'. Actions Bug #7002: Dynamic Update: row does not disappear / appear Actions Bug #7512: FE: inputType=number >> 'pattern' is not respected Actions Bug #7513: Radios not correct aligned Actions Bug #7524: QFQ throws a 'General Error' if 'fileadmin/protected/log/...' is not writeable Actions Bug #7547: Error Message in afterSave: wrong parameter column reported Actions Bug #7650: Optional do not show 'required' sign on FormElement Actions Bug #7685: Open FormElement from QFQ error message and save modified record: error about missing {{formId:F}} Actions Bug #7795: Readonly Form: Typeahead-Felder Actions Bug #7890: FormElement 'required': extraButtonInfo not aligned Actions Bug #7899: Fe.type=password / retype / required: always complain about missing value Actions Bug #8049: FE.type=note, column 'value': text moves some pixel to top after save Actions Bug #8431: autocron.php with wrong path Actions Bug #8668: Pill disabled: dyamic mode 'hidden' not respected - FE is still required Actions Bug #9077: typeAheadSql: report broken SQL Actions Bug #9121: sip links have r and __dbIndexData set Actions Bug #9127: Error Message: change 'roll over' color - text not readable Actions Bug #9173: Stale Record Lock: Firefox Actions Bug #9177: Bug? QFQ tries to save an action FE, which has real existing column name Actions Bug #9268: SELECT with outer brackets not recognized as SELECT Actions Bug #9275: autcron: t3 page, which takes to long to respond, is not reported properly Actions Bug #9317: FE.type=note: with dynamic show/hidden an empty label causes trouble Actions Bug #9347: FE.type=upload with dynamic show/hidden: required not detected Actions Bug #9520: Form: border around form - button 'save' is not inside the outer border Actions Bug #9533: FE.type=upload: Check in 'beforeSave' if upload is given Actions Bug #9534: FE.type=upload: 'Unknown Mode: ID" Actions Bug #9691: Checkbox: dynamic update > readonly Actions Bug #9692: Radio/Checkbox: 'active' missing (when using tab-key) Actions Bug #9783: Email with special characters Actions Feature #3365: invisible reCaptcha: Google Check ob Bot oder Mensch Actions Feature #4082: Dynamic Update: modeSql - useful default Actions Feature #6250: Enhance layout: a) Subrecord, b) Subrecord-Title Actions Feature #7109: Dynamic Updates: row/element hide Actions Feature #7519: Select: Multi Actions Feature #7520: QR Code: ... AS _qr (... AS _link) Actions Feature #7730: SELECT Box: title in between Actions Feature #7812: FE 'Subrecord' - new option 'subrecordShowFilter', 'subrecordPaging' Actions Feature #7924: Radio/Checkbox with Tooltip Actions Feature #7965: Input type 'text' with visual format - currency Actions Feature #8089: Copy/Paste for FormElements Actions Feature #8336: Form > modified > Close|New: a) Optional disable popup, b) custom text, c) mode on save: close|stay Actions Feature #8520: Bring QFQ to Composer Actions Feature #8719: extraButtonLock: add support for 0/1 Actions Feature #8806: SQL Function nl2br Actions Feature #8945: Doku: Self Registration Form Actions Feature #8962: allow for form fields with identical names Actions Feature #8963: Setting values in a store: flexible way Actions Feature #8975: Report Notation: 2.0 Actions Feature #9052: Report: CodeMirror with SQL Syntax Highlight in FE Actions Feature #9128: Error Message: not replaced variables- a) replace back to '{{', b) underline Actions Feature #9129: sqlValidate: Message as notification, not as error Actions Feature #9130: tablesorter: Automatic Row numbering / Zeilenummer Actions Feature #9135: Progress Bar generic / replace old hourglass download popup Actions Feature #9136: Create ZIP files with dynamic PDFs Actions Feature #9208: Manage 'recent' records Actions Feature #9221: typeAhead: Zeichenlimite ausschalten Actions Feature #9244: Form Load / Multiple Pills: the Pill with missing required values to front Actions Feature #9346: beforeSave: check if an upload is given Actions Feature #9348: defaultThumbnailSize: pre render thumbnails Actions Feature #9352: FE 'Native' fire slaveId, sqlAfter, sqlIns... Actions Feature #9394: REST: allow for non numerical ids in get requests Actions Feature #9528: CSS class input element: x to clear content Actions Feature #9537: FormEditor: Edit fieldset in FrontEnd Actions Feature #9548: FormElement: Pattern mismatch - optional report only on focus lost Actions Feature #9600: Report als File Actions Feature #9668: Form.mode: rename 'hidden' to 'hide' Actions Feature #9706: Multi File Upload (hidden template group) Actions Feature #9707: SIP security: encode pageId and check pageId on decode Actions Feature #9781: Button: CSS class to make buttons smaller Actions Feature #9811: Report: tag every n'th row Actions
next3 open 42 days late (15.12.2020) 1% 48 issues (0 closed — 48 open) Related issues Bug #3547: FE of type 'note' causes writing of empty fields. Actions Bug #4402: Record Lock: after an error message the dirty record seems not to be deleted. Actions Bug #5576: Using MySQL 'DROP' requires privilege - wich is not really necessary. Actions Bug #6140: QFQ DnD Sort: Locked fields Actions Bug #6462: File Upload: Nutzlose Fehlermeldung wenn Datei zu gross Actions Bug #6483: R Store funktioniert nicht bei 'Report Notation' im FE Actions Bug #6566: Link Function 'delete': provided parameter missing on page reload Actions Bug #6677: Error message FE Action Element: no/wrong FE reference who cause the problem. Actions Bug #6912: error Message Var 'deadline' already set in SIP - in Form with FE.value={{deadline:R:::{{deadlinePeriod:Y}}}} Actions Bug #7014: Sending invalid emails succeeds when debug.redirectAllMailTo is set Actions Bug #7219: typeSheadSql / typeAheadSqlPrefetch: change to curly braces Actions Bug #7261: Report pathFilename for user without path, only the filename Actions Bug #7574: Substitute error: form element not reported / dont parse Form.note Actions Bug #9834: Input elements with tag 'disabled' are missing on form-submit: server option 'processReadOnly' broken Actions Feature #3504: Logging: welche Action FEs werden wann wie ausgefuehrt Actions Feature #4050: sql.log: 1) FormElement ID which causes a specific action , 2) Result in the same row. Actions Feature #4250: AutoCron in QFQ via PHP Actions Feature #5131: Activate Spin Gear ('wait/busy' indicator) via LINK attribute Actions Feature #5366: Saving with keyboard shortcuts Actions Feature #5894: Typeahead in Report: show/hide rows dynamically Actions Feature #6224: Dynamic update: fade in/out fields Actions Feature #6289: Form: Log Actions Feature #6292: Download: File speichern mit Hash aber original Filename in der Datenbank vermerken fuer Downloads Actions Feature #6437: Neuer Mode Button bei FormElementen Actions Feature #6594: Excel: on download, check if there is a valid sip Actions Feature #6609: Formlet: JSON API erweitern Actions Feature #6723: Report QFQ Installation and Version Actions Feature #6765: Moeglichkeit via QFQ eigene Logs zu schreiben Actions Feature #6801: Fabric: Maximize / Fulllscreen Actions Feature #6855: With {{feUser:U}}!={{feUser:T}}: Save / Delete: only possible with {{feUserSave:U}}='yes' and '{{feUserDelete:U}}='yes' Actions Feature #6870: Click on '_link' triggers an API call Actions Feature #6970: tablesorter: default fuer 'sortReset' aendern von 'Ctrl' zu 'Alt' Actions Feature #6972: Fabric Clipboard / cross browser tab Actions Feature #7099: Redesign FormEditor Actions Feature #7102: Comment sign in report: '#' and '--' Actions Feature #7119: Upload: scaleDownWidth, scaleDownHeight Actions Feature #7175: Upload: md5 hash as filename Actions Feature #7239: TinyMCE: html tag whitelist Actions Feature #7280: recently used table Actions Feature #7342: add content = hide_this Actions Feature #7453: import / export forms QFQ Actions Feature #7481: Detect 'BaseUrl' automatically Actions Feature #7521: TemplateGroup: fe.type=upload Actions Feature #7681: Optional switch off 'check for modified record' Actions Feature #7683: Special column names in '{{ SELECT ... AS _link }}' should be detected Actions Feature #8204: Position 'required mark' Actions Feature #8217: if-elseif-else construct Actions Feature #9602: Form definition as JSON Actions
next4 open 25 days late (01.01.2021) 2% 173 issues (2 closed — 171 open) Related issues Bug #1993: Datepicker: does not support dynamic updates Actions Bug #2063: Pills auf 'inaktiv' setzen falls keine Element auf dem Pill sichtbar sind. Actions Bug #2643: Zend / PHP Webinars anschauen Actions Bug #3061: winstitute: mysql connection durcheinander - nmhp17 (ag7)/QFQ arbeitet mit DB/Tabellen von biostat. Actions Bug #3109: RealUrl: Links werden nicht korrekt gerendert Actions Bug #3130: Debug Info's nicht korrekt nach 'New > Save'. Actions Bug #3349: config.qfq.ini: a) vertraegt keine '=' im Value (z.B. Passwort), b) Values sollten in ticks einschliessbar sein (spaces, ..) Actions Bug #3446: Fehlermeldung bei Form: Unknown permission mode: 'logged_in' Actions Bug #3570: Formular mit prmitnew|permitEdit=Always wird nicht aufgerufen (ist leer) Actions Bug #3588: templateGroup: versteckte Elemente werden weiterhin gespeichert. Actions Bug #3613: note /note unchecked -> note div (col-md) wird weiterhin gerendert Actions Bug #3682: Dynamic update: Radio buttons Actions Bug #3750: FE in a row: if one violates check, all are red Actions Bug #3811: Dynamic Update: extraButtonInfo - Text aktualisieren Actions Bug #3882: templateGroup: disable 'add' if limit is reached - funktioniert nicht wenn bereits records existierten Actions Bug #3895: typeahead pedantic: on lehrkredit ldap webpass - if only one person is in dropdown, such person can't be selected Actions Bug #4008: FormElemen.type=sendmail: wrong 'TO' if 'real name<rea@mail.to>' is used Actions Bug #4092: 1) Logging verbessern wann welches FE warum ausgefuehrt wird, 2) Documentation: Best Practice Template Group Actions Bug #4122: _file: Render Mode hat keinen Effekt Actions Bug #4138: _style fehlt Actions Bug #4279: config.linkVars lost Actions Bug #4293: Download broken if token 'd:' is missing - but no error message Actions Bug #4328: Error Message: Show FE name/number on problems in FE Actions Bug #4398: Typeahead: mouse click in a prefilled input opens a single item dropdown with the current value - click on it seems to set the value, not the key. Actions Bug #4441: $_SERVER Vars sollten nur aus dem Store genommen werden - Code entsprechend anpassen. Actions Bug #4454: Required Elements: multiple elements in a row - whole row marked if only one input is empty. Actions Bug #4528: extraButtonLock mit SQLAhead Bug Actions Bug #4546: NH: SIP storage is destroyed Actions Bug #4549: TemplateGroups: FE.type SELECT loose selected value after save Actions Bug #4583: Dynamic Update bei TypeAhead Feldern Actions Bug #4651: "Loading document" Modal wird angezeigt bei uzhcd type=2 Ansicht Actions Bug #4659: infoButtonExtra Actions Bug #4771: qfq: select-down-values empty after save (edit-form for program administrators) Actions Bug #5021: FE.typ=extra - during save displays error 'datum2' already filled in STORE_SIP - the value is stored nevertheless Actions Bug #5444: typeahead: Nach einem Save wird der key angezeigt statt dem Value Actions Bug #5502: Download Button: Empty setting throws an error. Actions Bug #5557: Form load: STORE_RECORD filled, but should be empty Actions Bug #5706: upload: fileDestination needs to be sanatized Actions Bug #5767: datetimeJQW lädt keine gespeicherten Daten Actions Bug #5768: '{{pageLanguage:T}}' missing if QFQ is called via api Actions Bug #5877: FE.type=note:bsColumn strange behaviour Actions Bug #5886: T3 internal links: 'id' necessary for Typo3 v8 Actions Bug #5991: URLs with '|' or long parameter are problematic Actions Bug #6779: ExtrabuttonInfo Bug Actions Bug #7101: 'form' in SIP and 'report' - breaks Actions Bug #7281: Subrecords: on large screen separator line too short Actions Bug #7402: thumbnail cache: outdated picture when permission denied and permission resolved. Actions Feature #880: Security: PHP, SQL Injection, XSS Actions Feature #955: QF: Notizen vor/nach dem Form Actions Feature #1234: QF: Record numbering: Im Grid soll in Spalte 1optional die laufende Nummer der Records angezeigt werden. Actions Feature #1251: QF: Combo Actions Feature #1253: QF: Colorpicker Actions Feature #1510: jquery von google laden, falls das nicht geht lokal Actions Feature #1623: RealURL Actions Feature #1635: QFQ Extension content record: weitere Optionen einblenden. Actions Feature #1946: Kontrolle ob der ReadOnly Modus bei den Formularelementen korrekt implementiert ist Actions Feature #1980: Datepicker Actions Feature #2084: Mailto mit encryption: Subrecord Actions Feature #2950: Inhalt QFQ Records als File Actions Feature #2995: Dropdown JQuery Plugin: 'chosen' - Moeglichkeit um Select Listen mehr Funktion zu geben. Kein Bootstrap noetig. Actions Feature #3216: dynamic update für checkbox label2 Actions Feature #3267: 2 Forms auf einer Seite: real + Read only Actions Feature #3273: Dirty Flag in Form Actions Feature #3285: Zeichenlimit pro Feld: textarea / editor Actions Feature #3291: AutoCron websiteToken Actions Feature #3331: Default Tooltip fuer _page? Links: mit Form und Record ID Actions Feature #3332: Uploads: Thumbnails, Details zum hochgeladenen File Actions Feature #3350: FormEditor: Hilfetext hinter 'checktype' Actions Feature #3385: templateGroup: insert/update/delete non primary records Actions Feature #3402: Syntax Highlighting via CodeMirror Actions Feature #3415: FE Login Box Templatefile Actions Feature #3457: LDAP: concat multi values to one single entry Actions Feature #3458: Display 'Edit Form Element'-Checkbox on form: should depend on FE Group Actions Feature #3495: Predifined Parameter werden nicht in '+' (add new record) SIP gerendert. Actions Feature #3537: SHOW COLUMNS FROM tableName - Extend '{{!...' definition Actions Feature #3567: 'Save', 'Close', 'New' als FormElement Actions Feature #3617: Load javascripts at bottom Actions Feature #3646: Moeglichkeit HTML Tags in Reports auszugeben (zu enkodieren: htmlspecialchars) Actions Feature #3666: a) Performance Messung: mysql_real_escape_string() im Vergleich zu str_replace(), b) doppeltes Aufrufen von mysql_real_escape_string() Actions Feature #3677: wkhtmltopdf: FE User access prohibited, if client IP changes - $TYPO3_CONF_VARS[FE][lockIP] Actions Feature #3692: QFQ Webseite Actions Feature #3708: Form: input - 'specialchars', 'none' ... gewisse tags erlauben, andere verbieten Actions Feature #3848: Antivirus check fuer Upload files in qfq? Actions Feature #3864: Encrypt / decrypt field Actions Feature #3867: Readonly Formular: Template Groups add/delete ausbeldnen Actions Feature #3877: FormEditor: die Felder die aktuell nicht gebraucht werden nur auf readonly/disabled setzen (nicht ausblenden > das irritiert. Actions Feature #3878: Form 'FormElement': Spalte 'name' typeAhead mit Spaltennamen der Primarytable. Actions Feature #3879: Form 'FormElement': Beim Feld 'name' rechts in der Notiz einen Link einblenden - a) aktuelle Definition anzeigen, b) Spalte in der Tabelle anlegen Actions Feature #3900: Extend documentation of 'Copy / Paste' Actions Feature #3905: Documentation: Best Practice anhand eines Online Bewerbungstools Actions Feature #3911: mark 'required' fields Actions Feature #3941: sqlAfter: es sollten mehrere moeglich sein Actions Feature #3942: Action Elemente: neu generierte IDs via FE weitergeben Actions Feature #3947: Attack detectect: logout current user Actions Feature #3967: Report: Checkbox, Radio, Dropdown, Input welches ohne Submit funktioniert - 'Inline-Form' Actions Feature #3990: custom class definition: add space automatically Actions Feature #3991: report: Columnname '_skipWrap' skips 'fbeg', 'fend' Actions Feature #4018: typeahead: solve problem with potential long query parameter Actions Feature #4026: sqlLog.sql: log number of FE.id Actions Feature #4027: Missing: orange 'check' / 'bullet' Actions Feature #4046: Form: enable/hide/lock/unlock delete Button - sqlStateDeleteButton Actions Feature #4197: Unit Test fuer JSON Stream von QuickFormQuery.php > doForm() Actions Feature #4258: System Defaults: Forms Actions Feature #4259: Instant trigger a cron job Actions Feature #4330: Error Message: report missing {{ / }} in sqlUpdate, sqlInsert, sqlDelete, sqlAfter, sqlBefore in FE action elements. Actions Feature #4343: _Link: Classifier to add 'attributes' Actions Feature #4349: _link|download: downloaded external URL to deliver/concatenate - check mimetipe and handle it correctly Actions Feature #4365: Multi Language: new way of config Actions Feature #4420: Client: Local Storage - store the changes of a form, local in the browser. Actions Feature #4433: Log when SIP will be destroyed by QFQ for any (security) reason Actions Feature #4435: Report: striptags - specify allowed tags Actions Feature #4439: Log: report all actions fired by an FE Element, incl. the original directive (slaveId, sqlInsert, ...) Actions Feature #4440: Manual.rst: explain how to. expand PHP Session to 4h Actions Feature #4442: Special Column Name: _link - new symbol G (Glyph) to choose any available symbol Actions Feature #4443: Form: multiple secondary tables Actions Feature #4444: FE.type=upload: detect mime type Actions Feature #4445: template group: Option to siimulate fieldset Actions Feature #4446: New FE get same feIdContainerId as last modifed FE Actions Feature #4536: FE upload: problem with delete if mutliple uploads an FE.name='' Actions Feature #4551: Set 'pills' via dynamicUpdate to show/hide/disabled Actions Feature #4606: _link: qualifier to render bootstrap button Actions Feature #4626: Mobile View: 'classBody=qfq-form-right' makes no sense Actions Feature #4627: dbupdate: all tables - check 'create', 'modified' if it is possible to change to default 'CURRENT_TIMESTAMP' and modified 'ON UPDATE CURRENT_TIMESTAMP' Actions Feature #4640: Rename System Forms Actions Feature #4650: Convert html to doc/rtf Actions Feature #4652: UZH CD: Weiterleitung auf benutzerdefinierte 403/404 Seite Actions Feature #4719: Custom Message in Client in case of 'Browser tab close, modification will be lost' Actions Feature #4757: Test subrecord: download links ok? Links ok? Actions Feature #4812: Subrecord:detect system/typo3 varnames in 'detail' like 'id', 's', 'form', 'type' Actions Feature #4816: Templates for QFQ Reports (Tables, Radios, ..) Actions Feature #4839: qfq-handle in <head> Abschnitt Actions Feature #4869: Dynamic Update (show, hide, readonly?, required?) for Template Group Elements Actions Feature #4872: Fields of Typo3 page available in STORE_TYPO3 Actions Feature #4956: Sendmail: Benutzerdefinierte Headers Actions Feature #4974: Long polling - inform all listening clients of changes Actions Feature #5023: Fabric: Cut, rotate and enhance uploaded images Actions Feature #5024: Fabric: Generate PDF with edits Actions Feature #5129: Reports: SQL fuer x Achse und y Achse Actions Feature #5132: Error Message sendmail missing attachment: more details Actions Feature #5160: QFQ collaborative / together.js, ShareJS, y-js, collaborative, Actions Feature #5342: _link - with HTML Attributes Actions Feature #5389: QFQ Design: Multline label / note Actions Feature #5428: secure thumbnail: late render on access. Actions Feature #5452: Thumbnails from PDF: bad quality Actions Feature #5455: Mail Redirects grId abhaengig Actions Feature #5480: QFQ: Dokumentation mit Screenshots versehen Actions Feature #5548: 801 Textfiles/Scriptfiles als Thumbnail Actions Feature #5579: Enhance Doc / Presentation: variable type 'link column type' Actions Feature #5665: Versuch das '{{!' nicht mehr noetig ist. Actions Feature #5783: BPMN View/Edit Actions Feature #5805: TypeAHead SQL value instead of key stored Actions Feature #5850: Deployment: In QFQ Doc best practice fuer zeitgemaesses Deployment beschreiben Actions Feature #5851: Queue System implementieren: MQTT, RabbitMQ Actions Feature #5852: Logging: mail.log / sql.log - im FE anzeigen und via AJAX aktualisieren Actions Feature #5892: QFQ should use T3 API to manipulate FE GROUP membership Actions Feature #5893: Edit on double-click Actions Feature #5895: Tutorial: List of all QFQ Features Actions Feature #5923: fillStoreSystemBySqlLate Actions Feature #5983: Form Submit (save & update): normalize date/-time FE Actions Feature #6083: Dynamic Update: Value Check via SQL Actions Feature #6084: New escape type: 'D' - convert date Actions Feature #6299: Attack detection: log table with invalid SIP access Actions Feature #6704: Upload Mode: Bilder in Notizen rechts sollen aktuellen Upload repräsentieren. Actions Feature #6715: Code-Refactoring: dbArray vereinheitlichen Actions Feature #6992: DB exception: Syntax Highlight Actions Feature #7100: Download: log access, max downloads, time limit Actions Feature #7229: New FormElement.type: Button Actions Feature #7336: PDF Upload: disallow PDFs with specific Meta information Actions Feature #7452: automate deployment new QFQ version Actions Feature #7921: Rest API Export: URL kuerzer machen Actions Feature #8056: Termin Organisation (Reservation) Actions Feature #8101: Password hash: support further hashing methods Actions Feature #8522: build QFQ - npm warnings Actions
Selenium Tests open Due in about 11 months (31.12.2021) 0% 1 issue (0 closed — 1 open) Related issues Feature #9853: Check das SQL / QFQ / Mail Logfile geschrieben wird Actions
Best Practice Manual open Due in over 21 years (01.01.2043) 0% 8 issues (0 closed — 8 open) Related issues Feature #6288: Best Practice: Erklaeren wie man ein Formular ganz in 'weiss' erstellen kann Actions Feature #6515: Formular: Felder dynamisch ein/ausblenden Actions Feature #7104: Manual: hint about escaping if '\r' appears in mail body Actions Feature #7105: Beispiel wie man in einer zweiten Tabelle speichert. Actions Feature #7106: Beispiel Nummerierung von Rows in Report Actions Feature #7107: Showcase Registration Tool: Anmeldung / Administration : Liste Anmeldungen / Emaileinaldung Actions Feature #7108: QFQ Wrap Elements Actions Feature #7278: Form: Wert vordefinieren der immer gesetzt wird Actions
QFQ 2020 (Marc) open 0% 1 issue (0 closed — 1 open) Related issues Feature #9487: qfq / gitlab integration Actions