Something like /posts/replace/100 would bring you to the /posts/create/ view and do everything that would normally be done, but instead of writing a new database entry, it would replace it with the newly uploaded content. /posts/revert/100 would also be a good idea.
Something like /posts/replace/100 would bring you to the /posts/create/ view and do everything that would normally be done, but instead of writing a new database entry, it would replace it with the newly uploaded content. /posts/revert/100 would also be a good idea.