On Thu, 30 Apr 2009 11:08:58 -0400
Bishop Bettini <ph...@id...> wrote:
> Quoting Keith Swartz <ph...@on...>:
>
> > I've been asked by my management to add a feature to our internal
> > implementation of phpESP that would allow survey respondents to
> > modify their responses at any time /after/ they have submitted
> > their survey.
>
> This is outside my use case, so I've never really looked into it,
> but I think phpesp was originally designed to not support this; the
> original code seems to have been rooted in public surveys, to which
> this doesn't apply.
>
>
> > I've been looking over the code, and it seems like for private
> > surveys, where /multiple responses/ are allowed, this is going to
> > be quite a challenge.
>
> To say the least. How does the user decide b/w which previous
> response he wants to resubmit... other than scrolling through them
> and looking at them or maybe by date submitted?
>
>
> > From only a cursory review, the authentication mechanism and
> > the survey handler (and handler-prefix) would have to undergo some
> > big changes, which would be hard to carry forward to new releases.
>
> Dashboard would have to change, if you're using that to list surveys.
>
>
> > Before I start messing around with this, am I overlooking some easy
> > or more obvious way to achieve this goal?
>
> What is the root goal? Or, rather, why allow people to change their
> previous responses... instead of simply taking a new (duplicate)
> survey?
>
>
> bishop
>
This is totally beyond survey design, so by default also totally beyond
phpesp. The thing is, a survey designer want to be able to guarantee
that nobody messed with the answers, and you want the opposite ...
Franky
|