Skip to content
Snippets Groups Projects
  1. Oct 05, 2022
  2. Mar 20, 2022
  3. Dec 07, 2021
  4. May 17, 2021
  5. Feb 07, 2021
  6. Aug 28, 2020
  7. Aug 25, 2020
  8. Nov 24, 2019
  9. Jun 30, 2019
  10. Jun 20, 2019
  11. Dec 17, 2018
  12. Aug 31, 2018
  13. Jul 07, 2018
  14. Jun 11, 2018
  15. Mar 15, 2018
  16. Mar 11, 2018
  17. Nov 23, 2017
  18. Oct 18, 2017
  19. Aug 28, 2017
  20. Aug 14, 2017
    • Carsten  Rose's avatar
      #4185 / Detect modified record · 43bf4bf6
      Carsten Rose authored
      save.php, QuickFormQuery.php: fixed malformed array for JSON
      Dirty.js, QfqForm.js: replace instance variable 'additionalQueryparameters' against parameter by call: optionalQueryParameters.
      43bf4bf6
  21. Aug 07, 2017
  22. Jun 04, 2017
    • Carsten  Rose's avatar
      #3854 / Wrong final page: a) New > Save > Close, b) New > Save > Delete · b6cb6285
      Carsten Rose authored
      QfqForm.js: Preparation for client, to handle window.location.replace() by new API status 'url-skip-history'. Also changed "(data.redirect === "url" || data['redirect-url'])" to "(data.redirect === "url" && data['redirect-url'])" - CR did not understand the former logic ('or' instead of 'and'). #OPEN#: window.location.replace = 'index.php....' throws an JS exception that it the attribute 'replace' is readonly. Instead "window.location.replace('index.php....')" works as expected.
      PROTOCOL.md: add 'url-skip-history'.
      save.php: recode to become more readable.
      QuickFormQuery.php: getForwardMode() - temporarily fix to update status 'page' to 'url' (bug never caused a problem as long as '||' has been used on client side). Will change 'page' to 'url' asap.
      b6cb6285
  23. Apr 17, 2017
  24. Apr 10, 2017
    • Carsten  Rose's avatar
      #3545 / Errormessages via API/JSON not displayed · 3d45c4e4
      Carsten Rose authored
      The new class T3info() was fine, but relying classes assumed that all array elements always exist. This was not given in the past. The new implemention creates at least an empty entry for each element.
      AbstractException.php: removed garbage line.
      save.php: require_once missing PHP Exception classes.
      T3Info.php: recode.
      3d45c4e4
  25. Apr 13, 2016
    • Carsten  Rose's avatar
      Preparation to update Form after saving values. · 092e6deb
      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.
      092e6deb
  26. Apr 01, 2016
  27. Mar 15, 2016
  28. Mar 09, 2016
  29. Feb 25, 2016
    • 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
  30. Feb 18, 2016
    • Carsten  Rose's avatar
      Save.php: fixed typo · 167deda9
      Carsten Rose authored
      BuildFormBootstrap: fixed typo in class id pills
      QfqForm.js: rewrote logic after press 'save'
      167deda9
  31. Feb 12, 2016
  32. Feb 11, 2016
  33. Dec 23, 2015
Loading