Bug #84887

pageTSconfig subpage level is not considered in Linkvalidator

Added by Sybille Peters about 1 year ago. Updated 10 months ago.

Status:
New
Priority:
Should have
Category:
Linkvalidator
Start date:
2018-04-27
Due date:
% Done:

0%

TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Currently, linkvalidator is highly configurable, the settings can be applied via TSconfig for a page / user / group.

When checking links however, only the page TSconfig of the current start page is considered.

  1. Reproduce
  1. Steps to Reproduce
  1. Create 2 pages with 1 tt_content element each, with a broken link each in in tt_content.header and tt_content.bodytext. I page is parent of the other
  2. Set the TSconfig on the first page to scan bodytext and header
  3. Set the TSconfig of the child page to only scan bodytext
  4. Start "Check links" from the parent page and view report
  5. Start "Check links" from the child page and view report
  1. Expected result

Get same number of broken links for child page: 1 (only bodytext)

  1. Actual result

If "Check links" is started on child page, the result is correct.

If "Check links" is started on parent page, the result is 2 links for child page (not correct)

  1. Solution

I would propose to rethink excessive configurability and provide a simple configuration that actually works, e.g. 1 configuraion per Installation or per Site.

History

#1 Updated by Sybille Peters about 1 year ago

  • Subject changed from pageTSconfig subpage level is not considered to pageTSconfig subpage level is not considered in Linkvalidator

#2 Updated by Susanne Moog about 1 year ago

  • Target version changed from 9.3 to 9.4

#3 Updated by Susanne Moog 10 months ago

  • Target version changed from 9.4 to Candidate for patchlevel

Also available in: Atom PDF