-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathChangeLog
More file actions
159 lines (117 loc) · 8.77 KB
/
ChangeLog
File metadata and controls
159 lines (117 loc) · 8.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
2025-01-31 Franz Holzinger <franz@ttproducts.de>
* compatibility lib_jquery: Replace Sonority\LibJquery\Hooks\PageRenderer by Quellenform\LibJquery\Hooks\PageRendererHook
* move Classes/Hooks/PageRenderer.php into Classes/Hooks/MultiPageRenderer.php
* remove support for t3jquery
* remove enhancement of tt_news
* Deprecation no. 96972: Use QueryBuilder::executeStatement instead of QueryBuilder::execute
2024-12-30 Franz Holzinger <franz@ttproducts.de>
* Fix #23: replace $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['jfmulticontent'] by ExtensionConfiguration class method
* Deprecation no. 97126: TCEforms removed in FlexForm
2024-12-09 Franz Holzinger <franz@ttproducts.de>
* compatibility 13, fix #21: Use JambageCom\Div2007\Compatibility\AbstractPlugin
instead of TYPO3\CMS\Frontend\Plugin\AbstractPlugin
2024-10-29 Franz Holzinger <franz@ttproducts.de>
* support for TYPO3 13.4
2024-04-26 Franz Holzinger <franz@ttproducts.de>
* Fix #15: compatibility TYPO3 9: Replace removed table pages_language_overlay by pages
2024-01-23 Franz Holzinger <franz@ttproducts.de>
* Fix Github path: Resources/Private/Templates
2023-12-31 Franz Holzinger <franz@ttproducts.de>
* Do not use the FilePathSanitizer for template files because they may well be outside of the Resources/Public folder.
* Move the files from the res folder into Resources/Private/Templates and Resources/Public folder.
2023-12-30 Franz Holzinger <franz@ttproducts.de>
* use rector to improve the PHP code
* remove constant JFMULTICONTENT_EXT
2023-04-11 Franz Holzinger <franz@ttproducts.de>
* Implement content plugin wizard by NewContentElement.tsconfig. This must be inserted manually from the page properties TSConfig if needed.
2023-04-08 Franz Holzinger <franz@ttproducts.de>
* compatibility: deprecation no. 92947 - replace TYPO3_MODE constant by TYPO3
* fix #11: no constants supported in backend by some TYPO3 tools
2022-12-02 Franz Holzinger <franz@ttproducts.de>
* compatibility: Move all icons into the folder Resources/Public/Icons/
2022-09-10 Franz Holzinger <franz@ttproducts.de>
* compatibility TYPO3 8.7: deprecation no 77934: The field `select_key` of the table `tt_content` is not used in the core and has been removed.
2022-07-23 Franz Holzinger <franz@ttproducts.de>
* fix error: Do not allow empty page ids and content ids.
2022-07-21 Franz Holzinger <franz@ttproducts.de>
* fix PHP error
* fix compatibility issues
* no typo3db_legacy required
2022-07-18 Franz Holzinger <franz@ttproducts.de>
* move language files into Crowdin format supported since TYPO3 9
* remove file ElementBrowser.php from Github
2022-05-04 Franz Holzinger <franz@ttproducts.de>
* remove addBrowseLinks
2021-05-31 Franz Holzinger <franz@ttproducts.de>
* bugfix issue #5: The local class DataHandler must be used for the \TYPO3\CMS\Core\DataHandling\DataHandler processDatamapClass hook.
2021-05-31 Franz Holzinger <franz@ttproducts.de>
* bugfix issue #7: Add missing title parameter to confirmation dialog for the upgrade wizard.
2021-03-12 Franz Holzinger <franz@ttproducts.de>
* Remove the file class.ext_update.php used for upgrades from previous versions of jfmulticontent. Modifications in the flexform style sheet names have required to execute this update script from the extension manager. If you upgrade from a very old version then you must use version 2.11.2 to execute this file and update the records of the table tt_content with list_type = "jfmulticontent_pi1" AND CType = "list" .
* add requirement for extension typo3db_legacy
2021-03-11 Franz Holzinger <franz@ttproducts.de>
* bugfix: The TCA field tx_jfmulticontent_contents must be of type select, if useStoragePidOnly == 1. In this case it must not be possible to select other tt_content records.
2021-03-10 Franz Holzinger <franz@ttproducts.de>
* bugfix: TCA type db has no wizards of the old kind. Replace them by a new configuration.
2021-03-08 Franz Holzinger <franz@ttproducts.de>
* compatibility TYPO3 10.4: Replace $tsfe->tmpl->getFileName by $sanitizer->sanitize
2021-03-05 Franz Holzinger <franz@ttproducts.de>
* Remove the possibility for an update from the extension manager.
2021-02-06 Franz Holzinger <franz@ttproducts.de>
* increase the size of the flexform select boxes
* compatibility TYPO3 10.4: The styles are stored in the configuration array with the key "style" instead of "style.".
2021-01-26 Franz Holzinger <franz@ttproducts.de>
* compatibility TYPO3 10.4: Fix bug #6. Use the FileWriter instead of the deleted GeneralUtility::devLog .
2021-03-12 Franz Holzinger <franz@ttproducts.de>
* Remove the file class.ext_update.php. Any necessary upgrade modifications in the database table tt_content must be executed from the previous versions of this extension.
2021-01-14 Franz Holzinger <franz@ttproducts.de>
* compatibility TYPO3 10.4 and PHP 7.4
* compatibility TYPO3 10.4: rewrite flexform conversion tool class MigrateFlexformSheetIdentifierUpdate
2020-02-10 Franz Holzinger <franz@ttproducts.de>
* fix bug #3: replace GeneralUtility::slashJS by static::slashJS which is a copy of the other slashJS method.
2020-01-08 Franz Holzinger <franz@ttproducts.de>
* new feature: add support for extension lib_jquery to include the jquery-1.10.0.min.js library in many versions.
2020-01-04 Franz Holzinger <franz@ttproducts.de>
* compatibility TYPO3 7.5, deprecation 69057: replace \TYPO3\CMS\Backend\Utility\IconUtility::skinImg by TYPO3\CMS\Core\Imaging\IconFactory
* deprecation 79259: EXT:t3skin removed
2019-12-14 Franz Holzinger <franz@ttproducts.de>
* compatibility TYPO3 9: Add a flexform conversion tool to migration the flexform sheet names in a way where a leading s_ is added.
2019-11-23 Franz Holzinger <franz@ttproducts.de>
* copy class.tx_jfmulticontent.php -> Classes/Controller/TemplaVoilaPlusController.php
* TYPO3 9 support for TemplaVoilaPlus modifications
2019-11-20 Franz Holzinger <franz@ttproducts.de>
* compatibility: replace \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::siteRelPath($extKey) by
\TYPO3\CMS\Core\Utility\PathUtility::stripPathSitePrefix(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($extKey))
2019-11-19 Franz Holzinger <franz@ttproducts.de>
* replace $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['jfmulticontent'] by $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][JFMULTICONTENT_EXT]
* convert manual.sxw -> manual.odt
* compatibility: replace the deleted marker ###STORAGE_PID### by ###PAGE_TSCONFIG_ID### - a value you can set from Page TSconfig dynamically. TCEFORM.tt_content.tx_jfmulticontent_contents.PAGE_TSCONFIG_ID = 17
2019-11-18 Franz Holzinger <franz@ttproducts.de>
* move lib/class.tx_jfmulticontent_browselinkshooks.php -> Classes/Hooks/ElementBrowser.php
* move lib/class.tx_jfmulticontent_itemsProcFunc.php -> Classes/Hooks/ItemsProcFunc.php
* move lib/class.tx_jfmulticontent_pagerenderer.php -> Classes/Hooks/PageRenderer.php
* move lib/class.tx_jfmulticontent_ttnews_extend.php -> Classes/Hooks/TtNewsExtend.php
2019-11-16 Franz Holzinger <franz@ttproducts.de>
* Use $parser as instance of \TYPO3\CMS\Core\Service\MarkerBasedTemplateService instead of $this->cObj for the HTML parsing and replacing methods getSubpart, substituteSubpart and substituteMarkerArray. This has been available since TYPO3 7.
2019-11-15 Franz Holzinger <franz@ttproducts.de>
* move lib/class.tx_jfmulticontent_tcemain.php -> Classes/Hooks/DataHandler.php
* use a directly called closure function to encapsulate all locally defined variables in ext_localconf.php
* compatibility with TYPO3 9.5
2019-11-11 Franz Holzinger <franz@ttproducts.de>
* move lib/class.tx_jfmulticontent_cms_layout.php -> Classes/Hooks/CmsBackend.php
* move lib/class.tx_jfmulticontent_tsparserext.php -> Classes/Backend/TsparserExtensionUpdate.php
* replace $this->cObj->fileResource by $tsfe->tmpl->getFileName and file_get_contents
* add ConnectionPool / queryBuilder SQL queries
2019-11-07 Franz Holzinger <franz@ttproducts.de>
* Coding Guidelines: replace double quote by single quote, " by '
2019-10-15 Franz Holzinger <franz@ttproducts.de>
* fix pull request #2: TCA configuration for TYPO3 7
2019-10-03 Franz Holzinger <franz@ttproducts.de>
* Bugfix: The constant T3JQUERY must always be defined, even if no extension t3jquery has been installed.
2019-10-01 Franz Holzinger <franz@ttproducts.de>
* Bugfix: add missing initialization of the WizardIcon.
2019-09-28 Franz Holzinger <franz@ttproducts.de>
* Add support for TYPO3 7 and 8
* Remove support for TYPO3 before 7.6
2019-09-05 Franz Holzinger <franz@ttproducts.de>
* Initial version as fork from jfmulticontent 2.9.9 by Juergen Furrer