Link Checker for XenForo 2.x by AddonsLab

Link Checker for XenForo 2.x by AddonsLab [Paid] 4.1.1

No permission to buy ($54.99)
Do you meaning Filtering the Tag Type will remove default Delete Tag Link Removed Message?

View attachment 169639

View attachment 169638

Bug on "Delete" button in Quick Edit form will be deleted link text. Does work not Leave text only.

After replacement Deleted without any replacement

Code:
[URL='http://www.gradeuptube.com/59747/Russian_Goes_Wild_part4#.UaObG6we7IU']Russian Goes Wild part4[/URL]

@AddonsLab About delete "Delete" button in Quick Edit form are used Leave text only? If so why its used default Delete Tag Link Removed Message? Its should show Link Text Message.

View attachment 169643

Do we messing Valid/In-Valid link filter from Manage Links? I think XF1 have some more filter in Manage Links page?

View attachment 169644

Also do you fix this issue?
 
Also do you fix this issue?

I am not completely sure I understand the issue you have described, so need to check it in more details. We will test the part you reported about, and make sure Quick Edit, Delete, and Delete from Quick Edit with leaving a message all work as expected.
 
@Nirjonadda,

it seems server overload would be possible if any single post contains soo many links, that the system gets overloaded before it will finish finishing that one particular post. Can you please check with the following query and let us know the results:

SQL:
SELECT COUNT(tag_id) FROM xf_allm_tag
GROUP BY content_id, content_type
ORDER BY COUNT(tag_id) DESC
LIMIT 10

This will output the top 10 posts with the most links inside. This will help us to understand if this could be the cause of the problem.

Thank you!
 
@Nirjonadda,

it seems server overload would be possible if any single post contains soo many links, that the system gets overloaded before it will finish finishing that one particular post. Can you please check with the following query and let us know the results:

SQL:
SELECT COUNT(tag_id) FROM xf_allm_tag
GROUP BY content_id, content_type
ORDER BY COUNT(tag_id) DESC
LIMIT 10

This will output the top 10 posts with the most links inside. This will help us to understand if this could be the cause of the problem.

Thank you!


ScreenShot00023.webp
 
@Nirjonadda ,

Could you please check the number of records in your xf_job table:

SQL:
select count(*) from xf_job

If you have more than 50 records, we will need to investigate what is the full content of the table. Please send us the backup of table content via a ticket so we can check it in details.

Thank you!
 
AddonsLab updated Link Checker for XenForo 2.x by AddonsLab with a new update entry:

Performance optimizations and server overload prevention

With this version, we implemented additional protective measures against server overload. Now server load will be checked before each link is checked to prevent the overload.

We have also improved link status checking algorithm, which will make it much faster especially the check for big files.

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

Thank you!

Read the rest of this update entry...
 
@Nirjonadda ,

Please check the latest release for performance optimizations.

Regarding quick edit, delete and leaving custom message all works for us. Please see the screenshots that should explain how we considered this should work.

Regarding the default selected, yes, now it is Delete Tag instead of being Replace. For now, we can not change this, maybe will find a way to implement the fix. So, when you select URL as type, the default option is still Delete Tag. Just change it to "Update URL/Text" and enter the details you need for the replacement. It seems what you mean as problem is that you switch to "Update URL/Text" but you still see the Delete Tag custom message. Don't worry, the tags will not be deleted, that field is visible, but is not editable.

I hope this clarifies all.

Thank you!
 

Attachments

  • Delete:replace options.webp
    Delete:replace options.webp
    63.8 KB · Views: 8
  • Delete with message.webp
    Delete with message.webp
    62.6 KB · Views: 8
@AddonsLab Can not update this add-on.

575b82ba-a260-4dfd-ae12-e0c1355db53a.png
 
It seems product files are not fully uploaded. Please upload via FileZilla (or other FTP client you are using) and make sure all files are uploaded before you try to run the upgrade.

I have made one ticket. Also getting lot of server error log.

