Pre-Dev Spitballing - Shareable questionnaire with multiple views
Posted: 01 May 2008 03:00 AM   [ Ignore ]  
Grad Student
Avatar
Rank
Total Posts:  40
Joined  09-16-2007

Hey, guys!

I’m back after a bit of an absence. Didja miss me?  smile

“Shareable questionnaire with multiple views”... Sounds cool, but what the heck is it?  rolleyes

I’m starting on a project that’s a little unusual, but I think EE can handle it with flying colors. I’d love some feedback so that I don’t paint myself into a corner!

A bit of setup:

+ Each member, upon registration, creates a single entry. I’d like to do this automatically for them on registration confirmation—or maybe first login—and take them directly to an initial SAEF. More on how to possibly do this below…

+ The answers entered into this single entry / questionnaire will be shared only with the site’s other registered members. Easy enough. But there are several “pages” within the questionnaire, dealing with different topics. So I’m planning on creating multiple templates that allow the member to see and/or edit only the custom fields associated with the current “page” or topic—even though all fields (180 or so total) for all pages (20 or so) are really part of the member’s single entry.

Now questions:

+ On subsequent logins, and after a click on an “Edit my Questionnaire” link, I’d like to present a page with links to each of these different pages (Stand Alone Edit Forms.) I’m thinking this would be the same page as the initial-login landing page, and that the links shown would be determined by a conditional created using Mark Bowen’s Maximum Posts Reached Plugin: If there’s no post, redirect (using MB’s Redirect PI?) to the initial SAEF; if there’s > 0 posts, show the links to the topic pages. Sound logical?

+ I’d also like to give the member control over whether/when their questionnaire is published. In other words, if someone wants to compose their answers over several days or weeks in private, then post later. For this I’m thinking I could create a custom field—a Yes/No drop-down—that allows an Entries page index to display only entries where publish=“Yes”. Bueno?

That’s all I can think of at the moment.

All comments appreciated!

 Signature 

...Bob

Bob West
–––––––––––––––––––––––––––––––––––––––––––––––––––––––
  Thought Nozzle(TM)
  creative consultation:
  graphic design . concepts . identity . web . writing
  http://www.thoughtnozzle.com/
–––––––––––––––––––––––––––––––––––––––––––––––––––––––

Profile
 
 
Posted: 12 July 2008 10:27 PM   [ Ignore ]   [ # 1 ]  
Lab Assistant
RankRank
Total Posts:  288
Joined  09-28-2002

Instead of having multiple templates for the form, you might be able to use jQuery tabs to put it all one one form.

You could use the First Timer plugin to redirect people who are logging in for the first time.

Profile
 
 
Posted: 12 July 2008 10:40 PM   [ Ignore ]   [ # 2 ]  
Grad Student
Avatar
Rank
Total Posts:  40
Joined  09-16-2007

Thanks for the info…

The Tabs thing wouldn’t really be practical, though, since there would be too many tabs, and having all of those forms load at once into hidden dives would take a long time…

But the First Timer plugin looks really interesting. We’re already done with this project, but I’ll keep it in mind for the future.

Thanks again!

 Signature 

...Bob

Bob West
–––––––––––––––––––––––––––––––––––––––––––––––––––––––
  Thought Nozzle(TM)
  creative consultation:
  graphic design . concepts . identity . web . writing
  http://www.thoughtnozzle.com/
–––––––––––––––––––––––––––––––––––––––––––––––––––––––

Profile
 
 
   
 
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1743, on December 02, 2009 03:47 PM
Total Registered Members: 120448 Total Logged-in Users: 74
Total Topics: 126531 Total Anonymous Users: 37
Total Replies: 665334 Total Guests: 337
Total Posts: 791865    
Members ( View Memberlist )