Recycle Bin

Categories

Component ID

974546

Component name

Recycle Bin

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

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.