Normally we'd control this kind of thing using the role-based
permission system but in this case the anonymous attribute has to
belong to the survey/poll because you might want some surveys to be
limited to registered users while others are open to anonymous users.
The term "voting" pertains only to ideas, not to polls, at least the
way we're using it. When a user responds to a poll, we internally call
that a user_answer. I realize that this nomenclature isn't ideal and
that something like "survey_response" would probably be better, but
since the nomenclature isn't user-facing it's probably not a huge
priority (please let me know if you disagree, though -- if we change
it we should do so before the 1.0 release).
The answers/add permission actually pertains to survey authoring
performed by administrators, not to survey responses performed by
users. So if you just change the survey/poll access to "anonymous" you
should be able to do what you want.
Jeffrey
On Jul 10, 8:58 am, andy <
andia...@gmail.com> wrote:
> Hi there Jonathan,
> Great question, and a totally reasonable use-case!
>
> There are two primary things an admin needs to do to make sure anonymous
> users can vote in polls:
>
> 1. Permissions to vote: (Tinypug language calls this "permissions to
> answer," because sometimes participating isn't just voting)
>
> Here's how to change permissions so that anonymous users can vote in Polls:
>
> - Login to Tinypug as your administrative account
> - Go to Admin -> Users -> Roles -> Anonymous -> Assign permissions
> - in Permission
> answers/add<
http://qa.tinypug.org/permissions/edit/CzRf6My3dmndv>,
> change "No" to "Yes"
>
> That took even me a bit to figure out, as most of the other permissions are
> grouped according to content-type, but that in this case, it's according to
> user-behavior.
>
> 2. Permission to access survey:
>
> - Login to Tinypug as your administrative account
> - Admin -> Survey -> (the survey/poll you've created OR Add New)
> - Change "Access" to "Open to Anyone (anonymous)"
>
> Andy
>
> On Fri, Jul 10, 2009 at 8:00 AM, Jonathan Hayward <
>
>
christos.jonathan.hayw...@gmail.com> wrote:
> > We now have Tinypug 0.9.3 basically working, but I'm a bit stuck on a
> > question:
>
> > We have created a poll; how can we allow anonymous access? I don't
> > anticipate nearly so many users participating if they have to create a login
> > and get an administrator to approve the login before they can answer.
>
> > How do I give users as smooth access as possible to click on a link and
> > give their opinions on the poll in question?
>
> > --
> > → Jonathan Hayward,
christos.jonathan.hayw...@gmail.com