Accepted, Not Yet Planned

Update: Though this is a great idea, this specific request is currently not planned based on our program planning and prioritization of all Tridion Sites ideas for early 2018. We may revisit this and other great ideas based on more information and additional votes.

Recover Deleted Items

Actually, the question would be "How to Restore Deleted Items?"
There are several creative ways to do it but would a concept of "Recycle Bin" within the CME be helpful?

With that, Users could recover intentionally and inadvertently deleted items with their same tcm URI.

  • I think if the files are deleted permanently, it cannot be found on Recycle Bin unless you have a backup.  I think to recover a deleted files ids to use data recovery software, I have once used the Bitwar Data Recovery, it recovered my files very quickly and free to use. Maybe it's also a good choice.

  • It might have been the same extension that Mark mentioned, but one recycle bin idea I've seen was based on some naming convention ("x" or "delete" or something) that would mark items to be moved to a specific folder.

    A lighter version of a full "recycle bin" would be a way to reduce the visibility or otherwise "archive" items within the Content Manager. The idea is that as an editor you wouldn't want to see, change, or publish certain items but you'd still like to keep the content or be able to restore these items if needed.

    It's related to the idea of "expiring" content. You might want a different set of users to have the ability to restore items (through a privilege rather than some kind of workflow).

    For the questions:

    * Where used visibility -- maybe but with a caveat similar to the "in old versions" label (but "item archived" instead)

    * Original location depends on if it still exists, so maybe that'd be desired by default, if the WebDAV url exists, otherwise prompt the user

    * Same title in the same location is similar to localizing or unlocalizing an item that creates a naming conflict (tridion.stackexchange.com/.../46). I don't see an easy way to handle that without checking all possible names in the history of all items for a given folder, so maybe it would be best as a prompt.

  • I think that an attempt to introduce a Recycle Bin in Tridion was perfomed earlier (before my time, though), but it led to too many issues and hence it didn’t make it in the product.

    Indeed, there are many questions:

    * Do you expect deleted items to show up in Where Used?

    * Do you expect that deleted items can be restored in their original location?

    * Do you expect that a new item can be created with the same title as a deleted item in the same location?

  • There was an extension written by way of acting as a recycle bin - I can't recall which client I was at when I saw it. Once of the biggest problems for this is that it can quickly become a pain when using Where Used and, essentially, redundant components are presented - also proving an issue when trying to 'actually' delete something later (the interdependencies are often the bugger in these discussions)