Link Checker for XenForo 2.x by AddonsLab

Link Checker for XenForo 2.x by AddonsLab 3.5.3

No permission to buy ($54.99)
This release fixes the support for proxy configuration in XenForo config.php file.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
This release includes fixes for the issues on PHP 8.1 version.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
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]

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
This release implements a new option Unlink invalid URLs to simply unlink invalid URLs in the posts without any batch processing in the back-end. This is useful for those who don't want to alter database content in any way and just want to remove the invalid URLs from the front-end.

If the link has custom text, it will be shown in parentheses. The replacement text can be customized using the phrases allm_unlinked_url_with_text and allm_unlinked_url_without_text.

The option is activated only if Front-End features are NOT disabled. Enabling the front-end features (redirect invalid URLs, show URL status icons or unlink a URL) increases memory usage a bit as it needs to load information about link status with each loading page.

The option takes priority over the options "Enable Invalid URL Redirect" and no status icons are added to unlinked URLs.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
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.

If the links have been removed without any unique replacement value, it is impossible to detect the original location in the post where the links were before deletion. The product provides an option to set the name of a backup table, that contains the original versions of the posts. We try to use the original text to detect the location of the deleted link.

If the location of the link is impossible to detect, it is added to the post, at the end of the text.

Restore action shows a preview window, where you can see the post content before and after restoration.

Restoration of deleted links is a destructive operation and may irreversibly modify post content, especially if you apply batch restoration. Make sure to backup your board before any batch actions. No support will be provided in case of data loss or damage as a result of batch replacements and restoration.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
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.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
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

The new version is available for all licensed customers at

Thank you!
  • Like
Reactions: Nirjonadda
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

The new version is available for all licensed customers at

Thank you!
  • Like
Reactions: Nirjonadda
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 new version is available for all licensed customers at

Thank you!
  • Like
Reactions: Nirjonadda
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 new version is available for all licensed customers at

Thank you!
Top