- 30 Jan, 2018 1 commit
-
-
Carsten Rose authored
-
- 06 Dec, 2017 1 commit
-
-
Carsten Rose authored
Bug - PHP Warning: Declaration of qfq\BuildFormTable::head() should be compatible with qfq\AbstractBuildForm::head($mode = qfq\FORM_LOAD) - fixed
-
- 22 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 09 Sep, 2017 1 commit
-
-
Carsten Rose authored
-
- 28 Aug, 2017 1 commit
-
-
Carsten Rose authored
-
- 02 Aug, 2017 1 commit
-
-
Carsten Rose authored
Store.php: change function getNonSystemSipParam() from private to public AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php: use of getNonSystemSipParam() in deriveNewRecordUrlFromExistingSip() and createDeleteUrl()..
-
- 04 Jun, 2017 1 commit
-
-
Carsten Rose authored
-
- 27 Mar, 2017 1 commit
-
-
Carsten Rose authored
#3447 / Icons das man im FrontEnd direkt das gewaehlte FormElement im Formulareditor bearbeiten kann AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php: Function createFormEditorUrl extended to accept parameter, to make it more generic (best would be to use the 'Link' class). Build the FormElement Edit symbol as together with debug stack symbols
-
- 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'.
-
- 16 Feb, 2017 1 commit
-
-
Carsten Rose authored
Coding.md: Beschreibung in Deutsch wie die Formularelemente , rekursiv, gerendert werden. AbstractBuildForm.php: new function buildTemplateGroup() BuildFormBootstrap.php, BuildFormPlain.php, BuildFormTable.php: Preparation for new optional TemplateGroup wrap. QuickFormQuery.php: update comments. formEditor.sql: column 'type' definition extended - new 'templateGroup' enum. FormElement 'type' updated to new container element 'templateGroup'
-
- 12 Feb, 2017 1 commit
-
-
Carsten Rose authored
AdminstratorManual/Index.rst: Update config.qfq.ini description to new parameter 'class'. Remove 'DB_NAME_TEST' cause that is only interesting to PHP Unit Tests and not to enduser. UserManual/Index.rst: Update STORE_SYSTEM description of known variables. Store.php, QuickFormQuery.php: Refactor building STORE_SYSTEM. Make it more generic if new parameters are introduced. Setting up new config.qfq.ini built in defaults and form defaults at one place. Renaming of parameter names in config.qfq.ini to STORE_SYSTEM at one place implemented with an extensible array. AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php: User constant F_CLASS in $this->formSpec['class'] config.qfq.example.ini: comment empty variables - the new default setting is, that empty parameter in config.qfq.ini means EMPTY, not UNDEFINED.
-
- 06 Feb, 2017 1 commit
-
-
Carsten Rose authored
Logger.php, BuildFormBootstrap.php, BuildFormPlain.php, BuildFormTable.php, Constants.php, BuildFormPlainTest.php: Replace 'label' and 'note' for FormElements by FE_LABEL, FE_NOTE.
-
- 31 Jan, 2017 2 commits
-
-
Carsten Rose authored
AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php, Constants.php, QuickFormQuery.php, Index.rst: Implemented Paramater 'extraDeleteForm' for 'forms' and 'subrecords'. Doku update.
-
Carsten Rose authored
AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php: Remove parameter 'table' from Delete SIP URLs. ToolTip updated.
-
- 17 Jan, 2017 1 commit
-
-
Carsten Rose authored
-
- 29 May, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php, Constants.php, QuickFormQuery.php, Save.php: Replace string 'tableName' through constant F_TABLE_NAME.
-
- 26 May, 2016 1 commit
-
-
Carsten Rose authored
Bug: SIP Parameter have been urlencoded before put, but not urldecoded after get. New: SIP Parameter will be URL decoded before put!. Before creating the SIP it's hard to determine if a parameter is a SIP or not. General: All 'href' attributes are not wrapped by Support::doAttribute(). Sip.php: urldecode. AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php: wrapped href in Support::doAttribute()
-
- 02 May, 2016 1 commit
-
-
Carsten Rose authored
Support.php, FillStore.php, AbstractBuildFrom.php, BuildFormPlain.php, BuildFormTables.php, Constants.php, Save.php, BuildFormPlainTest.php
-
- 29 Apr, 2016 1 commit
-
-
Carsten Rose authored
Bootstrap grip columns are configurable. A default on the form and, if necessary, per formelement. The default is now changed from 2,6,4 to 2,9,1 UsersManual/index.rst: updated to the new behaviour. Support.php: setIfNotSet() has a new third parameter. AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormPlain.php, BuildFormPlain.php, QuickFormQuery.php: New abstract function fillWrapLabelInputNote().
-
- 25 Apr, 2016 1 commit
-
-
Carsten Rose authored
Support.php: PhpDoc AbstractBuildForm.php: extended buildRow* with parameter htmlFormElementId. buildLabel rewritten to use Support::doAttribute, Support::wrapTag. buildInput/buildDateTim,buildSelect() now add's class 'form-control'. Input fields now offers a 'help-block'-div BuildFormBootstrap, BuildFormPlain.php, BuildFormTable.php: buildRowNative rewritten to support <label>. Signature of BuildRow* adjusted
-
- 14 Apr, 2016 1 commit
-
-
Carsten Rose authored
After creating a new record and still open form: a new sip is created and transfered to client. Attention: 'new + save + modify + save again' still create two records (error). AbstractBuildForm.php: buildNewSip() renamed to buildHiddenSip(). Call of buildHiddenSip() moved from tail() to process(). buildHiddenSip() returns JSON code too. BuildFormBootstrap.php, BuildFromPlain.php, BuildFormTable.php : removed call buildNewSip() QuickFormQuery.php: After save, reload current record and create new sip Save.php: process() returns id of affected record.
-
- 01 Apr, 2016 2 commits
-
-
Carsten Rose authored
Support.php, AbstractBuildForm.php, BuildFormBootstrap.hp, BuildFormTable.php: refactored doAtrribute() from AbstractBuildForm to Support.
-
Carsten Rose authored
Link.php, Report.php: starting with cleaning up class Link. Constructor purified, enhanced error reporting might be later implemented again. AbstractBuildForm.php, BuildFormBootsrrap.php, BuildFormTable.php: renamed getAttribute() to doAttribute() LinkTest.php: starting creation.
-
- 24 Mar, 2016 1 commit
-
-
Carsten Rose authored
load.php: implemented FillStoreForm.php: implemented Store.php: phpunit test complains about 'store already filled'. Option set to explicitly allow rewrite. AbstractBuildForm.php: Added new mode 'FORM_UPDATE'. Elements additionaly create json code. 'data-load' attribute will be added to form elements, if 'dynamicUpdate=yes' elements(): added call by reference parameter $json, to return the generated json code. BodyTextParse.php: added 'r =' as a new 'start new line' indicator. This was necessary at least for phpunit tests to run. BuildFormBootstrap.php: buildPill() passes json data structure. BuildFormPlain, BuildFormTable.php: doSubrecords() passes json data structure. Constants.php: New FORM_UPDATE, SQL_FORM_ELEMENT_SIMPLE_ALL_CONTAINER, ERROR_FORM_NOT_FOUND, API_FORM_UPDATE Evaluate.php: Exception text enhanced. QuickFormQuery.php: FillStoreForm.php included. Automatic detection of FORM_LOAD and FORM_SAVE removed. Instead the mode are given explicitly. mode=FORM_UPDATE implemented. Save.php: added TODOs in code. formEditor.sql: reformat code. Add 'FormElement.dynamicUpdate'. 'FormElemente.checkType': 'number' replaced by 'digit'. Added 'alnumx', 'digit'. Form 'form', 'formElement': output of 'title' replaced by 'name' - outputting 'title' confuses the user (tries to show records which do fit to the formEditor) and might produce recursion in evaluation (did not understand why, but happens). FormEditor: implemented 'dynamicUpdate', escpecially the 'type' select list will be adjusted dynamically.
-
- 21 Mar, 2016 1 commit
-
-
Carsten Rose authored
Radio. BuildFormBootstrap: rendering standard class removed. Constants: defined SYSTEM_CSS_CLASS_CONTAINER
-
- 25 Feb, 2016 2 commits
-
-
Carsten Rose authored
save.php: moved constants to Constants.php to reuse them in delete.php. Fixed bug by building error messages. Sip: extended queryStringToSip() by optional Parameter $scriptName. AbstractBuilForm: renamed formEditLink() to createFormEditUrl(). Changed createFormEditUrl() to only return the final URL, without HTML tags. Implemented createDeleteUrl(). BuildFormBootstrap, BuildFormTable: rewrote code for using createFormEditLink(). Use of createDeleteUrl(). Constants: defined SIP_TABLE, API_* QuickFormQuery: reformat Code
-
Carsten Rose authored
BuildFormTable: Added formEditLink Constants: changed: pageId > id, pageType > type, pageLanguage > L
-
- 24 Feb, 2016 1 commit
-
-
Carsten Rose authored
Support: moved wrapTag() from to Support. Add appendTooltip() AbstractBuildForm, BuildFormBootstrap BuildFormPlain, BuildFormTable: implemented showDebugInfo. Moved wrapTag() to Support. Fixed Typo in word buildNewSip.
-
- 22 Feb, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm, BuildFormPlain, BuildFromTable: implemented 'form.parameter:class' to be user supplied
-
- 09 Feb, 2016 1 commit
-
-
Carsten Rose authored
-
- 02 Feb, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm: parentRecords can now overwritten. Rewrite getActionUrl(). Used new HelperFormElement::buildFormElementId(). Fixed error that textarea elements didn't displayed any value. Removed hidden element for checkboxes. Renamed buildHidden() to buildNativeHidden(). New buildHidden() which stores Hidden value in SIP (instead of transferring via form). BuiltForm*: moved SIP to POST element (builtNewSep() ).
-
- 30 Jan, 2016 1 commit
-
-
Carsten Rose authored
BuildFormPlain: moved 'head()' to AbstractBuildForm. BuilFormTable: adjusted to use generic getFormTag().
-
- 27 Jan, 2016 1 commit
-
-
Carsten Rose authored
-
- 26 Jan, 2016 1 commit
-
-
Carsten Rose authored
*: Namespaces of helper classes changed to qfq. New Class 'HelperFormElement'. HTML 'fieldset' implemented.
-
- 25 Jan, 2016 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
AbstractBuildForm, BuildForm*: refacored BuildForm to AbstractBuildForm. Code get's much easier to understand.
-