Bug #13953
closedThird-party classes cannot be checked due to dynamicConfigFile in TCA
100%
Description
The linkvalidator is unable to use the TCA in cases where a dynamic config file is used to configure the extension.
- 1 The task for the scheduler uses the TCA to generate a list of searchFields.
This does not work for our extensions as we are using dynamic config files for the column configuration that holds the softref-parameter.
- 2 The linkvalidator module for the info-module in the typo3 backend does not use the TCA for the searchField-configuration BUT still, the linkvalidator processor class is unable to read the softref-parameter as the dynamic config file is not loaded by default.
I add a patch to this issue that fixes both problems except for the part that the task still will be unable to find searchFields by using the TCA.
The patch will allow the linkvalidator processor to load the TCA for all involved tables in the searchField configuration. This way, the linkvalidator can process third party tables from extensions.
Files
Updated by Michael Miousse over 13 years ago
+1 by reading and testing
i will commit in today
Updated by Michael Miousse over 13 years ago
- Status changed from New to Resolved
Committed revision 46851.
Updated by Francois Suter over 13 years ago
Sorry, it's not the right report I wanted to comment on, but the remark is still valid:
As far as I can tell this was committed only to trunk. What about the 4.5 branch? Is this fix going to be in the soon to be released 4.5.3?
Updated by Philipp Gampe over 13 years ago
- Status changed from Resolved to Under Review
- Assignee set to Philipp Gampe
- % Done changed from 0 to 90
Updated by Philipp Gampe over 13 years ago
- Status changed from Under Review to Resolved
- % Done changed from 90 to 100
Commited to 4.5 in Revision r47869
Updated by Chris topher over 12 years ago
- Status changed from Resolved to Closed
Updated by Michael Stucki almost 11 years ago
- Project changed from 1510 to TYPO3 Core
- Category changed from Linkvalidator to Linkvalidator