The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vB Survey: Add a full-featured survey tool to your forum Details »» | |||||||||||||||||||||||||||
vB Survey: Add a full-featured survey tool to your forum
Developer Last Online: Apr 2014
What this hack does:
This hack will add a full featured survey application system to your forum. You can survey your members opinions on various topics, or allow usergroups to create their own surveys. Credits: John W. Holmes: Author of UCCASS Survey. tamarian: Who originally made this a vB hack for vB 3.5 Application Features: See the UCCASS site for full details. http://www.bigredspark.com/survey.html The UCCASS offers some advanced features such as branching conditionals (allows hiding/displaying questions based on specific answers), result filtrations and much more. Integration features: Replaced authentication with VB's user database Set permissions per usergroup, for admin/edit/create/take and view results priviliges. Replaced config files with vB admin settings Applied vB style to the UCCASS templates (it uses Smarty) vB Survey added features: (some will be ported back to UCCASS) Added anonymity option. If a survey is not anonymous, members can see how other members answered. Added Hide/unhide survey option. This is useful to send surveys to specific users or usergroups. Added Date answer types (D), with dropdown lists for day, month, year to ensure correct date entry. Added REGEX control for new answer types, to control the answer format. Added size control for single like text answers and REGEX answers. Liscense: The original UCCASS Survey application is released under a modified GPL Liscense (Aferro GPL) : http://www.bigredspark.com/survey/license.txt (or look under the /docs directory in the zip file) Installation difficulty: 2 mins, all done via product file. Installation: * Unpack the included file * Copy survey.php to your main forum directory * Copy the survey directory into your forum directory (cannot change the directory name) * Install the Product-Survey.xml * The product file will also install all data for the 2 default surveys to get you started. * Go to AdminCP => vBulletin Options => Survey System Options - and set the options for access and other settings * If you get permission errors, change file permissions for the survey directory and its contents to 744, and the owner/group to apache:apache (or, some servers are setup to nobody:nobody): cd /path/to/main/forum chown -R apache:apache survey chmod -R 744 survey Notes: The "do not remove" comment on the copyright link in the footer is from the original UCCASS footer template. You may contact the original author, John W. Holmes, for permission to remove the copyright notice, he's willing to talk according to their support forum. Please click Install if you have installed this mod. I personally do not claim credit for this hack, however this is what I have done to port over to 3.6.3 :- 1. All tables, templates, phrases etc are installed via product file. 2. Support for wol has been added. 3. Some bugs fixed with the UCCASS system This hack is for 3.6.3 not 3.5, the 3.5 version can be seen and downloaded here this will not upgrade the 3.5 version. I did obtain the permission from tamarian to port this to 3.6. This is my first big hack here so I would grateful if you did click Install if you use it. Remember you only get notified of updates if you Install Demo Here :- http://www.internetwatchers.co.uk/forums/survey.php please note the Demo may have restrictions as it is a live board. You may or may not be able to test the survey as a guest, this will not affect your sites as generally why would you want guests taking a survey on your site, you would never get a true survey result, I have only enabled this on my board so as to get the ball rolling and you guys can see it. you should all be able to see results page though. If you have the older 3.5 Hack installed you MUST uninstall that before installing 3.6.3 vB Survey for vB 3.0 version by tamarian vB Survey for vB 3.5 version by tamarian Show Your Support
|
Comments |
#102
|
|||
|
|||
I'd like to use this for an anonymous rating system, similiar to how college students rate professors.
Can it be set so that the replies to the survery are anonymous but all users can read them (just not know who wrote the specific survey they are reading). Can a standard survey be created as a template that can't be modified. So if a user wants to start a survey about Joe Smith, all they have to do is add "Joe Smith" as the title. Can it be set so that users can only respond once to each survey. So in my case, I'd want them to be able to fill out one survery for Joe Smith, and another for John Smith, and each survey would have identical questions. TIA! |
#103
|
|||
|
|||
/edit: my bad - wrong link ... arrgghhhhh
Took a while to find the surveys page. A possible hack for the 'quick links' menu? J |
#104
|
|||
|
|||
GREAT work, thank you.
Is there a conditional to use within a template so you can see whether the user browsing has already completed a specific survey? I was to say : [If Browsing User Has Not Completed Survey X Then]show some text[/if] Thanks in advance. Simon |
#105
|
|||
|
|||
i will add to my list
|
#106
|
|||
|
|||
Spikeman, I really need a way to be able to send each Survey answer in the moderation queue for approval by the admin and the result is shown to all only after that survey answer is manually approved by me. I have a lot of surveys which require text answers and I don't want this feature to be abused as I want to keep it open even for non-registered members.
Ofcourse one partial solution would be to give the view results permission to no one but the problem is that the majority of my surveys are not time based and will be open for an indefinite amount of time and I don't want the results to be indefinitely unviewable. I hope you understand this problem and can add an approval feature to survey submissions. Many thanks for a nice mod and awaiting your reply. |
#107
|
|||
|
|||
In the permission to take the survey, I have put the ids of all usergroups from 1 to 7, but still when an unregistered forum member tries to go to the survey to take it, it gives the login box forcing one to login which I don't want it to happen. I want that unregistered members can also take the surveys. Is this a bug or anyway to solve this?
Also when I give the registered member groups permission to View Results, still it gives them the error that they do not have permissions to view the survey results. Please help. |
#108
|
|||
|
|||
Quote:
|
#109
|
|||
|
|||
Thanks, that worked but the userid should remain as 0 instead of 1 as otherwise it blocks the admin.
Now how to solve the second problem? When I give the registered member group userid 2 permission to View Results, still it gives them the error that they do not have permissions to view the survey results. Thirdly there should be a way for the admin to edit survey results. I tried to take some test surveys as unregistered to test the above problem and the results have got stuck there. I want to remove them but found out that there is no way to edit survey results. Fourthly, can you please kindly consider my previous request to add the moderation-approval-editing features of survey results which will solve the third problem also? Thankyou again. |
#110
|
||||
|
||||
[QUOTE=Spikeman;1117996]
Possible addons I am considering: 1. Ability to post final survey results directly to forum thread QUOTE] First of all, We installed at www.mycockpit.org with ease. Wonderful MOD and addition to our site. I look forward to using it to it's full capacity. Thank you Spikeman!!! Now for the question, as noted in the above quote. Is this option available (I may of missed it somewhere), or is this a future addon? Matt Olieman www.mycockpit.org |
#111
|
|||
|
|||
[QUOTE=molieman;1155742]
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|