- 16 Jan, 2019 1 commit
-
-
Carsten Rose authored
Fixes #7620. Label align left/center/right. Defined by config/form/formelement. FormEditor slightly redesigned.
-
- 17 Dec, 2018 1 commit
-
-
Carsten Rose authored
-
- 28 Oct, 2018 1 commit
-
-
Carsten Rose authored
-
- 11 Sep, 2018 2 commits
-
-
Elias Villiger authored
-
Elias Villiger authored
-
- 09 Sep, 2018 1 commit
-
-
Carsten Rose authored
-
- 31 Jul, 2018 1 commit
-
-
Elias Villiger authored
Feature #6314 - HTML Mode & sendMailSubjectHtmlEntity for Forms. Also fixed some issues with Documentation and implementation.
-
- 08 Jun, 2018 1 commit
-
-
Carsten Rose authored
-
- 16 May, 2018 1 commit
-
-
Carsten Rose authored
-
- 22 Apr, 2018 1 commit
-
-
Carsten Rose authored
HelperFormElement.php, SessionCookie.php, Html2Pdf.php, Store.php, Constants.php: migrate to camel case on configuration variables. Config.php: readConfig() reads now config.qfq.ini and T3 LocalConfiguration.php.
-
- 15 Feb, 2018 1 commit
-
-
Carsten Rose authored
-
- 11 Jan, 2018 1 commit
-
-
Carsten Rose authored
HelperFormElement.php: AppendFormElementNameImageCut() Support.php: Force Sanatize Class fuer FE.type=imageCut. AbstractBuildForm.php: Add source filename to SIP QuickFormQuery.php: Call $save->processAllImageCutFE(); Save.php: processAllImageCutFE(), extractImageDataReplaceFile()
-
- 30 Nov, 2017 1 commit
-
-
Carsten Rose authored
Bug #5031 / Missing details in DbException: New definition of SYSTEM_SHOW_DEBUG_INFO: even after config.qfq.ini is parsed and SIP Infos has been read - if there is no BE User logged in, the value stays on 'auto' (earlier it has been replaced to 'no'). Staying on 'auto' keeps the information that replacing is still open and not replaced means 'no'-BE User logged in.
-
- 22 Nov, 2017 1 commit
-
-
Carsten Rose authored
-
- 09 Nov, 2017 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
- 02 Nov, 2017 1 commit
-
-
Carsten Rose authored
-
- 17 Sep, 2017 1 commit
-
-
Carsten Rose authored
* Broken Redirect after Save - fixed * Broken same HTML ID for FE copies in a template group. - fixed
-
- 11 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 10 Sep, 2017 1 commit
-
-
Carsten Rose authored
#4386 Fuer GRC: Optional Info Button bei 'input' wie bei 'textarea' - EXTRA_BUTTON_INFO_POSITION=below Manual.rst: update doc for EXTRA_BUTTON_INFO_POSITION. HelperFormElement.php: honor setting of EXTRA_BUTTON_INFO_POSITION.
-
- 08 Sep, 2017 1 commit
-
-
Carsten Rose authored
Support.php: wrapTag() extend to wrap multiple tags. AbstractBuildForm.php: wrap thead in subrecord header.
-
- 28 Aug, 2017 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
#4278 / Language: Check that language settings respect inside of container / pill / fieldset / templateGroup HelperFormElement.php,AbstractBuildForm.php,BuildFormBootstrap.php,QuickFormQuery.php: function setLanguage() moved from QuickFormQuery.php to HelperFormElement.php
-
- 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().
-
- 16 Jun, 2017 1 commit
-
-
Carsten Rose authored
FormAction.php: get templateGroup.maxLength (=maxCopies) via a generic function. HelperFormElement.php: new tgGetMaxLength() FillStoreForm.php: fixed a broken if statement. Use of new tgGetMaxLength() function.
-
- 27 May, 2017 1 commit
-
-
Carsten Rose authored
Database.php, QuickFormQuery.php: Initializing of native FormElements: _tgIndex HelperFormElement.php: new function formElementSetDefault(). Add '%d' to id's of extraButtonInfo text elements. Manual.rst: minor typos fixed
-
- 25 May, 2017 1 commit
-
-
Carsten Rose authored
Manual.rst: added documentation for new config.qfq.ini variables GFX_EXTRA_BUTTON_INFO_INLINE, GFX_EXTRA_BUTTON_INFO_BELOW.
-
- 24 May, 2017 2 commits
-
-
Carsten Rose authored
Implemented: date,time,datetime,editor,radio,select,upload
-
Carsten Rose authored
Implemented Checkbox
-
- 02 Apr, 2017 1 commit
-
-
Carsten Rose authored
Manual.rst: update doc how to insert/update/delete non primary templateGroup records. FormAction.php: removed $templateGroupIndex - solved implicit by defining a LIMIT on 'slaveId' . Implemented '%D' (one below %d). Implemented FE_SQL_HONOR_FORM_ELEMENTS - reduces unecassary SQL queries. HelperFormElement.php: moved function 'explodeTemplateGroupElements()' to 'QuickFormQuery.php' Database.php: remove call to explodeTemplateGroupElements() - not necessary at that place. QuickFormQuery.php: fill STORE_RECORD during Formload - to read templateGroup records very early. Local copy of `getNativeFormElements()`, new `explodeTemplateGroupElements()`
-
- 27 Mar, 2017 1 commit
-
-
Carsten Rose authored
''abel' and 'note' are fixed - 'value' is still not updated, open. HelperFormElement.php: buildFormElementName() had some issue if there was no $formElement[FE_NAME] defined. New workaround: take the $formElement[FE_ID] instead. AbstractBuildForm.php: creation of JSON has been missed - now fixed. The $value is rendered (recent value), but probably the client is not prepared to update a non-HTML-input field. This has to debug with RO.
-
- 26 Mar, 2017 1 commit
-
-
Carsten Rose authored
The new implementation creates empty fake instances of all copies of templateGroup FormElements. Those are empty. Before save, the submitted form values will be expanded with the empty fake templateGroup FormElements and such empty values will be saved. FormAction.php: Rename constant SQL_FORM_ELEMENT_TEMPLATE_GROUP to SQL_FORM_ELEMENT_TEMPLATE_GROUP_FE_ID - to be more precise. HelperFormElement.php, Database.php: new function explodeTemplateGroupElements()
-
- 25 Mar, 2017 2 commits
-
-
Carsten Rose authored
AbstractBuildForm.php: Saving 'extra' FE in STORE_SIP has been done with inappropiate FE_NAME. Correct is the pure FE_NAME, without any extension like recordId. Unessary and broken decoding removed.
-
Carsten Rose authored
HelpFormElement.php: Introduced new constants HTML_DELIMITER_NAME, HTML_DELIMITER_ID AbstractBuildForm.php: Saving 'extra' FE in STORE_SIP has been done with inappropiate FE_NAME. Correct is the pure FE_NAME, without any extension like recordId. Unessary and broken decoding removed.
-
- 02 Mar, 2017 1 commit
-
-
Carsten Rose authored
*.php: extend explodeParameter(), explodeParameterInArrayElements() with argument $keyName, to make it more generic.
-
- 01 Mar, 2017 1 commit
-
-
Carsten Rose authored
FillStoreForm.php, HelperFormElement.php, BuildFormBootstap.php, BuildFormPlain.php, BuildFormTable.php, QuickFormQuery.php: Rename buildFormElementId() to buildFormElementname(). New Function buildFormElementId(). Rename variable $htmlFormElementId to $htmlFormElementName. Support.php: tooltips now contain an html id. Constants.php: Preparation for API 'element-update'.
-
- 14 Feb, 2017 1 commit
-
-
Carsten Rose authored
Default fuer Store Prioritaet hat sich geaendert: alt='FSRD', neu='FSRVD' - damit wird ist es ueberfluessig den V Store anzugeben. Variable '_filename' umbenannt in 'filename' und verschoben von STORE_FORM nach STORE_VARS. Damit ist es ueberfluessig eine Sanatize Klasse anzugeben. STORE_VAR hat zwei neue Variablen: 'filename', 'fileDestination'. Bei Form-Action Elemente gibt es zwei neue Typen: 'sqlBefore' und 'sqlAfter' Index.rst: Dokumentation auf V2 angepasst. Doku fuer V1 hat es nie gegeben. FormAction.php: Moved function initActionFormElement to HelperFormElement::initActionFormElement(), Implement sqlBefore & sqlAfter for Action Elemente. HelperFormElement.php: new class initActionFormElement(), initUploadFormElement(). FillStoreForm.php, AbstractBuildForm.php, Evaluate.php: Implemented the $skip parameter to suppress unwanted variable expansion during form load. Constants.php: New STORE_USE_DEFAULT, VAR_FILE_DESTINATION, VAR_FILENAME,FE_SQL_AFTER, FE_SQL_BEOFRE, FE_TYPE_UPLOAD. Evaluate.php: moved 'decryptCurlyBraces()' up, in order to create better error messages. Save.php: new doUploadSlave(), implement 'Upload advanced mode'.
-
- 09 Feb, 2017 1 commit
-
-
Carsten Rose authored
Create function `Database->getNativeFormElements()` to unify all needed actions on fresh loaded FormElements like explodeParameterInArrayElements, duplicateRetypEelements, copyAttributesToFormElements. Native FormElements will be loaded on 4 different places in 3 classes. HelperFormElement.php: Moved copyAttributesToFormElements() from QuickFormQuery to HelperFormElement. AbstractBuildForm.php, BuildFormBootstrap.php, QuickFormQuery.php : Use of Database->getNativeFormElements() Database.php: HelperFormElement::copyAttributesToFormElements()
-
- 07 Feb, 2017 2 commits
-
-
Carsten Rose authored
Added validator.js attributes 'data-pattern-error', 'data-rquired-error', 'data-match-error', 'data-error' to be specified in config.qfq.ini, Form or FormElement. Detailed setting will overwrite generic setting. If none is specified, take validator.js defaults. HelperFormElement.php, AbstractBuildForm.php, Constants.php, QuickFormQuery.php.
-
Carsten Rose authored
HelperFormElement.php, AbstractBuildForm.php, Constants.php: 'Retype function' - default value will be copied to second element. Detection of secondary-'retype'-FormElement can be done by isset($fe[FE_RETYPE_SOURCE_NAME]) .
-