Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
typo3
qfq
Commits
734e21e9
Commit
734e21e9
authored
Mar 27, 2017
by
Carsten Rose
Browse files
Preparation V0.15
parent
406d1873
Changes
6
Hide whitespace changes
Inline
Side-by-side
extension/Documentation/Release.rst
View file @
734e21e9
...
...
@@ -23,6 +23,9 @@ Changes
* Play formEditor.sql.
* Form 'FormElement' failed to display the formtitle of the current form in case of a new FE.
* Updated subrecord in 'Form' for 'FormElements' - columns 'size' and 'sql1' removed and 'dyn' inserted. Play formEditor.sql.
* #3431, Parameter keyword 'typeAheadLdapKeyPrintf' changed to 'typeAheadLdapIdPrintf'.::
UPDATE FormElement SET parameter = REPLACE(parameter, 'typeAheadLdapKeyPrintf', 'typeAheadLdapIdPrintf')
...
...
@@ -30,9 +33,33 @@ Changes
Features
^^^^^^^^
* Introduce new config.qfq.ini setting 'EDIT_FORM_PAGE' - by default set to 'form' - the wrench symbol on every Form
will direct to that page. Fix #3420 / Quicklink 'editform' on form: directs to the current T3 page which might be insufficient.
* Form 'subrecord' columns: the default width limit of 20 chars are disabled if 'nostrip' is specifed.
* #3431 / typeAheadSql: columnname 'key' is a reserverd SQL statement - replace by 'id'. Additional the parametername
'typeAheadLdapKeyPrintf' renamed to 'typeAheadLdapIdPrintf'. By using 'id' instead of 'key' the quoting of the columnname
is not necessary anoymore.
Bug Fixes
^^^^^^^^^
* Fix #3419 / typeAheadSql: Array with only one column or non standard columnnames are not handeld properbly.
Detection of missing LIMIT implemented.
* #3425 / Form.parameter, FormElement.parameter: comment handling, trailing & leading spaces
Manual.rst: commented handling of 'comment character' and 'escaping of leading/trailing spaces'
Support.php: new funtion handleEscapeSpaceComment().
* Evaluate.php: parse all F|FE.parameter via handleEscapeSpaceComment(). A leading '#' or ' ' might be escaped by '\'.
* 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.
* #3426 | Dynamic Update: Inputs loose the new content and shows the old value
* Through fix #2064 the FE.checkType has not been used anymore. This is fixed now.
* #3433 | templateGroup on primary Record: Values of removed copies are not deleted. 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.
Version 0.14
------------
...
...
extension/Documentation/Settings.yml
View file @
734e21e9
...
...
@@ -6,8 +6,8 @@
conf.py
:
copyright
:
2017
project
:
QFQ Extension
version
:
0.1
4
.0
release
:
0.1
4
.0
version
:
0.1
5
.0
release
:
0.1
5
.0
latex_documents
:
-
-
Index
-
qfq.tex
...
...
extension/Documentation/_make/conf.py
View file @
734e21e9
...
...
@@ -57,9 +57,9 @@ copyright = u'2017, Carsten Rose'
# built documents.
#
# The short X.Y version.
version
=
'0.1
4
'
version
=
'0.1
5
'
# The full version, including alpha/beta/rc tags.
release
=
'0.1
4
.0'
release
=
'0.1
5
.0'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
...
...
extension/RELEASE.txt
View file @
734e21e9
Release
=======
Version 0.15
------------
Changes
^^^^^^^
* Play formEditor.sql.
* Form 'FormElement' failed to display the formtitle of the current form in case of a new FE.
* Updated subrecord in 'Form' for 'FormElements' - columns 'size' and 'sql1' removed and 'dyn' inserted. Play formEditor.sql.
* #3431, Parameter keyword 'typeAheadLdapKeyPrintf' changed to 'typeAheadLdapIdPrintf'.::
UPDATE FormElement SET parameter = REPLACE(parameter, 'typeAheadLdapKeyPrintf', 'typeAheadLdapIdPrintf')
Features
^^^^^^^^
* Introduce new config.qfq.ini setting 'EDIT_FORM_PAGE' - by default set to 'form' - the wrench symbol on every Form
will direct to that page. Fix #3420 / Quicklink 'editform' on form: directs to the current T3 page which might be insufficient.
* Form 'subrecord' columns: the default width limit of 20 chars are disabled if 'nostrip' is specifed.
* #3431 / typeAheadSql: columnname 'key' is a reserverd SQL statement - replace by 'id'. Additional the parametername
'typeAheadLdapKeyPrintf' renamed to 'typeAheadLdapIdPrintf'. By using 'id' instead of 'key' the quoting of the columnname
is not necessary anoymore.
Bug Fixes
^^^^^^^^^
* Fix #3419 / typeAheadSql: Array with only one column or non standard columnnames are not handeld properbly.
Detection of missing LIMIT implemented.
* #3425 / Form.parameter, FormElement.parameter: comment handling, trailing & leading spaces
Manual.rst: commented handling of 'comment character' and 'escaping of leading/trailing spaces'
Support.php: new funtion handleEscapeSpaceComment().
* Evaluate.php: parse all F|FE.parameter via handleEscapeSpaceComment(). A leading '#' or ' ' might be escaped by '\'.
* 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.
* #3426 | Dynamic Update: Inputs loose the new content and shows the old value
* Through fix #2064 the FE.checkType has not been used anymore. This is fixed now.
* #3433 | templateGroup on primary Record: Values of removed copies are not deleted. 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.
Version 0.14
------------
...
...
@@ -17,7 +62,7 @@ Changes
* FormElement.placeholder colum width extended to 512:
ALTER TABLE `FormElement` CHANGE `placeholder` `placeholder` VARCHAR(512) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ''
;
ALTER TABLE `FormElement` CHANGE `placeholder` `placeholder` VARCHAR(512) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ''
* New class Ldap.php.
...
...
@@ -123,7 +168,7 @@ Changes
ALTER TABLE `FormElement` CHANGE `type` `type` ENUM( 'checkbox', 'date', 'datetime', 'dateJQW', 'datetimeJQW', 'extra',
'gridJQW', 'text', 'editor', 'time', 'note', 'password', 'radio', 'select', 'subrecord', 'upload', 'fieldset', 'pill',
'templateGroup', 'beforeLoad', 'beforeSave', 'beforeInsert', 'beforeUpdate', 'beforeDelete', 'afterLoad', 'afterSave',
'afterInsert', 'afterUpdate', 'afterDelete', 'sendMail' ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'text'
;
'afterInsert', 'afterUpdate', 'afterDelete', 'sendMail' ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'text'
* formEditor.sql: Added HTML 'placeholder' in FormEditor for bs*Columns.
...
...
@@ -139,7 +184,7 @@ Changes
* Name of variable '_filename' (used in field 'parameter') has changed. Old: '_filename', New: 'filename'
* UPDATE `FormElement` SET parameter = REPLACE(parameter,
'
_filename
'
,
'
filename
'
)
* UPDATE `FormElement` SET parameter = REPLACE(parameter,
"
_filename
"
,
"
filename
"
)
Features
...
...
extension/ext_emconf.php
View file @
734e21e9
...
...
@@ -10,5 +10,5 @@ $EM_CONF[$_EXTKEY] = array(
'dependencies'
=>
'fluid,extbase'
,
'clearcacheonload'
=>
true
,
'state'
=>
'alpha'
,
'version'
=>
'0.1
4
.0'
'version'
=>
'0.1
5
.0'
);
\ No newline at end of file
qfq.zip
View file @
734e21e9
No preview for this file type
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment