Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
AJAX: check if username exists on registration in realtime Details »»
AJAX: check if username exists on registration in realtime
Mod Version: 1.00, by MrNase (Coder/Designer) MrNase is offline
Developer Last Online: Sep 2010 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.0.7 Rating: (0 vote - 0 average) Installs: 34
Released: 15 May 2005 Last Update: 15 May 2005 Downloads: 49
Not Supported  

It will be ported to vB 3.5

The instructions are up-to-date (see post #8 for more information).


Hello there!

vB 3.5 is using AJAX for inline moderation and stuff like that. Pretty neat and why should we wait for something like this? :devious:

What does this hack do?

In the registration page it checks if the username the user has entered already exists. If this is true he will get a message instantly telling me to change the desired name. The submit button will also be disabled so that he can't finish the registration unless he has chosen another username which is not yet taken.


Features:
* can be turned off or on via the AdminCP
* uses the vB phrases and can easily be translated
* the user gets the error message without reloading the page
* he/she can't complete the registration if the username is taken


Do I need to be an expert to install this hack?
No, not really.. You have to upload two files, edit one file, edit one template and add some custom CSS. Besides this there are 4 queries you need to run (see the point 'Warning:' for more information). Should be pretty easy and I'll support you as good as I can.


Demo:
You may take this for a test drive at my forums but please don't complete the registration unless you want to join my german community
http://www.pagodentreff.de/diskussio...m/register.php
Just use 'dominik.h' as a username and see what happens.


Problems?
Is the new phrase not showing up? Read this: http://www.vbulletin.org/forum/showp...5&postcount=19



Warning:
This hack doesn't have an automatic installer. However you need to run 4 different queries for this hack to work. Those queries are for the settings in your AdminCP and for the phrases only. This hack won't affect your performance
If you feel uncomfortable with running queries you may drop me a private message and I'll see what I can do for you.


I will support this hack as good as I can but please keep your questions within this thread.

Please don't forget to click install because you get an update notification and other nice things

The screenshot is taken from my translated version.

This hack wouldn't be possible without the following article and the code: http://www.xml.com/pub/a/2005/02/09/...p-request.html

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	screenshot.jpg
Views:	933
Size:	33.3 KB
ID:	26341

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Ajax Check Username MrNase vBulletin 3.6 Add-ons 74 10 Sep 2008 10:13
[Product] AJAX: Username check on registration MrNase vBulletin 3.5 Add-ons 43 20 Apr 2008 12:50

  #61  
Old 24 May 2005, 18:49
T3MEDIA T3MEDIA is offline
 
Join Date: Dec 2004
Originally Posted by MrNase
Just like Zero Tolerance said: Somehow he didn't select the submit button.. And this was necessary to disable it

Iam glad it's working. What browser are you using btw. ?
Has this been updated to relect these fixes?

I will ask but if you dont want to please tell me here.
Can you do this as well for the referrer?

Users put peoples names in and if its spelled wrong they get an error and dont read properly and assume its their name that is invalid.

If not thanks.
__________________
http://www.t3media.com (Ideas at the speed of thought.)
http://www.sprnch.com social networking!
http://hunterex.com (cellphones super cheap!)
Reply With Quote
  #62  
Old 08 Jun 2005, 13:02
sv1cec sv1cec is offline
 
Join Date: May 2004
Real name: John
One question for the ignorants. Why are the phrases added in language 0 and not in -1?

Thank you.
__________________

John
SV1CEC
Reply With Quote
  #63  
Old 22 Jun 2005, 11:26
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Real name: Josh
Will this be available for 3.5?
Reply With Quote
  #64  
Old 15 Jul 2005, 01:35
sketch42's Avatar
sketch42 sketch42 is offline
 
Join Date: May 2004
Real name: Zac
is it possible to have the output generate a similiar username that is available or would that add to many queries?
__________________
Some Hacks Installed on my vb3.0.7 Board
Quick Ban G.A.S. Sigs Once Per Page
Database Backup Pro Get New Posts
Reply With Quote
  #65  
Old 19 Jul 2005, 12:26
sketch42's Avatar
sketch42 sketch42 is offline
 
Join Date: May 2004
Real name: Zac
Originally Posted by sketch42
is it possible to have the output generate a similiar username that is available or would that add to many queries?
so is it possible??


/me clickity clicks install
__________________
Some Hacks Installed on my vb3.0.7 Board
Quick Ban G.A.S. Sigs Once Per Page
Database Backup Pro Get New Posts
Reply With Quote
  #66  
Old 20 Jul 2005, 10:45
MrNase's Avatar
MrNase MrNase is offline
 
Join Date: May 2003
Real name: Dominik
I had this working for one hour or two.. But that produced some funny usernames

It is possible but I don't release it as an addon to this vB 3 version. I'll port the hack over to vB 3.5 and I *may* include a username generator once I figured out how to make usable usernames
Reply With Quote
  #67  
Old 20 Jul 2005, 13:21
paul41598's Avatar
paul41598 paul41598 is offline
 
Join Date: Jun 2004
Not sure I understand this hack. Does VB 3.0.7 not already check upon registration if a username already exists?

Please advise, otherwise, nice hack
Reply With Quote
  #68  
Old 20 Jul 2005, 19:04
MrNase's Avatar
MrNase MrNase is offline
 
Join Date: May 2003
Real name: Dominik
It does, but my the default system the user get's the error message after clicking 'submit'.

With this hack he gets an error message instantly after entering the username. I basically eleminates the need of going back one page to enter a new username when the current one is already registered
Reply With Quote
  #69  
Old 14 Sep 2005, 22:08
slank slank is offline
 
Join Date: May 2005
gotta love ajax...clicking install now
Reply With Quote
  #70  
Old 15 Nov 2005, 20:18
Xtrato's Avatar
Xtrato Xtrato is offline
 
Join Date: Feb 2005
Real name: Xtrato
can i use vb3.5 with this???
__________________
Developers & Designers You can Trust!
Reply With Quote
  #71  
Old 26 Dec 2005, 13:06
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Real name: Josh
Works on 3.5.2?
Reply With Quote
  #72  
Old 04 Jan 2006, 17:31
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Real name: Josh
Hello?
Reply With Quote
  #73  
Old 06 Mar 2006, 23:00
Jolten Jolten is offline
 
Join Date: Mar 2004
Well I can't get it to function with 3.0.6. No errors or anything, just no functionality for AJAX.
Reply With Quote
  #74  
Old 25 Jun 2006, 20:47
Chirag patel's Avatar
Chirag patel Chirag patel is offline
 
Join Date: May 2006
Real name: Desi
Does this work on 3.5.X?

Or can someone point me to some direction to get this working on 3.5.X please.........?!?!?!?!?

I followed all the instructions but it is still not working. I am sure that I did everything right. I am using 3.5.4

Last edited by Chirag patel : 25 Jun 2006 at 21:15.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 09:48.

Layout Options | Width: Wide Color: