1. 24 Mar, 2016 1 commit
    • Carsten  Rose's avatar
      Dynamic Update implemented · b31fb9eb
      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.
      b31fb9eb
  2. 21 Mar, 2016 1 commit
  3. 16 Mar, 2016 1 commit
    • Carsten  Rose's avatar
      Sip: phpdoc · c2809cfb
      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
      c2809cfb
  4. 11 Mar, 2016 1 commit
  5. 09 Mar, 2016 1 commit
    • Carsten  Rose's avatar
      Store: check for missing sanitize arg extented to null · ea3d6806
      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
      ea3d6806
  6. 08 Mar, 2016 1 commit
    • Carsten  Rose's avatar
      sphinx: more doc · 525063cd
      Carsten Rose authored
      new version number 0.1.1
      changed author to Carsten Rose on various places
      525063cd
  7. 02 Mar, 2016 1 commit
  8. 29 Feb, 2016 3 commits
  9. 26 Feb, 2016 1 commit
  10. 25 Feb, 2016 1 commit
    • Carsten  Rose's avatar
      delete.php: Implemented simple delete by giving table and record ID (by SIP). · 88093a16
      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
      88093a16
  11. 22 Feb, 2016 1 commit
  12. 12 Feb, 2016 1 commit
  13. 11 Feb, 2016 1 commit
    • Carsten  Rose's avatar
      Variables: unified naming of tt_content_uid. · edd9830b
      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
      edd9830b
  14. 09 Feb, 2016 1 commit
  15. 05 Feb, 2016 1 commit
    • Carsten  Rose's avatar
      QuickFormQuery: renamed from Form.php to QuickFormQuery.php. Include 'Report'.... · 11e2de14
      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)
      11e2de14
  16. 03 Feb, 2016 1 commit
    • Carsten  Rose's avatar
      Store: renamed flag 'phpunit' to 'phpUnit' · f41ce78d
      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.
      f41ce78d
  17. 02 Feb, 2016 1 commit
  18. 30 Jan, 2016 1 commit
  19. 29 Jan, 2016 2 commits
  20. 28 Jan, 2016 1 commit
  21. 27 Jan, 2016 1 commit
  22. 26 Jan, 2016 1 commit
  23. 25 Jan, 2016 4 commits
  24. 24 Jan, 2016 1 commit
  25. 22 Jan, 2016 1 commit
  26. 17 Jan, 2016 1 commit
  27. 15 Jan, 2016 1 commit
  28. 12 Jan, 2016 1 commit
  29. 06 Jan, 2016 1 commit
  30. 05 Jan, 2016 1 commit
  31. 04 Jan, 2016 1 commit
  32. 03 Jan, 2016 3 commits