Link Checker for XenForo 2.x by AddonsLab

xF2 Add-on Link Checker for XenForo 2.x by AddonsLab 3.5.6

No permission to download
In this release, we have implemented additional confirmation during Batch Update of links.
The new versions adds the ability to filter the URLs depending on their redirect status to apply special batch update operations to these URLs only.

The new version also fixes an error in status checker. Previously, you might have noticed there are some URLs with 30x status. Normally, these redirect should be followed and show the final status, not the redirect status, but this could fail in some cases.

Bug-fix: support imported attachments with format ID._xfImport

Release fixes invalid attachment handling in case of imported attachments when the attachment format ID has a suffix _xfImport.

Proxy configuration support

This release fixes the support for proxy configuration in XenForo config.php file.
This release includes fixes for the issues on PHP 8.1 version.

Support for Soundcloud media tags with full URL

The standard implementation of Soundcloud support in XenForo requires the MEDIA tag to contain the URL of the resource without the domain, e.g.
Code:
[MEDIA=soundcloud]sherief-abraham/fantasia-on-a-romance-theme-old-2010-version[/MEDIA]
This release implements support for additional format that includes the domain the media tag, e.g.
Code:
[MEDIA=soundcloud]https://soundcloud.com/sherief-abraham/fantasia-on-a-romance-theme-old-2010-version[/MEDIA]
This release implements a feature to restore deleted links with their original version. Logs that are applicable show a Restore link on the Action logs page. The page also allows batch restoration of multiple deleted links by log ID or by domain match.
This version fixes the problem with the action log list filter. Now it is possible to search the logs by old and new URL/Text.
  • Like
Reactions: BattleKing
This version fixes a PHP error ErrorException: Template error: [E_WARNING] Attempt to read property "serialized_links" on null src/addons/AddonsLab/LinkChecker/XF/Entity/Post.php:43
  • Like
Reactions: BattleKing
In this version some minor enhancements have been implemented:
1. Replacing a link with its text deletes the link completely if the text itself is a link
2. A link is added in the Preview to visit the link directly
With this release, we made sure the indexation of links does not fail if one of tags is invalid and can't be indexed. An error will be logged in the admin panel with information required to check the content of the link manually.
The add-on is enhanced to allow replacing a broken tag with another tag. For that, use the option "Delete/Replace Tag". You can provide any text/BB Code as a replacement, and if you prefer keeping the URL in some form, just use {link} as a placeholder, e.g. [DMLURL]{link}[/DMLURL] will replace the broken link with BB Code DMLURL wrapping the link.

This release also fixes an error during tag indexation, for tags with attributes longer than 255 characters.

We have also added a missing phrase allm_tag in the moderation queue filter.

In case you experience performance problems with approval queue and dead links, please disable dead link moderation from the product's options page. If it is already disabled, enable it, save the options, and disable it again. This will remove dead link records from the moderation queue and rebuild the moderation queue cache.
The release solves the Invalid license error received by owners of a license issues for XenForo 1.x version of this product.

The update requires [AL] Core Package version 1.2.3+

Bug-fix: PHP Error - First parameter must either be an object or the name of an existing class

This release fixes a PHP error:
ErrorException: Job XF:ApprovalQueueProcess: [E_WARNING] First parameter must either be an object or the name of an existing class src/addons/AddonsLab/ContentHandler/Traits/PostTrait.php:144
  • Like
Reactions: JLW
Top