The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Quick Registration Hack Details »» | |||||||||||||||||||||||||
Well, here's my first, not-too-great hack. I might add stuff to it or something (tell me what i should add), but this is what i have so far.
Basically, when you register, it gives you the choice of either Registering or "quick registering". The Quick register thing has only the required fields, while the other register has all the extra fields. It's pretty pointless, but i've heard from some people that they really hate putting in all that stuff. So, i'll go ahead and post that, here are the directions: <// - QUICK REGISTRATION INSTRUCTIONS - \\> Files to Edit: 0 Files to Upload: 1 Templates to Edit: 1 Templates to Add: 1 o---||STEP 1||---o Open up the attached zip file and upload the file named "quickreg.php" to your vbulletin root directory, NOT THE PORTAL DIRECTORY. o---||STEP 2||---o Go to your administration panel, click on templates, the style set you want it on, then do "add custom template." //--NEW TEMPLATE SPECIFICATIONS--\\ Template Name: quickreg Template Set: Set: The one you are on Template: Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>$bbtitle Registration</title> $headinclude </head> <body> $header <br> <table cellpadding="2" cellspacing="0" border="0" width="95%" align="center"> <tr> <td><normalfont>In order to be able to post messages on the $bbtitle forums, you must first register.</normalfont></td> </tr> </table> <br> <form action="register.php" method="post"> <input type="hidden" name="s" value="$session[sessionhash]"> <table cellpadding="0" cellspacing="0" border="0" bgcolor="#0A293E" width="95%" align="center"><tr><td> <table cellpadding="4" cellspacing="1" border="0" width="100%"> <!-- *** --> <tr> <td bgcolor="#1D6AA0" colspan="2"><normalfont color="#EEEEFF" class="thtcolor"><b>Quick Registration Info</b></normalfont> <smallfont color="#EEEEFF" class="thtcolor">All fields are required. Please note that passwords are case sensitive.</smallfont></td> </tr> <!-- *** --> <tr> <td bgcolor="#1C5780"><normalfont><b>User Name:</b></normalfont></td> <td bgcolor="#1C5780"><normalfont><input type="text" class="bginput" name="username" size="25" maxlength="$maxuserlength"></normalfont></td> </tr> <tr> <td bgcolor="#13486D"><normalfont><b>Password:</b></normalfont></td> <td bgcolor="#13486D"><normalfont><input type="password" class="bginput" name="password" size="25" maxlength="15"></normalfont></td> </tr> <tr> <td bgcolor="#13486D"><normalfont><b>Enter Password Again:</b></normalfont></td> <td bgcolor="#13486D"><input type="password" class="bginput" name="passwordconfirm" size="25" maxlength="15"></td> </tr> <tr> <td bgcolor="#1C5780"><normalfont><b>Email:</b></normalfont><br> <smallfont>Please enter a valid email address. You can choose to hide it below in the preferences section.</smallfont></td> <td bgcolor="#1C5780"><normalfont><input type="text" class="bginput" name="email" size="25" maxlength="50"></normalfont></td> </tr> <tr> <td bgcolor="#1C5780"><normalfont><b>Enter Email Again:</b></normalfont></td> <td bgcolor="#1C5780"><normalfont><input type="text" class="bginput" name="emailconfirm" size="25" maxlength="50"></normalfont></td> </tr> <!-- *** --> $imageregbit <!-- *** --> $customfields_required <!-- *** --> </table> </td></tr></table> <br> <table cellpadding="2" cellspacing="0" border="0" width="95%" align="center"> <tr> <td align="center"><normalfont> <input type="hidden" name="url" value="$url"> <input type="hidden" name="action" value="addmember"> <input type="submit" class="bginput" name="Submit" value="Submit"> <input type="reset" class="bginput" name="Reset" value="Reset"> </normalfont></td> </tr> </table> </form> $footer <script language="Javascript"> <!-- if (document.images.avatarpic != null) { document.images.avatarpic.src = document.forms[0].avatarsel[document.forms[0].avatarsel.selectedIndex].value; } // --> </script> </body> </html> o--||STEP 3||--o Go to templates -> (your template set) -> Show Thread Templates -> signupadult. o------------------o ---->FIND ((NEAR THE BOTTOM))<---- Code:
<p align="center"><normalfont> <input type="hidden" name="url" value="$url"> <input type="submit" class="bginput" value="Register"> </normalfont></p> </form> Code:
<form action="quickreg.php" method="get"> <p align="center"><normalfont> <input type="hidden" name="$quickphp" value="$quickphp"> <input type="submit" class="bginput" value="Quick Register"> </normalfont></p></form> o---||STEP 4||---o Uhh, that's the end. <\\ - END QUICK REGISTRATION INSTRUCTIONS - //> Well, i hope i didn't forget any steps, i am forgetful. Please, help me out by commenting on this hack. Constructive and Hateful comments are welcome. umm, live demo: //Registration main\\ //Quick Registration Area\\ have fun with this hack! Show Your Support
|
Comments |
#12
|
||||
|
||||
thanx for the hack
easy to install |
#13
|
|||
|
|||
Wow, thank you
|
#14
|
||||
|
||||
Thanks but I've already got firefly's quick registeration hack. You should put this in a text file.
|
#15
|
|||
|
|||
read above there is a text file
|
#16
|
|||
|
|||
Thank you ... clicked install
Works like a charm |
#17
|
||||
|
||||
I think he meant a text file instead of the instructions on this page...
|
#18
|
|||
|
|||
Thank you ... like it
|
#19
|
||||
|
||||
I really don't think the instructions should be out there like that.... "Illegal" vB users could get it that way. Trust me, they do exist. I was one once... I decided that I loved vB and so I paid for it. It really saves the hassle of getting Jelsoft mad at you!
Oh, and nice hack, I'd be willing to take a crack at making it more "vB3-like" though, with the check-boxes.... I'll see if I can or can't do this and reply once I've tried. |
#20
|
|||
|
|||
I want to install this hack BUT:
I want to make this the ONLY registration method. In other words, I want to remove the standard option and replace it with this version. However, when I try to remove the existing code and replace it with your code (instead of adding it below the existing code), it continues to forward the user to the full registration form. How can I make your quick registration form the only form to be used? |
#21
|
|||
|
|||
Quick registration can be frustrating because members who sign up via this method have all their options off, which causes a lot of confusion by them and a lot of asking questions.
Is there a way to set yes to certain options via this registration method? It'd be nice if there is. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|