1. 06 Mar, 2017 1 commit
  2. 01 Mar, 2017 1 commit
  3. 26 Feb, 2017 1 commit
  4. 24 Feb, 2017 1 commit
  5. 20 Feb, 2017 2 commits
  6. 17 Feb, 2017 2 commits
  7. 16 Feb, 2017 1 commit
  8. 12 Feb, 2017 1 commit
    • Carsten  Rose's avatar
      AdminstratorManual/Index.rst: Update config.qfq.ini description to new... · 7e49d63f
      Carsten Rose authored
      AdminstratorManual/Index.rst: Update config.qfq.ini description to new parameter 'class'. Remove 'DB_NAME_TEST' cause that is only interesting to PHP Unit Tests and not to enduser.
      UserManual/Index.rst: Update STORE_SYSTEM description of known variables.
      Store.php, QuickFormQuery.php: Refactor building STORE_SYSTEM. Make it more generic if new parameters are introduced. Setting up new config.qfq.ini built in defaults and form defaults at one place. Renaming of parameter names in config.qfq.ini to STORE_SYSTEM at one place implemented with an extensible array.
      AbstractBuildForm.php, BuildFormBootstrap.php, BuildFormTable.php: User constant F_CLASS  in $this->formSpec['class']
      config.qfq.example.ini: comment empty variables - the new default setting is, that empty parameter in config.qfq.ini means EMPTY, not UNDEFINED.
      7e49d63f
  9. 10 Feb, 2017 1 commit
    • Carsten  Rose's avatar
      User Input will be UTF8 normalized - Webserver needs package php5-intl or php7.0-intl. · 7eeed2a8
      Carsten Rose authored
      Add FORM_BS_LABEL_COLUMNS, FORM_BS_INPUT_COLUMNS, FORM_BS_NOTE_COLUMNS to config.qfq.ini.
      
      AdministratorManual/Index.rst: added notes to install php-intl, new config.qfq.ini parameter (see above).
      UserManual/index.rst: Fix wrong store name SYSTEM: S > Y. Add new config.qfq.ini parameter (see above).
      Store.php: new general function to translate upper case config prameter names to to camel hook FormElement names. Split function fillSystemStore(). Add function normalizeArray().
      Constants.php: add new error, renumber error codes 1056-1073. Introduce new config.qfq.ini parameter SYSTEM_FORM_BS_*
      QuickFormQuery.php: Use of new bs*Column values defined in config.qfq.inc (not hardcoded here anymore)
      7eeed2a8
  10. 09 Feb, 2017 1 commit
  11. 08 Feb, 2017 1 commit
  12. 07 Feb, 2017 1 commit
    • Carsten  Rose's avatar
      Added validator.js attributes 'data-pattern-error', 'data-rquired-error',... · 372993e5
      Carsten Rose authored
      Added validator.js attributes 'data-pattern-error', 'data-rquired-error', 'data-match-error', 'data-error' to be specified in config.qfq.ini, Form or FormElement. Detailed setting will overwrite generic setting. If none is specified, take validator.js defaults.
      
      HelperFormElement.php, AbstractBuildForm.php, Constants.php, QuickFormQuery.php.
      372993e5
  13. 14 Jan, 2017 2 commits
  14. 19 Dec, 2016 1 commit
  15. 14 Dec, 2016 1 commit
  16. 08 Dec, 2016 1 commit
  17. 07 Dec, 2016 1 commit
  18. 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
  19. 29 May, 2016 1 commit
    • 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
  20. 11 May, 2016 1 commit
  21. 25 Apr, 2016 2 commits
    • Carsten  Rose's avatar
      100947bd
    • Carsten  Rose's avatar
      Input Field date / datetime / time implemented. · d28b523a
      Carsten Rose authored
      AdministratorManual/index.rst, UsersManual/index.rst: Configuration & Documentation.
      Sanitize.php: code rewrote to use Support::dateTime2mysql().
      Support.php: add dateTimeTegexp()
      FillStoreForm.php: use of Support::setFeDefaults($formElement). Format date/datetime/time values
      Store.php: redefined various functions to be 'static'
      AbstractBuildForm.php, Constants.php: added date/datetime/time to tables. Various new functions.
      Save.php: FE die nicht uebertragen wurden (typsicherweise weil leer) werden neu mit eimem leer String gesschrieben - sonst ist es nicht moeglich  Eingaben wieder zu loeschen.
      formEditor.sql: Felder date/datetime/time neun implementiert.
      d28b523a
  22. 11 Apr, 2016 1 commit
  23. 07 Apr, 2016 1 commit
  24. 18 Mar, 2016 1 commit
  25. 10 Mar, 2016 2 commits
  26. 07 Mar, 2016 1 commit
  27. 02 Mar, 2016 1 commit