1. 28 Jan, 2017 1 commit
  2. 26 Jan, 2017 2 commits
  3. 17 Jan, 2017 1 commit
  4. 14 Jan, 2017 1 commit
  5. 13 Jan, 2017 1 commit
    • Carsten  Rose's avatar
      FormEditor: 1) design update - new default background color: grey. 2) per form... · fb568f98
      Carsten Rose authored
      FormEditor: 1) design update - new default background color: grey. 2) per form configureable background colors, 3) Optional right align of all form element labels.
      BuildFormBootstrap.php: added new class name 'qfq-label' to form labels - needed to assign 'qfq-form-right' class. Changed wrapping of formelements from 'col-md-8' (wrong) to 'col-md-12'.
      QuickFormQuery.php: Set default for new F_CLASS_PILL & F_CLASS_BODY.
      formEditor.sql: New default background color for formElements is blue.
      qfq-bs.css.less: add classes qfq-form-pill, qfq-form-body, form-group (center), qfq-color-*, qfq-form-right
      fb568f98
  6. 10 Jan, 2017 1 commit
  7. 17 Dec, 2016 3 commits
    • Carsten  Rose's avatar
      c58b0f4a
    • Carsten  Rose's avatar
      Update function headers. · b331c952
      Carsten Rose authored
      b331c952
    • Carsten  Rose's avatar
      #2067 · de377b07
      Carsten Rose authored
      CODING.md: update docs for situation 'new record already saved'.
      FillStoreForm.php: In case of form load with r=0, the submitted form element names are does not contain the effective record id - workaround implemented.
      Session.php: refactored clear(), create unsetItem().
      Sip.php: new buildParamStringFromArray(), updateSipToSession().
      Store.php: For r=0 SIPs always add a uniqe parameter.
      AbstractBuildForm.php: modified message for subrecords on new record.
      QuickFormQuery.php: create unique SIP on form load.
      de377b07
  8. 14 Dec, 2016 1 commit
  9. 29 Nov, 2016 3 commits
  10. 20 Oct, 2016 1 commit
  11. 19 Oct, 2016 1 commit
    • Carsten  Rose's avatar
      Documentation/UsersManual/indext.rst: update Formelemnet.type=sendmail and QFQ column '_sendmail' · 34229364
      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'.
      34229364
  12. 17 Oct, 2016 1 commit
  13. 06 Oct, 2016 1 commit
  14. 05 Oct, 2016 1 commit
  15. 29 Sep, 2016 1 commit
    • Carsten  Rose's avatar
      Integrated: tinyMCE · 0e1a1978
      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
      0e1a1978
  16. 23 Aug, 2016 1 commit
    • Carsten  Rose's avatar
      Upload: · 729d5963
      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.
      729d5963
  17. 19 Aug, 2016 1 commit
    • Carsten  Rose's avatar
      QfqController.php: E_NOTICE Errors are by default not catched by T3. For QFQ... · bdaf7133
      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.
      bdaf7133
  18. 17 Aug, 2016 1 commit
  19. 05 Jun, 2016 1 commit
  20. 04 Jun, 2016 1 commit
    • Carsten  Rose's avatar
      #2046: Dynamic Update mit {{feUser:T0}} Feld - fixed. Background: T3... · 55d50e6c
      Carsten Rose authored
      #2046: Dynamic Update mit {{feUser:T0}} Feld - fixed. Background: T3 environment not available during dynamicUpdate (called by AJAX through API). Restore feUser and feUserUid from Session. Not good, but better than nothing. Still missing: the rest of STORE_TYPO3
      Session.php: extend checkFeUserUid() to save feUser as well as feUserUid. Fixed error that getSession() in phpDoc stated it returned class Store - correct is class Session.
      Store.php: fillStoreTypo3() now respects that if there is no  T3 environment, restore at least feUser and feUserUid.
      55d50e6c
  21. 01 Jun, 2016 2 commits
  22. 30 May, 2016 2 commits
  23. 29 May, 2016 2 commits
    • Carsten  Rose's avatar
      AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php,... · d1f1fec3
      Carsten Rose authored
      AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php, Constants.php, QuickFormQuery.php, Save.php: Replace string 'tableName' through constant F_TABLE_NAME.
      d1f1fec3
    • Carsten  Rose's avatar
      Fixed 'Unknown SIP after login/logout' · 75c7f039
      Carsten Rose authored
      Report.php, Store.php, QuickFormQuery.php: configuration option 'SESSION_NAME' removed and hard coded to 'qfq'.
      Session.php, Sip.php: function checkFeUserUid() moved from Sip to Session. Will be called by using 'Session'. SIP's now stored one level deeper in $_SESSION['qfq'][...]. This makes it easier to destroy the SIP cachae in case of login/logout. Destroying the whole $_SESSION var is not a good idea.
      75c7f039
  24. 27 May, 2016 1 commit
  25. 25 May, 2016 1 commit
  26. 23 May, 2016 1 commit
    • Carsten  Rose's avatar
      Report.php: refactored: TOKEN_* moved to Constants.php. New Alias ... · a0fbbf86
      Carsten Rose authored
      Report.php: refactored: TOKEN_* moved to Constants.php. New Alias  TOKEN_VALID_LIST. $this->tokenList remplaced by TOKEN_VALID_LIST. Lines with less than 2 elements are ignored. Every token is checked if it is known. Exceptions got a error number.
      BodyTextParser.php: valid token checked against TOKEN_VALID_LIST.
      a0fbbf86
  27. 20 May, 2016 2 commits
    • Carsten  Rose's avatar
      Link: `alert` implemented. · bd436f38
      Carsten Rose authored
      OnArray.php: new explodeWithoutEscaped()
      Link.php: new doQuestion()
      Report.php: Link class will be initialized during __construct().
      bd436f38
    • Carsten  Rose's avatar
      Weitere Details implementiert fuer _page & _Page. · a51e1b9a
      Carsten Rose authored
      Unittests fuer _page und _Page.
      Link.php: add checkEmptyValue(), checkValue() - code becomes cleaner.
      Report.php: diverse Stellen empty() entfernt und durch isset() && ==='' ersetzt. empty() nimmt auch '0' als leeren Wert.
      a51e1b9a
  28. 18 May, 2016 1 commit
  29. 11 May, 2016 2 commits
  30. 10 May, 2016 1 commit