I want to allow users to edit a model, adding a picture, url and/or phone number to it. However I don't want these changes to show up until they are confirmed by a moderator. I do however want to allow the users to create new entries without moderation, but they cannot include the picture, url, and/or phone number (they can include basic details like the name and surname). Or better, they can include the picture etc. but at the start only the basic information will show up until the picture etc. are accepted by a moderator.
I'm using Rails 2.3.5.