Code:
Error: Call to undefined method AddonsLab\LinkChecker\Library\Service\ServerLoadProvider::serverIsOverloaded() src/addons/AddonsLab/LinkChecker/Job/AbstractDelayableJob.php:64
Generated by: Unknown account Feb 26, 2018 at 5:50 PM
Stack trace
#0 src/addons/AddonsLab/LinkChecker/Job/AbstractDelayableJob.php(43): AddonsLab\LinkChecker\Job\AbstractDelayableJob->_delayedExecution()
#1 src/XF/Job/Manager.php(241): AddonsLab\LinkChecker\Job\AbstractDelayableJob->run(99.99998998642)
#2 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 99.99998998642)
#3 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 99.99998998642)
#4 job.php(15): XF\Job\Manager->runQueue(false, 100)
#5 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(43) "/threads/20123/page-4"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
I have made one ticket. Also getting lot of server error log.

Code:
Error: Call to undefined method AddonsLab\LinkChecker\Library\Service\ServerLoadProvider::serverIsOverloaded() src/addons/AddonsLab/LinkChecker/Job/AbstractDelayableJob.php:64
Generated by: Unknown account Feb 26, 2018 at 5:50 PM
Stack trace
#0 src/addons/AddonsLab/LinkChecker/Job/AbstractDelayableJob.php(43): AddonsLab\LinkChecker\Job\AbstractDelayableJob->_delayedExecution()
#1 src/XF/Job/Manager.php(241): AddonsLab\LinkChecker\Job\AbstractDelayableJob->run(99.99998998642)
#2 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 99.99998998642)
#3 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 99.99998998642)
#4 job.php(15): XF\Job\Manager->runQueue(false, 100)
#5 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(43) "/threads/20123/page-4"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

We will reply in the ticket soon. What was the error about the missing file you have reported before? Was it installed fine after re-upload? It seems the error mentioned here was generated when the files were not fully uploaded. Try to remove the logs now and see if the error gets logged again.

Thank you!
 
We will reply in the ticket soon. What was the error about the missing file you have reported before? Was it installed fine after re-upload? It seems the error mentioned here was generated when the files were not fully uploaded. Try to remove the logs now and see if the error gets logged again.

Thank you!

Internet Download Manager are not downloaded full files. So I have used browser default downloads method and update are worked.
 
AddonsLab updated Link Checker for XenForo 2.x by AddonsLab with a new update entry:

UI changes and fixes in Manage Tags page

This is another release improving the UI for admins with some additions. In Manage Tags page we have added color difference between valid and invalid links, added link status information to the list, and fixed the total number of links not being visible under the list.

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

Feel free to suggest further enhancements for the add-on or report any issues you have and...

Read the rest of this update entry...
 
@AddonsLab Link are valid internal links but still are Invalid URL Detected.

We have tested it and could not reproduce any error. Here is a link from our demo board checking an internal link - https://xf2.addonslab.com/index.php?threads/internal-link-check.170343/ Try to re-check the links, and if they are still invalid, that would mean your server configuration does not allow PHP to access its own links. Feel free to contact us at https://customers.addonslab.com/submitticket.php if you need our further assistance, but please note, that if the issue is not a bug in the product but is somehow specific to your site, the troubleshooting service will be billable.

Thank you!
 
Yes now its working before link are not auto checked. Also Rebuild Links page filter are also applying for Batch Update Links page. Its should not be do one for other because Batch Update Links page for link fix and Rebuild Links for dead link check. Two page are different.
 
Yes now its working before link are not auto checked.

It will work with auto-checking as well, most likely the last time they were checked there was some problem with accessing the links.

Yes now its working before link are not auto checked. Also Rebuild Links page filter are also applying for Batch Update Links page. Its should not be do one for other because Batch Update Links page for link fix and Rebuild Links for dead link check. Two page are different.

Yes, the search block is shared between two pages, that's why you see the same criteria on both. This is the result of re-using the code between two pages, and we do not see any special reason to make large changes in the code here, as you can simply change the criteria to whatever you want with one-two clicks. Once you submit the form the cron runs with the criteria you have selected, and you can go back to the other page and customize and submit that page as well, so there is no conflict between them when the tasks are actually running. We will add this to our task as list as a possible change but not ETA for its implementation for now.

Thank you!
 
Back
Top Bottom