Adrian D wrote:
> Hi,
> 
> I have a model which has a few has_many associations. I want the user
> let it change (but not delete) including the child objects without
> registration. A big problem is that users could use that for spam etc.
> Therefor I need a system to revert the changes. I found some
> information about it in this group, but I hope there is a better
> approach than it was discussed earlier.
> 
> If that is not possible I am looking for a plugin which records all
> changes with a text, so I could recover the former values manually.

Try acts_as_versioned[1], I've used it before on applications where the 
users where to be allowed to delete items, but the admin could recover 
them later.

It creates another table alongside that of the model, and records a new 
row for each change, letting you revert back to any previous version.

HTH

Matt

[1] http://ar-versioned.rubyforge.org/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to