emory-libraries/web-enhance

Add the Drupal Link Checker module

Opened this issue · 5 comments

Is your feature request related to new functionality not yet included in the product? Please describe.
New. There doesn't seem to be a link checker in our site studio.

Is your feature request related to a problem or a change to existing functionality? Please describe.
Both. Installing a link checker would help staff throughout the year and simplify the content auditing process.

Describe the solution you'd like
Installation of https://www.drupal.org/project/linkchecker

Giving access to czars and admins, if possible.

Describe alternatives you've considered
Czars and SMEs "manually" checking links during scheduled site audits.

How will this impact users?
Ensures links are up to date for users, and simplifies/shortens site content audit process for staff.

Additional context
Add any other context or screenshots about the feature request here.

lots of use but no drupal 10 stable release at the moment, backlog

CB987 commented

PR#884

CB987 commented

this module requires also enabling dynamic_reference_entity, which requires a patch for d10.
for the patch, i googled the error i was getting (Fatal error: Declaration of Drupal\dynamic_entity_reference\Normalizer\DynamicEntityReferenceItemNormalizer::normalize($field_item, $format = null, array $context = []) must be compatible with Drupal\hal\Normalizer\EntityReferenceItemNormalizer::normalize($field_item, $format = null, array $context = []): ArrayObject|array|string|int|float|bool|null in /home/ide/project/docroot/modules/contrib/dynamic_entity_reference/src/Normalizer/DynamicEntityReferenceItemNormalizer.php on line 23), which led me to https://www.drupal.org/project/dynamic_entity_reference/issues/3350347

CB987 commented

PR#884 merged, and on stage as part of 2.0.4

@CB987 I might need some instruction on how this module works, but I see it in stage!