Hello,
I am looking for a way to make webform submissions from logged in users anonymous, such that when results are viewed, the users IP email, and account info are not displayed so they cannot be identified.
I need the users to be logged in because I need to control who can and cannot have an account, and who can and cannot submit certain forms through user roles, etc.
I have tried using Webform Anonymous, which is a drupal module that gives me the functionality I am looking for, however, it proved unusable for my purposes in that it breaks other Webform functionality, mainly in that once Webform Anonymous is enabled, I lose the ability to have users edit, view or delete their own submissions even though they should have those permissions.
Picured below is the view own submission area withou Webform Anonymous enabled:
http://i.imgur.com/MFXpTS9.jpg - As you can see the edit and delete permissions are there (and work as they should)
However, when Webform Anonymous is enabled:
http://i.imgur.com/WLHIO34.jpg - The edit and delete options dissapear, and the view option doesn't work either, taking the user to an Access Denied page ---> http://i.imgur.com/DpM9tIP.jpg
Really hoping to find a way to make the submissions anonymous while still maintaining functionality allowed by the permissions I have set in place.
Thanks!
Comments
You have a bit of a two
You have a bit of a two contradicting requirements here:
So you have to make a decision here.
If it's just about displaying the results somehow without personal data simply setup a View instead of using the webform builtin results list.
I like cookies!