- 29 Nov, 2016 1 commit
-
-
Carsten Rose authored
-
- 20 Oct, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm.php, BuildFormBootstrap.php: Implemented alternative button at the bottom of the form.
-
- 19 Oct, 2016 1 commit
-
-
Carsten Rose authored
QuickFormQuery.php, FormAction.php: implemented FormElement 'sendmail' Report.php: Update column 'sendmail' Sendmail.php: Update class to send mailand to log them in table mailLog. AbstractBuildForm.php: refacxtured columnname 'value' to be used via constatn FE_VALUE. formEditor.sql: renamed FE.typ 'sendmail' to camel hook 'sendMail'. Changed FormeElement.mode from 'select' to 'radio'. Added empty table 'mailLog'.
-
- 06 Oct, 2016 2 commits
-
-
Carsten Rose authored
AbstractBuildForm.html: more default configs for the editor. Setting size of the editor. richttexteditor.html: third RTE to show min/max_height.
-
Carsten Rose authored
Support.php: escapes double ticks with " instead of \" - needed for JSON encoded config strings for TinyMCE. AbstractBuildForm.php: customize default setup for TinyMCE.
-
- 29 Sep, 2016 1 commit
-
-
Carsten Rose authored
Documentation/AdministratorManual/Index.rst: Documentation for TinyMCE integration AbstractBuildForm.php: Rename 'EditorJQW' to 'Editor' , Integrate 'TinyMCE' as Editor. formEditor.sql: adjust FormElement.type from 'EditorJQW' to 'Editor' README.md: update to include latest JS libs
-
- 23 Sep, 2016 1 commit
-
-
Carsten Rose authored
-
- 23 Aug, 2016 1 commit
-
-
Carsten Rose authored
1) '{{id:R0}}' now gives the correct record id, even on records which are 'new' (id is 0 at time of save) - '{{id:R0}}' can be used 'fileDestination' to build pathFilename. 2) Fixed problem with non existing uploads: in the past a sip has been saved instead of an empty string in the current record. 3) Fixed problem with a) choosing an upload file, b) deleting them immediately and c) pressing 'save'. Non existing temporary uploaded file has been tried to move to final destination. Documentation/UsersManual: FormElement 'File' update AbstractBuildForm.php: Extend upload structure with EXISTING_PATH_FILE_NAME. QuickFormQuery.php: 'late save' of uploads implemented. Save.php: upload columns are not saved during the first save - instead they are saved later.
-
- 19 Aug, 2016 1 commit
-
-
Carsten Rose authored
QfqController.php: E_NOTICE Errors are by default not catched by T3. For QFQ E_NOTICE will throw exceptions from now on report/Log.php: unused variables commented out. report/Variables.php: more detailed isset check. AbstractBuildForm.php: rendering of 'subrecord delete links' broken if column 'id' is missing. Code, which switches from 'id' to '_id' have been already prepared, but was not completely implemented. Exception if neither 'id' nor '_id' exist in subrecord query.
-
- 09 Jun, 2016 1 commit
-
-
Carsten Rose authored
-
- 05 Jun, 2016 2 commits
-
-
Carsten Rose authored
UsersManual/indes.rst: Desription for subrecord updated. Sip.php: code cleaned up. Static SIP defined. AbstractBuildForm.php: Column 'link' implemented.
-
Carsten Rose authored
AbstractBuildForm.php: Column with a specific 'title' starting with '_... ' has not been surpressed. Fixed.
-
- 04 Jun, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm.php: Columns with a name starting with '_... ' has not been surpressed. Fixed. Icons path adjusted.
-
- 01 Jun, 2016 1 commit
-
-
Carsten Rose authored
Link.php, AbstractBuildForm.php, BuildFormBootstrap.php, Database.php: introduced constants for glyph. Code rearranged testtabbles.sql: extended to test Delete with filenames
-
- 31 May, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm.php: getting the maxlength of input fields failed for FormElements which are not a column of the primary table. New: in such situtations no size / maxlength are rendered.
-
- 30 May, 2016 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()
-
- 25 May, 2016 4 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
AbstractBuildForm.php: elements() generates no HTML for 'extra' anymore.
-
Carsten Rose authored
UsersManual/Index.rst: updated FillStoreManual.php, AbstractBuildForm.php: new constant FE_TYPE_EXTRA.
-
Carsten Rose authored
Store.php: typo. AbstractBuildForm.phhp: for all real form elements a fith't has been added: 'mode'.
-
- 18 May, 2016 3 commits
-
-
Carsten Rose authored
Link.php: fixed bug that '0' as parameter for a token was equal to 'take default'. Report.php: fixed two bugs with 'uninitialized variable' Sip.php: index.php replaced by a constant.
-
Carsten Rose authored
FillStoreForm.php, AbstractBuilForm.php, Support.php: replaced 'dateFormat' with 'FE_DATE_FORMAT' where appropriate. AbstractBuilForm.php: buildDateJQW in a first version.
-
Carsten Rose authored
FillStoreForm.php, AbstractBuilForm.php: rena,ed buildFormElementId() to buildFormElementName(), deleted: builddateJQW(), copied buildDateTime() to buildDateJQW - but not coded.
-
- 11 May, 2016 2 commits
-
-
Carsten Rose authored
AbstractBuildForm.php: additional variable.
-
Carsten Rose authored
CODING.md: edited to be more clearly. AbstractBuildForm.php: doc Save.php: If there is no upload, do not save the filename again (which needs to be calculated instead of using the sip)
-
- 10 May, 2016 2 commits
-
-
Carsten Rose authored
FillStoreForm.php: fixed typo. AbstractBuildForm.php: fixed broken if statement. TestFormEditor.sql: extend formElement.modeSql.
-
Carsten Rose authored
Fixed a bug that Input fields are not rendered correctly the columntype are 'set' or 'enum'. Support.php: doAttribute() - attributes with type 'size' or 'maxlenght' and no value or value=0 are skipped and not created. AbstractBuild.php: a maxLenght formelement parameter needs to be numeric and (new) >0 to have an impact. Added calculation of maxlength for columntypes 'set' and 'enum': maxLengthSetEnum().
-
- 09 May, 2016 5 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
CheckBox Multi: checkboxes are now builded with uniq html names. This is necessary for the client, to assign values correctly to multiple checkboxes during form update by JSON data. HelperFormElement.php: new prependFormElementIdCheckBoxMulti() FillStoreForm.php: new collectCheckboxMultiValue(), process() recoded to collect checkBoxMulti values to one element. AbstractBuildForm.php: checkBoxMulti elements: a) no longer contains an '[]' at the end, b) get individual names
-
Carsten Rose authored
AbstractBuildForm.php: fixed broken JSON Object array
-
Carsten Rose authored
AbstractBuildForm.php: fixed 'checkbox' update (api/load.php) - raw values like 'yes', 'no', 'enabled', 'disabled' are not understandable by the client (delivered via JSON) and needs to be converted to true/false.
-
Carsten Rose authored
-
- 04 May, 2016 1 commit
-
-
Carsten Rose authored
-
- 03 May, 2016 5 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
Fixed rendering checkboxes: alignment of multicheckboxes was still buggy - multi in vertical and horizontal are ok now. The labels too. AbstractBuildForm.php, Constants.php: The checkbox is now only wrapped in a <label> element in ALIGN_VERTICAL Mode. This is identical to the radio.
-
Carsten Rose authored
Fixed rendering of ' checkbox'. formelement.parameter['orientation'] removed (replace by formelement.maxLength) UserManual/index.rst: Doc updated for checkbox/maxlength. AbstractBuildForm.php, Constants.php: class 'checkbox' and 'checkbox-inline' always rendered. Insert <br> where necessary.
-
Carsten Rose authored
AbstractBuildForm.php: Class 'radio' or 'radio-inline' assigned to each individual radio element. After formelement['maxlength'] elements, a <br> is rendered.
-
Carsten Rose authored
Recode: fromelement.mode='readonly' new implemented on client, by using CSS attribute 'disabled'. The HTML atrribute 'readonly' is fine for pure 'input' elements, but does not work sufficient for 'select', 'checkbox', 'radio'. Also, the label (left of input) and note (right of input) are now grayed out if set to 'disable'. FillStoreForm.php, Save.php: strings replaced by constants. New central function getfeMode() used by getJsonFeMode() and getAttributeFeMode()
-