1. 15 Nov, 2017 1 commit
  2. 09 Nov, 2017 1 commit
  3. 04 Nov, 2017 1 commit
    • Carsten  Rose's avatar
      Feature: Default Escape Type changed from 's' to 'm'. · 103a3d8f
      Carsten Rose authored
      DatabaseUpdateData.php: removed the DB update from last commit - not necessary.
      Config.php: New default 'm'
      Evaluate.php: Respect EscapeTypeDefault in form definition.
      QuickFormQuery.php: Replace 'EscapeTypeDefault' in form defintion very early.
      103a3d8f
  4. 02 Nov, 2017 1 commit
  5. 09 Oct, 2017 1 commit
  6. 07 Oct, 2017 2 commits
  7. 04 Oct, 2017 1 commit
  8. 01 Oct, 2017 1 commit
  9. 17 Sep, 2017 2 commits
  10. 15 Sep, 2017 1 commit
  11. 14 Sep, 2017 2 commits
  12. 13 Sep, 2017 1 commit
  13. 11 Sep, 2017 1 commit
  14. 10 Sep, 2017 2 commits
  15. 09 Sep, 2017 1 commit
    • Carsten  Rose's avatar
      #4428 / subrecord: mode=readonly · 13647f3a
      Carsten Rose authored
      AbstractBuildFrom.php: Add new symbol 'show'. Honor switch between Edit and Show for subrecord elements.
      QuickFormQuery.php: If F_MODE is not set, check if there is a SIP var with F_MODE_GLOBAL=F_MODE_READONLY
      13647f3a
  16. 28 Aug, 2017 1 commit
  17. 24 Aug, 2017 1 commit
  18. 23 Aug, 2017 1 commit
    • Carsten  Rose's avatar
      #3790 / Multilanguage: German/ English/ ... · a84fc240
      Carsten Rose authored
      Manual.rst: how to use the multi language forms.
      DatabaseUpdateData.php: Update DB with new language fields.
      HelperFormElement.php: modify explodeParameter() to not check already existing definitions.
      QuickFormQuery.php: new setLanguage().
      a84fc240
  19. 14 Aug, 2017 2 commits
  20. 08 Aug, 2017 1 commit
  21. 07 Aug, 2017 2 commits
  22. 04 Aug, 2017 2 commits
  23. 02 Aug, 2017 2 commits
  24. 01 Aug, 2017 2 commits
  25. 30 Jul, 2017 1 commit
  26. 24 Jul, 2017 1 commit
    • Carsten  Rose's avatar
      recordLocking · feaeeffc
      Carsten Rose authored
      DatabaseUpdateData.php: Table Form: recordLockTimeoutSeconds - default changed from 0 to 900 secs. Existing forms get the default timeout timout interval.
      Dirty.php, QuickFormQuery.php: recordLockTimeoutSeconds will be retrieved from the Form.recordLockTimeoutSeconds definition (instead of parsing config.qfq.ini). Therefore a definition per form ist possible.
      feaeeffc
  27. 22 Jul, 2017 1 commit
    • Carsten  Rose's avatar
      recordLocking · ecce620b
      Carsten Rose authored
      file.php, load.php, Html2Pdf.php: minor updates.
      Dirty.php, QuickFormQuery.php: optional $lockTimeout as parameter during instantiating. Return $lockTimeout where necessary. Otherwise read qfq.config.ini. Refactor process(), acquireDirty(), checkDirtyAndRelease().
      ecce620b
  28. 16 Jul, 2017 1 commit
  29. 10 Jul, 2017 3 commits
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · d231eb20
      Carsten Rose authored
      Dirty.php: record delete is handled - if lock exist, delete is not allowed.
      d231eb20
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · c9a42543
      Carsten Rose authored
      Dirty.php, QuickFormQuery.php: Update user messages. Renamed releaseDirty() to checkDirtAndRelease()
      c9a42543
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · 700dd79d
      Carsten Rose authored
      Manual.rst: add documentation for record locking
      DatabaseUpdateData.php: Add new column 'dirtyMode'
      Dirty.php, Config.php, formEditor.sql: remove dirtyMode=readonly. Rename 'timeout' to 'exclusive' and 'overwrite' to 'advisory'.
      700dd79d