I need my webform users to be able to only delete their own submissions, but this permission does not seem to be present. Is there a possibility for this to get in the core webform functionality? I'll be glad to make it happen, but it would be nice to hear if this functionality is considered a valuable addition or not... Pleas share your thoughts...
Comments
Comment #1
gvdvenis commentedThis issue didn't show up with default issue filtersettings, so changed the status to have it displayed by default.
Comment #2
GoofyX commentedIt depends on how you use a webform. For me, it's a kind of a survey/questionnaire tool. Most of these tools don't allow a user to change their input values after they submit the form, so I don't see this feature as a valuable addition. However, having this feature as an option (a checkbox for each webform would suffice) is the best thing to do and from this point of view, yes, I agree with the inclusion of a feature like this. I suppose the implementation involves some work.
I hope that helps. :-)
Comment #3
gvdvenis commentedWell, in my case i use the webform module for subscribing attendees to certain events. However they can't subscribe themselves, because they need to pay upon subscribing. So the subscription is handeled by a few people who in turn enter their subscriptions into the database using the webform module. So they then need to be able to change and possibly delete their own subscriptions in case of any mistakes or if unknown data has to be added later. But to prevent them from accidently deleting submissions from others. The first function i allready took care of, but the last problem still needs to be addressed so that's where this proposal comes from. You've got a good point though about the permission setting. It should be set on a per node basis instead of as a overall permission. I have to have a good thought about this. Thanks for sharing your vision...
Comment #4
quicksketchThis ability now exists in the 2.x version, though it's not a separate permission from "edit", they're wrapped together.