Project

General

Profile

Actions

Bug #13953

closed

Third-party classes cannot be checked due to dynamicConfigFile in TCA

Added by Jan Philipp Timme about 13 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Must have
Assignee:
Category:
Linkvalidator
Target version:
-
Start date:
2011-03-21
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

The linkvalidator is unable to use the TCA in cases where a dynamic config file is used to configure the extension.

  1. 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.
  1. 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

45350.patch (545 Bytes) 45350.patch Jan Philipp Timme, 2011-03-21 18:32
Actions #1

Updated by Philipp Gampe about 13 years ago

+1 reading

Actions #2

Updated by Michael Miousse about 13 years ago

+1 by reading and testing

i will commit in today

Actions #3

Updated by Michael Miousse about 13 years ago

  • Status changed from New to Resolved

Committed revision 46851.

Actions #4

Updated by Francois Suter almost 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?

Actions #5

Updated by Philipp Gampe almost 13 years ago

I will have a look at it tomorrow.

Actions #6

Updated by Philipp Gampe almost 13 years ago

  • Status changed from Resolved to Under Review
  • Assignee set to Philipp Gampe
  • % Done changed from 0 to 90
Actions #7

Updated by Philipp Gampe almost 13 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 90 to 100

Commited to 4.5 in Revision r47869

Actions #8

Updated by Chris topher about 12 years ago

  • Status changed from Resolved to Closed
Actions #9

Updated by Michael Stucki over 10 years ago

  • Category set to Linkvalidator
Actions #10

Updated by Michael Stucki over 10 years ago

  • Project changed from 1510 to TYPO3 Core
  • Category changed from Linkvalidator to Linkvalidator
Actions

Also available in: Atom PDF