Hi,

I am working on a project to migrate a site to Drupal. One of the features of the existing CMS is the idea of link integrity. This means that if we add an link in a piece of content (a simple anchor tag in a paragraph) we did not hard code the link with the URL of the content to link to but rather we selected the content that the link links to from a select box. This means that if the original piece of content gets renamed or removed then the link updates automatically.

The same idea applied to media, in the old CMS we could add say an image to a Media Library and then use this image in multiple places throughout the site. However if we ever edited the image or replaced it with a new one, then every piece of content that used this media item would now display the new image.

I have searched for a Drupal 7 module that can offer similar functionality but I have not been able to find one. I find it hard to believe that with the number of large sites and media rich sites created with Drupal that such a feature does not exist. Can anyone point me in the right direction?

Thanks for your help,
James

Comments

jamessweeney’s picture

I think the LinkIt and Media modules are what I am looking for.

WorldFallz’s picture

really? I've been thinking about your post since I stumbled across it, and I can't think of any good way to do it. The only possibility I can think of is the pathologic module, but I'm not sure even that will do what you describe.

I don't think there's anything about linkit or media that will go and retroactively update links in content. They help you make selections to linked content and media, but afaik they don't track those links and update them when the items are changed ("enforce link integrity") which is what I though you were asking for.