1.3.
Link and reference integrity checking
Up one level
When handling a lot of different content with links and references between them, it becomes hard to keep track of all the connections between them. You have probably managed to delete an image or a document, only to find that somebody else was actually linking to it from somewhere else.
Plone does several things to stop this from happening:
- Any reference — be it a link or an image you include from somewhere else in the system — is kept track of. If somebody tries to delete an image that is used in your document, they will get a warning, telling them that you are currently using this image in your document. (They can of course still go ahead and do this if they really want to, but at least we tell them)
- Anytime you move a resource — a document, an image, a file, it doesn't matter — Plone keeps track of where the resource ended up. So old links don't break — they are transparently redirected to the new location instead.
These two capabilities work together to mean fewer broken links and less frustration for your users.