Community

Let anonymous users suggest/add tags to nodes

Hi!

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.

Comments

You might try Unitag module :

You might try Unitag module : http://drupal.org/project/unitag

Need help ?
Reach me on skype : sag_13684

Share your Posts, Url, Sites
www.sociopost.com

Need Varnish, Memcache, Apc, Solr, Drush and Drupal friendly host ?
http://drupion.com

Thanks! I've seen this

Thanks! I've seen this module. Not sure why I didn't try it.

Have you tried a module

Have you tried a module called Taxonomy Access Control

Unitag is not what I'm

Unitag is not what I'm looking for. It does not work for anonymous users (http://drupal.org/node/417154).

Thanks for you suggestion, abissbo. But I don't see how Taxonomy Access Control would help.

I have a lot of nodes containing an image field and a content taxonomy field. I've tagged most of the nodes. Everybody can view all nodes, but only administrators can edit them. But visitors would often be able to provide more tags, if they know more about the things shown in the images. So I'd like to give them permission to add/suggest new tags, but not to edit or remove those tags I have already entered.

The only way to archive this with existing modules I know would be with a node reference instead of taxonomy. But that would be quite un-performant.

So it seems there is nothing

So it seems there is nothing right now that can do this for anonymous users. Maybe there is a way to make it really easy for people to sign up/in to the site. It doesn't really matter what user name they have. So maybe I could make them sign in automatically with a existing user that has permission to add new tags when visiting a certain page.