From: Matthew G. <gr...@mu...> - 2005-02-15 15:18:28
|
I'll consider the patches if they are against CVS Head. 1.6 is critical bug fix only right now and 1.7 is almost out the door. On Tue, 2005-02-15 at 11:02 +0100, Jochen Staerk wrote: > Hi there, > > this patch (against 1.6.1) should contain my last 2 submissions > (show-results-on-survey-completion and hidden-multicopy-functionality) > and a new, bigger feature that I call invitations. > > With invitations, you can invite a group to a survey. The members of the > group will receive an e-mail with the URL to access the survey and their > credentials. An important feature is that phpESP then keeps track of > incoming responses, i.e. one can see on the status page of the > respective invitation when, and more importantly if users have completed > the survey. > > > A word of warning: Realms seems to be shallow in the 1.6.1 phpESP > architecture (has that changed to 1.7? I think there is a login-form > now?). It seems as if both user and realm are part of the primary key in > the users table, but due to http constraints, it can not be determined > which group a user belongs to when he/she loggs in, so de facto the user > name is the only primary key. One might run into trouble if there are > users in different groups that share the same user name. > > If user "A" group "A" is invited to Survey "A" and another Username "A" > in group "B" is also invited to Survey "A", their participations would > be recorded as the identical user in both group A and B. > > Maybe I'll pull a CVS version and rewrite those features for 1.8 -- I > think 1.7 should not be destabilized by new features as it is already a > release candidate. > -- mcg ------------------------------------- The IT Lab (http://www.itlab.musc.edu) |