- 23 Jan, 2018 1 commit
-
-
Carsten Rose authored
-
- 22 Jan, 2018 1 commit
-
-
Carsten Rose authored
-
- 18 Jan, 2018 1 commit
-
-
Carsten Rose authored
FormEditor: 'typeahead' for column 'name' fixed. Attention: only succeed if DB_1_NAME is the final DB (mostly given).
-
- 08 Jan, 2018 1 commit
-
-
Carsten Rose authored
DatabaseUpdateData.php: extend FormElement.type to 'imageCut'. Support.php: extend joinPath() to join path parts optionally without using file as absolute path. Implement unit tests. Download.php: doc AbstractBuildForm.php: implement FE,typ=imageCut formEditor.sql: update FE with new element imageCut.
-
- 07 Dec, 2017 1 commit
-
-
Carsten Rose authored
Sendmail.php: log attachments in MailLog too.
-
- 17 Nov, 2017 1 commit
-
-
Carsten Rose authored
-
- 14 Nov, 2017 1 commit
-
-
Carsten Rose authored
-
- 04 Nov, 2017 2 commits
-
-
Carsten Rose authored
DatabaseUpdateData.php: removed the DB update from last commit - not necessary. Config.php: New default 'm' Evaluate.php: Respect EscapeTypeDefault in form definition. QuickFormQuery.php: Replace 'EscapeTypeDefault' in form defintion very early.
-
Carsten Rose authored
-
- 20 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 17 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 14 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 10 Sep, 2017 2 commits
-
-
Carsten Rose authored
Manual.rst: describe how to activate 'report' syntax. Support.php: implement 'unWrapTag()' Report: Code reformat FillStoreForm.php: remove unwanted '<p>' tag around content if TinyMCE is used, before saving the content AbstractBuildForm.php: new processReportSyntax(). formEditor.sql: Change FormElement Editor column 'note' from Editor (TinyMCE) to ordinary TextArea. This was necessary cause TinyMCE is based on HTML and linebreaks are completely replaced by <br>. It's difficult to support both, HTML and plain text at the same time.
-
Carsten Rose authored
-
- 09 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 23 Aug, 2017 1 commit
-
-
Carsten Rose authored
Manual.rst: how to use the multi language forms. DatabaseUpdateData.php: Update DB with new language fields. HelperFormElement.php: modify explodeParameter() to not check already existing definitions. QuickFormQuery.php: new setLanguage().
-
- 21 Aug, 2017 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
- 19 Aug, 2017 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
- 18 Aug, 2017 3 commits
-
-
Carsten Rose authored
formEditor.sql: udpate some comments to form 'cron'.
-
Carsten Rose authored
-
Carsten Rose authored
-
- 17 Aug, 2017 1 commit
-
-
Carsten Rose authored
-
- 07 Aug, 2017 1 commit
-
-
Carsten Rose authored
modifiedRecord.pu: State Diagram Dirty.php: implement $recordHashMd5 to detect modified records. OnArray.php: new getMd5() AbstractBuildForm.php: implemented but not working update of hidden input 'recordHashMd5'. Add hidden input 'recordHashMd5'. BuildFormBootstrap: Add hidden input 'recordHashMd5'. formEditor.sql: Rename 'Dirty.recordModified' to 'Dirty.recordHashMd5'.
-
- 01 Aug, 2017 1 commit
-
-
Carsten Rose authored
Manual.rst: Doc update for periodId. DatabaseUpdateData.php, formEditor.sql: Table 'Period' and sample record. Store.php: Implement systemStoreUpdate() QuickFormQuery.php: call to store->systemStoreUpdate() - might solved in a better way..
-
- 24 Jul, 2017 2 commits
-
-
Carsten Rose authored
DatabaseUpdateData.php: Table Form: recordLockTimeoutSeconds - default changed from 0 to 900 secs. Existing forms get the default timeout timout interval. Dirty.php, QuickFormQuery.php: recordLockTimeoutSeconds will be retrieved from the Form.recordLockTimeoutSeconds definition (instead of parsing config.qfq.ini). Therefore a definition per form ist possible.
-
Carsten Rose authored
-
- 16 Jul, 2017 1 commit
-
-
Carsten Rose authored
-
- 10 Jul, 2017 4 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
Dirty.php: record delete is handled - if lock exist, delete is not allowed.
-
Carsten Rose authored
Manual.rst: add documentation for record locking DatabaseUpdateData.php: Add new column 'dirtyMode' Dirty.php, Config.php, formEditor.sql: remove dirtyMode=readonly. Rename 'timeout' to 'exclusive' and 'overwrite' to 'advisory'.
-
Carsten Rose authored
First version for save - not working now. Manual.rst: document config var SYSTEM_DIRTY_RECORD_TIMEOUT_SECONDS. QuickFormQuery.php, Dirty.php: extend to support QFQ/save(). Client.php: fixed broken PHP Unit test Config.php: set default for dirtyRecordTimeout. BuildFormBootstrap.php: No dirtyUrl if dirtyMode=none. formEditor.sql: extend definition to Form.dirtyMode, new table 'Dirty' Fixed several unit tests for new tables.
-
- 27 Jun, 2017 1 commit
-
-
Carsten Rose authored
Feature #3985 / FormEditor: In dropdown of 'feIdContainer' show, number of already assigned child elements (per container, one level) Implemented
-
- 25 Jun, 2017 2 commits
-
-
Carsten Rose authored
Revert "DatabaseUpdateData.php, formEditor.sql: column 'created' get's now the create timestamp by default." This reverts commit 60cc10b2.
-
Carsten Rose authored
-
- 17 Jun, 2017 2 commits
-
-
Carsten Rose authored
Manual.rst: Extend documentation with various anker for FormEditor links. Also added some missing explanations: Required Parameter, Forward.
-
Carsten Rose authored
-
- 14 Jun, 2017 1 commit
-
-
Carsten Rose authored
New option 'translateIdColumn=feIdContainer' implemented to translate table self referencing ids. FormAction.php: collect translateMap during copying slave records. New function translateId(). formEditor.sql: Update to latest copyForm Version.
-
- 13 Jun, 2017 1 commit
-
-
Carsten Rose authored
Added FE to FormEditor, to delete FE on Form delete as well.
-