You can free Link check all
1.1 download the source from the button above
1.1 download the source from the button above
Premium upgrade:
This XF2 add-on along with the entire collection can be purchased for $35.00 USD. Your Premium upgrade will allow you to download as many XF2 add-ons as you like for one year. Please see the entire collection located in the Resources area at this URL:
https://www.xf2addons.com/
Description:
Checks links in all posts and reports any which return HTTP status code 404.
(Example of Link check all page)
(Example of Options page)
How to use step 1:
This add-on requires running from CLI.
Log into your terminal and navigate to the directory where you have XenForo installed.
Enter the following command:
How to use step 2:
Add 'linkcheckall' to your forum URL.
Database:
This add-on will create a table called andy_link_check_all in your database.
Questions and answers:
Q: How long will it take to complete step 1?
A: On average it will take about 4 hours to process 500K posts.
Q: How accurate are the results?
A: There's no guarantee that the status code sent by the server will actually match what the user sees, so false positives are possible.
Q: What is the purpose of the Post ID start in the options page?
A: After running the CLI process for say 30 minutes, you can interrupt the process by using CTRL-C. The number shown in the CLI is the last post ID it processed. To continue the process where it left off, you can enter the post ID into the Options page and restart the CLI process, it will continue where you left off.
This XF2 add-on along with the entire collection can be purchased for $35.00 USD. Your Premium upgrade will allow you to download as many XF2 add-ons as you like for one year. Please see the entire collection located in the Resources area at this URL:
https://www.xf2addons.com/
Description:
Checks links in all posts and reports any which return HTTP status code 404.
(Example of Link check all page)
(Example of Options page)
How to use step 1:
This add-on requires running from CLI.
Log into your terminal and navigate to the directory where you have XenForo installed.
Enter the following command:
php cmd.php xf-rebuild:linkcheckall
How to use step 2:
Add 'linkcheckall' to your forum URL.
Database:
This add-on will create a table called andy_link_check_all in your database.
Questions and answers:
Q: How long will it take to complete step 1?
A: On average it will take about 4 hours to process 500K posts.
Q: How accurate are the results?
A: There's no guarantee that the status code sent by the server will actually match what the user sees, so false positives are possible.
Q: What is the purpose of the Post ID start in the options page?
A: After running the CLI process for say 30 minutes, you can interrupt the process by using CTRL-C. The number shown in the CLI is the last post ID it processed. To continue the process where it left off, you can enter the post ID into the Options page and restart the CLI process, it will continue where you left off.