Finishing PloneSurvey

0 views
Skip to first unread message

Gaber

unread,
Jun 20, 2008, 4:45:17 AM6/20/08
to PloneSurvey
Hi all,

I have a problem. Whenewer a person submits a survey, when he/she
returns to survey he/she sees all the questions and the answers he
answered. So he cant submit the survey again. How could I make this
possible. So when a person finishes a survey he submits and he can
take the survey again, and again...

Thanks
Gaber

Davis, Michael

unread,
Jun 20, 2008, 5:32:17 AM6/20/08
to cmfque...@googlegroups.com
Hi Gaber,

This has been asked for before, and there is an outstanding issue for it
in the tracker.

The majority of use cases for survey depend on a restriction on one
survey completion per user. There are some use cases for permitting more
than one submission per user, but this would take a bit of work to
achieve this while keeping backward compatibility with existing surveys,
and the mechansim for storing multiple answers for a user on each
question would be a bit fiddly. This is not really a requirement for us,
so not a priority.

If you want to develop this, I wouldn't have a problem with you working
on it on a branch or submitting a patch. If you want to write an
improvement proposal for it, I can give you permissions on the Plone
site for this.

Cheers
Michael

Gaber

unread,
Jun 20, 2008, 9:04:51 AM6/20/08
to PloneSurvey
Hi Michael,

actually in my case, I will be making a survey of drinking alcohol.
And I want the same people taking the survey more times so i could
compare the results and changes for one person.

How is this done, the "locking". By cookie?

Does this mean that if I want one person to complee survey more than
one time, I have to reset it?

Thanks
Gaber

On Jun 20, 11:32 am, "Davis, Michael" <m.r.da...@cranfield.ac.uk>
wrote:

Davis, Michael

unread,
Jun 20, 2008, 9:15:24 AM6/20/08
to cmfque...@googlegroups.com
Hi Gaber,

Sounds like you want to run the survey during multiple periods, which is
a slightly different use case. So you might have one survey run, then
rerun the same survey for the same user group to compare the results
with the previous answer set. I think this is a fairly common
requirement, but again not a priority for us.

The locking is done at the survey level, when they complete the survey,
it gets stored there. Each question also remembers that that user has
actually answered a question as well. Configuring it to allow multiple
responses is doable, but would be a bit of effort.

You can download the results, reset it, and rerun it, not a problem.
Alternatively you can copy the entire survey and have them next to each
other.

Gaber

unread,
Jun 20, 2008, 9:35:11 AM6/20/08
to PloneSurvey
Hi

as I can see, if I complete the survey and I close the browser, I can
do it again. So in my case it would probably be best to:

1. inform the visitors of closing the browser and returning to a
page.
2. The other posibility is that I disable the creation of a cookie,
what do you think about this? Is the cookie used for anything else,
will disabling a cookie infect other things?

Thank you very much.

Gaber

On Jun 20, 3:15 pm, "Davis, Michael" <m.r.da...@cranfield.ac.uk>

Davis, Michael

unread,
Jun 20, 2008, 10:05:00 AM6/20/08
to cmfque...@googlegroups.com
Hi,

Disabling the cookie would be very bad. It's used to track the user
question to question if they are anonymous. Not the best way to do it,
and this will be getting redone soon.

If you get them to fill in the survey anonymously multiple times, I'm
not seeing the advantage, as the big advantage would be comparing their
responses from the time before, or am I missing what you are trying to
achieve?

Gaber

unread,
Jun 20, 2008, 10:17:06 AM6/20/08
to PloneSurvey
The survey will be made regarding to this one http://www.checkyourdrinking.net.
You can see, that the visitor has the option to take the survey for
himself, for a friend or just for fun.The visitor will be prompted for
a name or e-mail so I will track them after this. After half a year I
will sort the results after e-mails and will be able to monitor the
same people (same e-mail).

The answers will also be evaluated and the total sum of all answers
will be displayed to visitor. I will do this with a script that will
be run after completing the survey.

But as I said, if anonymous takes the survey, he cant take it again
until he exits the browser. So the next time he returns, he can take
it again, so you definitely get multiple answers from one person, If
of course he returns. Or am I not understanding it well?

I just dont want to limit the visitors.

Thanks
Gaber

On Jun 20, 4:05 pm, "Davis, Michael" <m.r.da...@cranfield.ac.uk>

Davis, Michael

unread,
Jun 20, 2008, 10:47:34 AM6/20/08
to cmfque...@googlegroups.com
Hi Gaber,

I'm assuming this is a case of migrating this survey to use PloneSurvey.

There's a few issues in here.

1/ There is no simple date/time question - this would be a useful
addition.

2/ There is no multiple answer type, for instance your currency
question, or any ability to arrange question boxes horizontaly.

3/ Summary results functionality would be a very useful addition,
especially based on answers to a specific select question. Not there
yet, but planned.

4/ Pie chart, pyramid graphical representations of results would be very
good as well. Currently only vertical barcharts are done.

Another option to the close browser one would be a page template where
you display your results summary, with a log out button that would
delete the cookie. Should not be too hard to do this. This could then
take them to the front page again, where they can refill in the survey.
You would need to write some python methods to summarise answers based
on answers to another question though.

