DEAD LINK HANDLER?

drupalista - February 28, 2006 - 00:32

Hi,

I was quite shocked to find a dead link in the drupal handbook (http://drupal.org/node/21583).

Isn´t there a concept of tracking links in Drupal? And to check those links regularily, to email the user, if one of his links is dead? Is there *no* seperate storage of links? I expected a table with all links in posted text, so a cronjob could easiliy check the validitiy of the internal links.

So what are you doing, if you delete a node and you do not know, how many other nodes are linking to this node?

Thanks!

Logs

jjeff - February 28, 2006 - 01:43

By default any access denied and page not found messages are stored in the Drupal logs, which can be viewed under the "administer" menu item. However on a site with as much traffic as Drupal.org with links from all over the internet, it is too difficult to track these.

Node content is not stored separately from the links it contains. And here again, this site is GIGANTIC. This node that you are reading is the 51,666th on this site. I think we can forgive a dead link or two. :-)

--= Jeff Robbins | www.lullabot.com =--

Forgive...

drupalista - February 28, 2006 - 02:40

...hmmm, exactly that makes me really wonder - just because a site can get really big, there should be some kind of internal link handling. In fact, the example shows, that it is not a "nice-to-have" feature but an important building stone - drupal has a really very nice approach to organization via taxonomy, but consistency should be there also.

What way do you have, to check the consinsteny of a site then? That would be the first you want to do, if you find a dead link.

I am speaking about internal links.

Also meta-information on internal links could be useful for developing new features.

OK, but at the moment I would be glad to get the img_assist working with taxonomy_block on PHPTemplate... I will check back later, when everything else works as expected ;)

 
 

Drupal is a registered trademark of Dries Buytaert.