- 11 May, 2016 1 commit
-
-
Carsten Rose authored
Implemented form.requiredParameter - comma sepated list of SIP parameter. If at least one of them is missing in the SIP store, the form won't be loaded. Sip.php: set param 'r'=0 if missing. QuickFormQuery.php: if SIP param 'r' or any of defined in form.requiredParameter is missing, throws an exception.
-
- 04 May, 2016 1 commit
-
-
Carsten Rose authored
-
- 01 May, 2016 1 commit
-
-
Carsten Rose authored
index.rst: updated - '&' is the new symbol to indicate constants. QuickFormQuery.php: changed the defaults for Bootstrap forms again - look nicer on UZH CD Layout. *.sql: Colorized subrecords for FormElements, ord will automatically computed, work on example forms (not finished)
-
- 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().
-
- 27 Apr, 2016 1 commit
-
-
Carsten Rose authored
Sanitize.php: new sanitize class ALLBUT. New function safeFilename(). Support.php: New function mkDirParent(). Store.php: new system config variable SYSTEM_SITE_PATH. QuickFormQuery.php: fills STORE_RECORD before saving the current record. Save.php: moving the file to the final destination.
-
- 18 Apr, 2016 1 commit
-
-
Carsten Rose authored
AbstractException.php: If exist, print Form And FormElement names. HelperFormElement.php, Logger.php, FillStoreForm.php, AbstractBuildForm.php: fomatting form element name. Support.php: add setIfNotSet()
-
- 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.
-
- 13 Apr, 2016 1 commit
-
-
Carsten Rose authored
save.php: return JSON with updated values of all fields. AbstractBuildForm.php: updated to deliver values of all form elements Constants.php: constants to distinguish all or specific values of FEs. QUERY_TYPE_* Database.php: doSQL now returns affectedrows or lastinsertid in case of udpate/inset. Typos fixed. QuickFormQuery.php: deliver Values as JSON after save. Save.php: return lastinsertid or affectedrows.
-
- 11 Apr, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm.php, QuickFormQuery.php: typos fixed, unused code commented
-
- 10 Apr, 2016 1 commit
-
-
Carsten Rose authored
BodyTextParser.php, QuickFormQuery.php: replaced 'debugShowBodyText' with TYPO3_DEBUG_SHOW_BODY_TEXT, 'r' with TYPO3_RECORD_ID, 'form' with TYPO3_FORM.
-
- 07 Apr, 2016 1 commit
-
-
Carsten Rose authored
Utils.php: removed sanitize() & randomAlphaNumUnique() - this version is nowhere used. Support.php, BodytextParser.php: outsourced from bodyTextParser encryptDoubleCurlyBraces(). :
-
- 05 Apr, 2016 1 commit
-
-
Carsten Rose authored
-
- 02 Apr, 2016 1 commit
-
-
Carsten Rose authored
UserReportException.php: Added field SYSTEM_REPORT_COLUMN_NAME to output. Array members renamed to SYSTEM_*. Various files adjusted to inlcude renamed file `UserFormException.php`. Link.php: Mamut switch() in parseItem() refactored to use $callTable. Report.php: refactoring started to use UserReportException() instead of SyntaxReportException. Startet removing all fr_error usages.
-
- 01 Apr, 2016 1 commit
-
-
Carsten Rose authored
-
- 30 Mar, 2016 1 commit
-
-
Carsten Rose authored
Support.php: Tooltips will be encoded with htmlentities. QuickFormQuery.php: Show symbol `debugshowBodyText`
-
- 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
-
- 16 Mar, 2016 1 commit
-
-
Carsten Rose authored
Constants, Store: added TYPO3_PAGE_TYPE to STORE_TYPO3 AbstractBuildForm: recode to use global $showDebugInfo. IMplemented deriveNewRecrdUrlFromExistingSip(). Added parameter $toolTip to createFormLink(). Rewrap Editlink BuildFormBootstrap: recode buildButton(). QuickFormQuery: code to set session lifetime disabled: useless
-
- 11 Mar, 2016 1 commit
-
-
Carsten Rose authored
Store, Constants, Database, QuickformQuery, AbstratDatabase, StoreTest: renamed several config.ini variables to use the '_'.
-
- 09 Mar, 2016 1 commit
-
-
Carsten Rose authored
Evaluate: parse() and evaluate() will return the last used Store QuickFormQuery: getFormName() extended to interpret form = {{form}} correctly Makefile: T# Extension ZIP - config.ini excluded, Documentation included README.md: adjusted to renamed CSS and JS files: qfq-bs.css, qfq-nin.js
-
- 08 Mar, 2016 1 commit
-
-
Carsten Rose authored
new version number 0.1.1 changed author to Carsten Rose on various places
-
- 02 Mar, 2016 1 commit
-
-
Carsten Rose authored
Database: rename 'row' to 'record'. QuickFormQuery: implemented timeout of 86400 for session lifetime.
-
- 29 Feb, 2016 3 commits
-
-
Carsten Rose authored
Sip: moved initialization for $phpUnit from null to false
-
Carsten Rose authored
Store: fixed typo in required_once QuickFormQuery: rewrote instantiation of Report
-
Carsten Rose authored
Link: added class global variable $sip, initialized during construct. Report: call to Link class extended with SIP Parameter. Variables: removed unused comments QuickFormQuery: provide the SIP parameter
-
- 26 Feb, 2016 1 commit
-
-
Carsten Rose authored
Sip: Cleaned up phpdoc. QuickFormQuery: rearranged initialization from Report.
-
- 25 Feb, 2016 1 commit
-
-
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
-
- 22 Feb, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm, BuildFormPlain, BuildFromTable: implemented 'form.parameter:class' to be user supplied
-
- 12 Feb, 2016 1 commit
-
-
Carsten Rose authored
QuickFormQuery: added saveForm() as new entrypoint. Will be directly called from save.php. Rearranged process().
-
- 11 Feb, 2016 1 commit
-
-
Carsten Rose authored
AbstractBuildForm: implementd uniqe formId. BuildFromBootstrap: Save-Button will receive 'formId' Constants: new field TYPO3_TT_CONTENET_ID BuildFromPlainTest: implemented test for getFormId. EvaluateTest: fixed wrong assert test
-
- 09 Feb, 2016 1 commit
-
-
Carsten Rose authored
-
- 05 Feb, 2016 1 commit
-
-
Carsten Rose authored
QuickFormQuery: renamed from Form.php to QuickFormQuery.php. Include 'Report'. New: If there is no formname specified, this is not an error anymore - just do nothing. QuickFormQueryTest: renamed from FormTest.php to QuickFormQueryTest.php formEditor.sql: Fixed some missing 'not null' definitions. BuildFormPlainTest, SipTest: Adjustments from renaming Form.php qfq.php: renamed from form.php to qfq.php index.php: Adjustments from renaming form.php report.php: new test file, to see something with report (not working now)
-
- 03 Feb, 2016 1 commit
-
-
Carsten Rose authored
Form: added flag $phpUnit. AbstractBuildForm: added one line description to all functions. Subrecords: changed column title delimiter from '@' to '|' to be more consistant to other places in QFQ.
-
- 02 Feb, 2016 1 commit
-
-
Carsten Rose authored
Form: changed detection of load/saved from POST SIP Parameter to POST/GET Method. Introduced Save. Now, loadFormSpecification() differentiate between load and save. Save: new. formEditor: fixed some minor bugs in form specification.
-
- 30 Jan, 2016 1 commit
-
-
Carsten Rose authored
-
- 29 Jan, 2016 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
- 28 Jan, 2016 1 commit
-
-
Carsten Rose authored
Form: Error Message if multiple forms have the same name.
-
- 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.
-