This project is not covered by Drupal’s security advisory policy.

A better desciption is to come later, but this project is to make a recycle bin for nodes. When a node is deleted it goes into the "recycle bin", meaning that it is deleted from drupal but stored in some separate database tables. Data retained includes the node, accompanying revisions and comments. The module will include a UI for browsing deleted nodes and restoring them.

I think this is going to be reasonably straightforward for basic nodes but may not work well for certain node types which included specialized data. For example, this module would restore a webform node but would miss all the accompanying form component data (the data for the form fields, which goes in separate tables). It may be necessary to create an api for this module.

Maybe it would be better to leave the nodes in drupal and make them invisible but flag them for deletion? Something similar has already been done with the workflow module.

Comments welcome.

Project information

Releases