Recycle Bin / Undelete for Document Libraries finally solved

Last week I met Todd from Mindsharp in Seattle and he told me that he'd just created a purely client side solution to the whole undelete / recycle bin problem with Sharepoint document libraries. Several solutions have been posted to address this issue in the past, amongst others Max and Erics article in MSDN Mag.

The beauty of Todds solution is it simplicity. Todd has solved everything from the clientside and wrapped it all up in a list template (.stp) file.

In addition to supply undelete features (and even right-shift key integration!!) he also adds the bonus of multitemplate document creation.

Giant kudos to Todd for this excellent piece of Sharepoint/javascript voodoomagic. In my opinion this is the final solution for undelete until WSS v3 arrives.

Get it here!

4 Comments

  • Does this also work when deleting files using WebDav ?

  • This beeing a clienside javascript based implementation it will not work with webdav unfortunately. The functionality is entirely implemented in the web UI of the doclib.



    Delete with webdav and lose it forever:) (or do a database restore:-D)

  • Then the title of the article is misleadning "finally solved", because now you don't know if user have it a recycle bin or not.

  • I sorry that I've mislead you. Compared to alternatives involving heavy server impact this approach is great, in fact it's such a lightweight extension that it can be implemented with no risk.



    It will be an improvement over existing functionality no matter how you twist and turn it.



    My problem was to mitigate missing undelete features for a reasonable budget with little risk. This solved it.

Comments have been disabled for this content.