Linkvalidator: specifying TSconfig in scheduler has no effect
It is possible to set for example subject and content type via page TSconfig. This works fine. However, setting TSconfig in linkvalidator task in scheduler has no effect.
Using version TYPO3 4.5.29
[BUGFIX] Use mod.linkvalidator settings in scheduler
Since mod.linkvalidator is used in all other places in the linkvalidator
as TSConfig key it is now also used in the scheduler to override existing
To maintain backward compatibility the old mod.tx_linkvalidator setting
will be respected and a deprecation warning will be logged.
Reviewed-by: Benjamin Mack <firstname.lastname@example.org>
Reviewed-by: Wouter Wolters <email@example.com>
Tested-by: Benjamin Mack <firstname.lastname@example.org>
Reviewed-by: Frank Nägler <email@example.com>
Tested-by: Frank Nägler <firstname.lastname@example.org>
#3 Updated by Alexander Stehlik over 6 years ago
Please note that the Page TSConfig that is used depends on the "Start page (uid)" setting in the scheduler task.
So please make sure that your Page TSConfig is active in the page you specified in the task settings.
I tested it with TYPO3 4.7 and there it seems to work.
#4 Updated by Sybille Peters over 6 years ago
I'm not sure you understand my problem. I am trying to use the page TSconfig field in the scheduler settings for linkvalidator. It seems to have no effect at all.
I'm using pid=0 and it should run over several page trees in one installation.
Using a specific pid and specifying TSconfig for that page works. That is not the problem here.
#5 Updated by Alexander Stehlik over 6 years ago
Ahh, sorry, I totally missed the point.
I think I found the problem and this seems to be indeed a bug.
Currently the configuration key used for overriding TSConfig is called:
Please note the
tx_ prefix, which is not present in the "normal" TSConfig.
Can you please try again using
mod.tx_linkvalidator instead of