1. 07 Dec, 2017 1 commit
  2. 04 Dec, 2017 1 commit
    • Carsten  Rose's avatar
      Feature 4255: Attachments for email. · 66a20e95
      Carsten Rose authored
      Manual.rst: sendMailToken 'f' changed from  'f' to 'F'.
      Download.php, Linnk.php: TOKEN_FILE_DEPRECATED
      Sendmail.php: broken, in the middle of work
      66a20e95
  3. 02 Nov, 2017 1 commit
  4. 25 Sep, 2017 3 commits
  5. 22 Sep, 2017 1 commit
  6. 28 Aug, 2017 1 commit
  7. 24 Aug, 2017 1 commit
  8. 23 Jun, 2017 1 commit
  9. 18 May, 2017 2 commits
  10. 23 Apr, 2017 4 commits
  11. 22 Apr, 2017 1 commit
    • Carsten  Rose's avatar
      #3218 / download.php / export · e10937b6
      Carsten Rose authored
      * Recode the '_link' notation for download
      * Add 'ZIP' as export format
      * Add 'parameter' to wkhtmltopdf
      * Implemented 'SYSTEM_STORE / SYSTEM_DOWNLOAD_POPUP' for detecting if there are download links on the page. This eleminates passing parameters through dozens of functions.
      * Report/Columntype '_dDownload' broken!
      Coding.md: described `download` from a coding point of view.
      Manual.rst: Update '_link' to latest notation of 'download'.
      download.php: implemented catching of 'Undefined index'. Added further exceptions.
      Download.php: Added cache=off for downloading. Rename getFile() to getElement(). Make getElement() more generic. Add zipFiles(). Implement 'downloadMode' in doElements().
      Html2Pdf.php: recode to new download notation. Parameter to wkhtmltopdf implemented.
      Link.php: New TOKEN_* and NAME_DOWNLOAD_*, NAME_FILE. Move TOKEN_* to Constants.php. Will be used in Download.php too. Implemented 'SYSTEM_STORE / SYSTEM_DOWNLOAD_POPUP'. Implemented BASE64 encoding of multiple 'U' and 'u'.
      Report.php: Implemented 'SYSTEM_STORE / SYSTEM_DOWNLOAD_POPUP'.
      Sip.php: implement debugSip() to show Sip. New: base64 encoded parameter will be shown in clear.
      Store.php: some functions missed keyword 'static'. getVar() and getStore automatically decode base64 parameter.
      QuickFormQuery.php: Implemented 'SYSTEM_STORE / SYSTEM_DOWNLOAD_POPUP'.
      e10937b6
  12. 21 Apr, 2017 1 commit
  13. 20 Apr, 2017 2 commits
    • Carsten  Rose's avatar
      #3218 / download.php / export · d46e131a
      Carsten Rose authored
      Implemented spinning wheel (hourglass) displayed during rendering and downloading PDF.
      Link.php, Report.php: New $vars[NAME_EXTRA_CONTENT_WRAP] which holds a '<button>' definition with necesary 'data-*' attributes. The Modal Dialog needs a uniq html id (derived from ttContentUid). That one is returned to Report() if there is at least one download element.
      d46e131a
    • Carsten  Rose's avatar
      #3218 / download.php / export · 4e01a68b
      Carsten Rose authored
      Implemented download.php to offer SIP protected downloads for single files (any filetype) as well as concatenated PDF files and converted HTML pages.
      download.php: API Interface
      DownloadException.php: New exception class for downloads - might be extended for better error handling.
      OnArray.php: new function getArrayItemKeyNameStartWith() to filter for specific elements in an array. New function arrayEscapeshellarg() to escape args
      Download.php: Main class.
      Link.php, Report.php: implemented new link type 'd' (=download)
      4e01a68b
  14. 26 Feb, 2017 1 commit
  15. 29 Jan, 2017 1 commit
  16. 28 Jan, 2017 1 commit
  17. 26 Jan, 2017 1 commit
  18. 10 Jan, 2017 1 commit
  19. 18 Dec, 2016 1 commit
  20. 05 Jun, 2016 1 commit
  21. 04 Jun, 2016 1 commit
  22. 01 Jun, 2016 1 commit
    • Carsten  Rose's avatar
      KeyValueStringParser.php: phpdoc · 58a1f24c
      Carsten Rose authored
      Link.php, AbstractBuildForm.php, BuildFormBootstrap.php, Database.php: introduced constants for glyph. Code rearranged
      testtabbles.sql: extended to test Delete with filenames
      58a1f24c
  23. 25 May, 2016 1 commit
  24. 23 May, 2016 2 commits
  25. 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
  26. 18 May, 2016 1 commit
  27. 17 May, 2016 1 commit
  28. 13 May, 2016 1 commit
    • Carsten  Rose's avatar
      Link class: unit tests extended · 80f7d843
      Carsten Rose authored
      UsersManual/index.rst: cleanup of _link, _pagex, _PageX description.
      Link.php, Report.php: Hard coded token names replaced by constants. Name of token 'h' (HASH) changed to 's' (SIP).
      Report.php: Removed code for column '_F'.
      80f7d843
  29. 10 Apr, 2016 2 commits
    • Carsten  Rose's avatar
      Support.php: add concatUrlParam(). · 97e88238
      Carsten Rose authored
      Link.php: simplyfied Tooltip creation - might be broken now for non URL - there are no unit  tests for these situation. New: if no tooltip is given, and a link of type [Pp]age? - take the glyph name as tooltip. Render all links, which use a hash and with showDebugInfo='yes' , with the decoded sip as tooltip.
      Sip.php: queryStringToSip() extend to return complete paramter array.
      97e88238
    • Carsten  Rose's avatar
      Support.php: rewrote appendTypo3ParameterToArray() to use Typo3 Store instead... · a81b1317
      Carsten Rose authored
      Support.php: rewrote appendTypo3ParameterToArray() to use Typo3 Store instead of _GET Parameter. Moved randomAlphaNum() to Support.
      Link.php: rewrote handling of ToolTip. Renamed doHtmlUrl() to doAnchor().
      Utils.php: moved randomAlphaNum() to Support.
      Store.php: rewrote fillStoreClient() to be more compatible with phpUnit-test environment. Removed randomAlphaNum() - duplicate in Support.
      AnbstractBuildForm.php: rewrote deriveNewRecordUrlFromExistingSip() to use generic Support::appendTypo3ParameterToArray()
      Coding.md: Notes for debuggging.
      a81b1317
  30. 08 Apr, 2016 1 commit