Gaber

unread,
Jun 20, 2008, 11:08:45 AM6/20/08
to PloneSurvey
Exactly Michael,

thanks ver much. When I will begin writting the script I will contact
you if I needed anything.

Bye for now
Gaber

On Jun 20, 4:47 pm, "Davis, Michael" <m.r.da...@cranfield.ac.uk>
wrote:
> Hi Gaber,
>
> The survey will be made regarding to this onehttp://www.checkyourdrinking.net.

Davis, N.

unread,
Jun 26, 2008, 6:10:00 AM6/26/08
to cmfque...@googlegroups.com
Hi,
I've uploaded version 65423 of svn, as Plone 1.3.0 Alpha. The reason for 65423, is that's what we did testing against (with a copy of our live 2.5 site, migrated to Plone 3.1.2). When I tried later svn versions I ran into some problems, but no worries, this can be resolved later.

This Alpha release is simply to enable people to upgrade to Plone 3.x and still use PloneSurvey. It would be bad if anyone got stuck with Plone 2.5, or, stopped using PloneSurvey in order to go to Plone 3.

We've verified that (hopefully) nothing that worked in PloneSurvey 1.1.1 is broken in 1.3.0 alpha. As for new features, we can't be sure yet. And there's still the possibility of bugs that were there in the past. We've got pretty extensive coverage due to a large number of surveys, but could have missed some things too.

We're going to run this version live, even though its labelled "Alpha". Then when the 1.3.0 final comes out we'll run that.

The reason we're not going live with any of the 1.2 series is our priority was to migrate the whole site to Plone 3.

I hope that by doing this, more people will use PloneSurvey with Plone 3.x.

Thanks Michael and others for all the coding, and testing so far. :-)

Cheers
Nick

Yuri

unread,
Jun 26, 2008, 11:45:43 AM6/26/08
to PloneSurvey
Great work, guys! :) I'll try it asap!

Gaber

unread,
Jul 17, 2008, 6:52:22 AM7/17/08
to PloneSurvey
Hi,

could I get any help regarding deleting a cookie. What function...

Thanks
Gaber

On Jun 20, 5:08 pm, Gaber <g.per...@gmail.com> wrote:
> Exactly Michael,
>
> thanks ver much. When I will begin writting the script I will contact
> you if I needed anything.
>
> Bye for now
> Gaber
>
> On Jun 20, 4:47 pm, "Davis, Michael" <m.r.da...@cranfield.ac.uk>
> wrote:
>
> > Hi Gaber,
>
> > I'm assuming this is a case of migrating this survey to use PloneSurvey.
>
> > There's a few issues in here.
>
> > 1/ There is no simple date/time question - this would be a useful
> > addition.
>
> > 2/ There is no multiple answer type, for instance your currency
> > question, or any ability to arrange question boxes horizontaly.
>
> > 3/ Summary results functionality would be a very useful addition,
> > especially based on answers to a specific select question. Not there
> > yet, but planned.
>
> > 4/ Pie chart, pyramid graphical representations of results would be very
> > good as well. Currently only vertical barcharts are done.
>
> > Another option to the close browser one would be a page template where
> > you display your results summary, with a log out button that would
> > delete thecookie. Should not be too hard to do this. This could then
> > > Disabling thecookiewould be very bad. It's used to track the user
> > > question to question if they are anonymous. Not the best way to do it,
>
> > > and this will be getting redone soon.
>
> > > If you get them to fill in the survey anonymously multiple times, I'm
> > > not seeing the advantage, as the big advantage would be comparing
> > > their responses from the time before, or am I missing what you are
> > > trying to achieve?
>
> > > Cheers
> > > Michael
>
> > > -----Original Message-----
> > > From: cmfque...@googlegroups.com
>
> > > [mailto:cmfque...@googlegroups.com] On Behalf Of Gaber
> > > Sent: 20 June 2008 14:35
> > > To: PloneSurvey
> > > Subject: Re: Finishing PloneSurvey
>
> > > Hi
>
> > > as I can see, if I complete the survey and I close the browser, I can
> > > do it again. So in my case it would probably be best to:
>
> > > 1. inform the visitors of closing the browser and returning to a page.
> > > 2. The other posibility is that I disable the creation of acookie,
> > > what do you think about this? Is thecookieused for anything else,
> > > will disabling acookieinfect other things?

Yuri

unread,
Jul 31, 2008, 10:24:46 AM7/31/08
to PloneSurvey


On 26 Giu, 12:10, "Davis, N." <n...@leicester.ac.uk> wrote:
where do I find the version with:

#6: More sophisticated branching based on multiple questions
Allow the user to specify multiple question combinations that
decide whether a subsequent question or subsurvey is shown.

I need it :)

also I need this:

1) a->b->c

2) a->c

the first if I select a particular option on a
the second if I select another particular option

It a sort of "answer to an additional question if you answered 'yes'
to the question, otherwise go ahead".

I can set branching on c on yes on a, but then c is skipped by b.

Help :)
Reply all
Reply to author
Forward
0 new messages