1-888-365-2779
+1-888-365-2779
Try Now
More in this section

Forums / Developing with Sitefinity / Ability to create surveys

Ability to create surveys

6 posts, 0 answered
  1. Ric
    Ric avatar
    7 posts
    Registered:
    15 Nov 2008
    04 Mar 2009
    Link to this post
    Does sitefinity have a module or control that can be used to create a survey form. 

    I'd like to create a survey form with some questions/drop downs/text boxes, etc. and allow the user to complete and see how they are scored.  

    It would be like putting multiple polls on a page.

    Can I do that with Sitefinity.

    Thanks,

    Ric 
  2. Nikolai
    Nikolai avatar
    216 posts
    Registered:
    01 Jun 2017
    05 Mar 2009
    Link to this post
    Hello Ric,

    Actually, you can achieve this with our built-in module - Polls. You can put multiple questions and answers in one Poll - the user can answer all of them and then vote. I am not sure how much this approach helps you but there is no other out-of-the-box way to do this. Of course, you can always create your own module or master.page with code behind that will calculate the result of the survey.

    Hope this helps.

    Best wishes,
    Nikolai
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  3. Ric
    Ric avatar
    7 posts
    Registered:
    15 Nov 2008
    06 Mar 2009
    Link to this post
    Thanks for your response.  I have a few more questions just to see if I'm on the right track.  I want to make sure I'm not trying to push the envelop to much on the polls. 

    1) What I'm trying to do is put together a survey of about 35 questions, divided into six groups.  So it feels like for usability I would create six polls, one for each group.  Each group would have a "vote" button (BTW: can I change the title on the button).  I'd put all six polls on one page, I'm assuming the user could "vote" on each group incrementally and they'd see the overall results on how they stack up (i.e. they'd complete group 1, vote, see results, scroll down and vote on group 2 and see results of group 1 and group 2...etc....is that a reasonable approach?

    2.) Ideally I'd like a pop up/link so the user could see a definition of the question and why it is important, that feels like I'd have to modify the polls module (leverage yours and modify it by creating my own off of what you have done.  Am I on point? is there any blogs, documentation, etc. that can give me an example of that?

    3) When the user is done, I'd like to score the results.  That feels like a customization as well.  If it is, do you know of anyone doing this or an example out there?

    4) based on the questions above, am I trying to push polls to far?

    Thanks in advance for your response.

    Cheers,

    Ric
  4. Nikolai
    Nikolai avatar
    216 posts
    Registered:
    01 Jun 2017
    07 Mar 2009
    Link to this post
    Hello Ric,

    We still think it will be better to build your own module, which will manage these questions. The Polls are intended to be used by many people,
    Now if you still want to do it with Polls:
    1) What I'm trying to do is...
    The button text could be changed. Please take a look at the Polls control template. It is better to have just one poll with multiple questions. This way it will be easy to get summary of the result in the end.
    2.) Ideally I'd like a ...
    The Polls module should be extended here. You can try to create a class which inherits from PollsModule class. In the next major version of Sitefinity, the Polls module will be a Generic Content based, so you will have the option to add metafields.
    3) When the user is done...
    This depends on the way you implement the polls. Generally, you should be able to get his choices. You should also reset the vote count, and prepare the poll for the next visitor.
    4) based on...
    We do not have a similar scenarios so far (or at least, no one asked before). I think that it will be better if you could create a separate module for your task.

    Kind regards,
    Nikolai
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  5. Ric
    Ric avatar
    7 posts
    Registered:
    15 Nov 2008
    07 Mar 2009
    Link to this post
    Thanks for your prompt reply, I really appreciate the timely follow up.   Just one more question :)

    I'm not a developer, I'm more of a code hacker, if I have a good example I can follow it.

    Do you know of any examples out there in blogs, other sitefinity support sites etc. I could follow for creating a one off module that inherits all the cool poll stuff and I could add to it.  I have been through your documentation and while I can follow it, I don't know where to start with the inheritance stuff.  Is there maybe a recorded video on it.

    Any place you can point me would be helpful.  Your poll module is so close to what I want.

    Cheers and thanks for your continual support!!

    Ric
  6. Nikolai
    Nikolai avatar
    216 posts
    Registered:
    01 Jun 2017
    07 Mar 2009
    Link to this post
    Hello Ric,

    Unfortunately, we have no information of any similar implemention. About how to work with the new API and Architecture, you can read the latest blog posts by Ivan Osmak at Sitefinity Blogs. They provide good explanation of new features and examples of how to use Sitefinity v.3.6 and its API.

    Hope this helps.

    All the best,
    Nikolai
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
Register for webinar
6 posts, 0 answered