I'm looking for a way to let anonymous site visitors add tags to nodes, without enabling them to edit or delete existing tags. Ideally new tags would be unpublic until an admin approves them. In any case, admins have to be able to see which tags were added by anonymous users.
Is there a module that could help me to get such a system? Anything for D6 or D7 would be helpful.