Link Checker

Vote:
 
Is there any link checking within the site and outside the site to ensure links are not broken. Also are there any facilities to check by a scheduled job for broken links.
#18687
Mar 25, 2008 19:45
Vote:
 
We have started looking on functionality that will be able to create scheduled reports based on site content, for example broken links and others. In the current version we have "live" feedback, that is you will get a warning if you try to delete a page/file/directory that other pages links to.
#18918
Mar 25, 2008 19:45
Vote:
 
Have you done some more about this functionality?
#18919
Mar 25, 2008 19:45
Vote:
 
You will probably see some functionality in 4.50 but we are still in the process of releasing 4.40 so nothing new right now.
#18920
Mar 25, 2008 19:45
Vote:
 
There is a table in the database with all all links that EPiServer knows about (even those in the body text). The table is called tblPageSoftlink. The DataAbstraction namespace has two classes for working with these: SoftLink SoftLinkCollection The SoftLink class lets you find all linkes for a given page, but there is no way of getting all the links for all pages on the system through the API (without looping recursively through all pages and do a SoftLink.Load(pageref) for each one.) As always, working directly with the database is risky business. As Per wrote, EP is looking into this for 4.50, and that might change the layout of the link table. Steve Celius
#18921
Mar 25, 2008 19:45
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.