New 2.x Dev Version

Created on 6 January 2024, 12 months ago
Updated 27 January 2024, 11 months ago

OK, I very much want to get this module into a working state, so I spent quite some time hacking it to resolve a number of issues and integrating different patches contributed in the issues listed here.

Thank you for everyone's contributions (in no particular order):
@fgm
@osopolar
@mukundhraj
@bbu23
@mikogotyk

This patch is based on the current 2.x dev version, it is compatible with Drupal 10.2 and I believe will at least partially solve the following issues :

https://www.drupal.org/project/alinks/issues/3171893 πŸ› ALinks causes security exception after Drupal 8.8 Needs work
https://www.drupal.org/project/alinks/issues/3407251 πŸ“Œ Automated Drupal 10 compatibility fixes Needs review
https://www.drupal.org/project/alinks/issues/3081917 πŸ› The break statement in replace function prevents replacement of different keywords in same DOM node Fixed
https://www.drupal.org/project/alinks/issues/3042282 β†’
https://www.drupal.org/project/alinks/issues/3283793 πŸ› Only one keyword is converted to a hyperlink Fixed
https://www.drupal.org/project/alinks/issues/2943906 πŸ› Only few keywords are converted into link Closed: duplicate
https://www.drupal.org/project/alinks/issues/3301335 πŸ› WSOD due to UntrustedCallbackException Closed: duplicate

In the current state of the module, *some* keywords get replaced.
At this moment, I don't know why the module doesn't replace all keywords, I guess it has something to do with paragraph instances.

So it's not working perfectly, but at least a handful of links are placed on content pages if content and paragraphs are configured, which should already help with SEO.

πŸ“Œ Task
Status

Fixed

Version

2.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024