ChangeLog

Version 5.1.0

  • Use categories of sys_category instead of our own cat table. Please use UpgradeWizard for migration

Version 5.0.1

  • Typo in orderBy of DownloadRepository
  • Convert Documentation to RST format only. No Update!

Version 5.0.0

  • Extension key kk_downloader was transferred to jweiland.net
  • Update version number to 4.0.0
  • Change Template to Fluid
  • Move marker based logic to Fluid-Template
  • Change default template to EXT:kk_downloader/Resources/Private/Templates/MainTemplate.html
  • Collect all FlexForm configuration in $this->settings
  • Assign downloads variable to ListView
  • Assign download variable to SingleView
  • $this->settings is available in Fluid, too
  • Removed all PHP code for translation handling and rebuild it with TYPO3 API
  • Moved all TCA from tca.php into Configuration/TCA
  • Moved all TCA changing PHP into Configuration/TCA/Overrides/*
  • Moved pi-class to Classes/Plugin
  • Moved additional fields UserFunc class to Classes/UserFunc
  • Changed yes/no selectboxes in FlexForm to Checkboxes
  • Change PHP code to be PSR-2 compatible
  • Add strict_types where possible
  • Add composer.json. So it’s now available over packagist, too.
  • Set TYPO3 compatibility to 8.7 and 9.5. Yes, we have removed compatibility to TYPO3 7.6
  • Changed column “clicks” from tinytext to int(10)
  • Moved all DB Queries to non-extbase-based Repositories
  • Changed all DB-Queries to Doctrine
  • Add Namespacing and correct PHP DocHeaders
  • Simplify many if-conditions (don’t test on empty() and empty string)
  • Removed all Debugging-Output. Please use xdebug or f:debug or Admin-Panel or…
  • Change pi_getLL to LocalizationUtility to use new path of language files
  • Change language files to XLF
  • Divide Languagefile to locallang, locallang_db and FlexForm
  • Change IMAGE() call to cObjGetSingle()
  • Remove or change many deprecated code
  • Create date with f:format.date in template directly
  • Moved all Icons to Resources/Public/Icons
  • Moved TS-Template from styles/css to Configuration/TypoScript
  • Remove imageDistance, as the result “$imagewidth” was not used
  • Change downloadIcon handling. If not set, use Icons of Core, else use Icon of DownloadIcon