Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
Registration Quiz To Determine Usergroup v1.0 Details »»
Registration Quiz To Determine Usergroup v1.0
Version: 1.00, by g-force2k2 g-force2k2 is offline
Developer Last Online: May 2008 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 08-09-2003 Last Update: Never Installs: 7
 
No support by the author.

Well its been a while since i've released a hack and i've decided to come back to vbulletin.org and share some work

regardless i don't remember the users that inspired me to create this hack but i know a couple of members were asking for a hack that could produce this kind of results

With this hack i try to bring an easy installation as it should take no longer then a few minutes... and with an interface that will make user creation and edits easy...

for instance in order to create a quiz outcome the usergroup must exist or it won't be a selecteable option... and no fields can be left empty, the only way around this is database alteration...
hopefully to create a more enjoyable hack for all...

## What This Hack Does For You
Allows For A User Quiz During Registration to Determine A User's Usergroup
( Warning: Do Not Use This Hack If You Wish To Validate Email Addresses or for Coppa User Purposes because it does override both registration features. )

## Features
Optimizable Register Quiz Admin Panel
- Create Questions & Answers with Point Values
- Create Outcomes To Determine Usergroup Based Upon the Total of Points Values

## Files to Upload (2)
upload regquizadmin.php to the admin directory
upload regquizinstall.php to the admin directory

## File Modification (3)
- register.php (2)
- admin/index.php (1)
- View Instructions Below For Further Details

## Template Modification (2)
- registeradult template (1)
- registercoppa template

## To Install
upload regquizinstall.php to the admin directory and run it in the browser
( ie: yourforumurl/admin/regquizinstall.php )
- Automatically runs queries and inserts templates

Now if you don't use either coppa or email validation then this hack can be a good experience to further customize which users can view what and... well the ideas are endless...

for example you can create groups that can view certain forums using access masks and customize a quiz to determine which group they will ultimately belong to upon registration...

well zip includes all files and screenshots i will also attach screenshots below for users that want to see previews before hand...

[Edit]This Has Been Tested & Installed On vbulletin 2.2.9 but i don't see why this hack shouldn't work for any vb 2.x version

Enjoy

g-force2k2

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 08-20-2003, 10:35 PM
obiwan8472 obiwan8472 is offline
 
Join Date: Sep 2002
Location: UK
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh it comes up with an error if someone does not fill in the quiz. any fix?
Reply With Quote
  #23  
Old 08-20-2003, 11:07 PM
AmericanWoman AmericanWoman is offline
 
Join Date: Jan 2002
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is an awesome idea, and SO CLOSE to what I'd like to implement for our users (an actual portal where they could choose which forums they want to see).

Since I've been waiting for vb3 for, oh, months now, I might as well give up the ghost and go ahead and install it.
Reply With Quote
  #24  
Old 08-23-2003, 02:36 PM
obiwan8472 obiwan8472 is offline
 
Join Date: Sep 2002
Location: UK
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi, wondering if someone could help me.
I want to incorpate this hack into my board, but want existing members to goto the quiz page and do the quiz to be sorted. once they have done the quiz, they can not do it again.
Any ideas on how to do that?
Reply With Quote
  #25  
Old 08-23-2003, 02:45 PM
N9ne N9ne is offline
 
Join Date: Feb 2002
Posts: 1,495
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

An idea to overcome the email verification problem: make the user take the test upon verifying their email address...
Reply With Quote
  #26  
Old 08-24-2003, 11:42 AM
obiwan8472 obiwan8472 is offline
 
Join Date: Sep 2002
Location: UK
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

^^ thats a good idea actually!
now all i gotta do is figure out how to let already registered members to do the quiz.
Reply With Quote
  #27  
Old 08-26-2003, 06:23 PM
obiwan8472 obiwan8472 is offline
 
Join Date: Sep 2002
Location: UK
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can someone explain how i can get existing members to take the quiz and once they have done, they are not allowed again? i have tried, but cannot figure it out!

thanx
Reply With Quote
  #28  
Old 08-29-2003, 01:54 PM
sh-demon sh-demon is offline
 
Join Date: Aug 2003
Location: Bronx, NY
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I run a clan forum and would like something like this for my existing members. Is there any way to modify this hack so that it uses its own page and not the registration page. I don't want to go through all the members and change their user group one at a time. It would be great if this hack worked with the clan hack and checked the password field that the clan hack created and if a valid password is found then it will assign them to the user group specified. I could really use a hack like that. If anyone knows a way to do this please let me know i would appreciate it greatly.
Reply With Quote
  #29  
Old 08-29-2003, 02:04 PM
bandersen's Avatar
bandersen bandersen is offline
 
Join Date: Feb 2002
Location: Oslo
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I could be interested in that too......


Quote:
Today at 04:54 PM sh-demon said this in Post #27
I run a clan forum and would like something like this for my existing members. Is there any way to modify this hack so that it uses its own page and not the registration page. I don't want to go through all the members and change their user group one at a time. It would be great if this hack worked with the clan hack and checked the password field that the clan hack created and if a valid password is found then it will assign them to the user group specified. I could really use a hack like that. If anyone knows a way to do this please let me know i would appreciate it greatly.
Reply With Quote
  #30  
Old 08-30-2003, 12:51 PM
obiwan8472 obiwan8472 is offline
 
Join Date: Sep 2002
Location: UK
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

same here ^^^^
Reply With Quote
  #31  
Old 08-31-2003, 10:28 PM
obiwan8472 obiwan8472 is offline
 
Join Date: Sep 2002
Location: UK
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had a fiddle with it, to try and it to appear on a seperate page, but nothing. Can anyone please help?
Theres a pint in it for you
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:14 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04553 seconds
  • Memory Usage 2,294KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete