Back to vBulletin 3.5 Add-ons

[Product] AJAX: Username check on registration
Mod Version: 1.3, by MrNase

This modification is in the archives.
vB Version: 3.5.0 RC1 Rating: (2 votes - 5.00 average) Installs: 55
Released: 29 Jul 2005 Last Update: 30 Jul 2005 Downloads: 115
Not Supported DB Changes Uses Plugins Template Edits Code Changes Additional Files  

RC 1 only!
*Version: 1.3
`-> Fixed the instruction.
See this post for more information:

Spoiler (click to open)


Important change in 1.3.. This is for those who have the same problems as prawn had:

Open your template 'register'.

find:

HTML Code:
 <fieldset class="fieldset">
				<legend>$vbphrase[password]

and ADD ABOVE:

HTML Code:
 			<if condition="$show[usernamecheck]">
			<span class="registererrorhidden" id="nameCheckFailed">$vbphrase[registererror]
			<span class="registerokhidden" id="nameCheckOk">$vbphrase[registerok]
			</if>

Close


*Version: 1.2

`-> Updated the instructions and fixed a bug in the plugin 'Get Username check setting'. Everyone who installed this hack will be informed.
`-> Important: Users running 1.1 or prior:

Spoiler (click to open)


Instructions are up to date, and there's a small fix available..

This information is for everyone running Version 1.1 or prior:

Open the plugin 'Get Username check setting' and replace it's content with:
PHP Code:
$show['usernamecheck'] = iif($vbulletin->options['usecheckusername'] == 1truefalse); 


btw. it's time for a new avatar

Close


* Version: 1.1
`-> Users who have this installed don't have to install it again.

Alright, here it comes.. The 3.5 version of my famous AJAX hack

This one is using the new Product Manager.
That means to you: All phrases, all settings, all plugins are added with one simple file import

Just one single click - isn't that great?

  • complete Product
  • phrases, settings, plugins added automatically
  • on-click uninstall *

It took me some time to figure out how vB3.5 ticks but it's working now. This was my first try on the new Product Manager ever so there might be some errors but I installed it 10 times (because it is so easy ) and it worked. You can even uninstall it with one simple click


It works exactly like vB3 version, there are some minor tweaks to the code but those only affect performance
There's only one really new thing: If the username is not taken, the user will see a message (with a green background) telling him that he can register the desired username.


Sadly the templates must be changed manually but.. There won't be any fun without some handicraft

There's detailed instructions how to install this beauty within the package but let me explain some things first:

In the package you'll find 3 files:
  • product-ajaxcheckuser.xml
  • instructions.txt
  • ajax_checkusername.js
The first one is the most important one. It contains all plugins, phrases and the queries to add the new setting. You can easily import that file with the new Product Manager in your AdminCP.

The rest is even easier: Copy the ajax_checkusername.js to your clientscript folder and then open instructions.txt for the template edits.

Iam short of time at the moment but I'll do my best to support this plugin (or product or..).. Just ask here in this thread. If you like to donate something (I got one for the first release of the script) send me a pm for my paypal address.

Anything more to say? Happy importing and _always_ do backups first!

Ah for those begging for a screenshot or demo.. As there has not much changend on the frontend please see this thread for more information: AJAX: check if username exists on registration in realtime

btw. Iam going to get some sleep now.. It's 5 in the morning here

* this includes plugins, settings and phrases.. Files have to be removed manually and templates must be reverted manually.

Download

This modification is archived and cannot be downloaded.

Similar Mods

End-User Options Ajax Check Username vBulletin 3.6 Add-ons
AJAX: check if username exists on registration in realtime vBulletin 3.0 Full Releases
AJAX: check for banned email on registration and changing mail vBulletin 3.0 Full Releases

vblts.ru supports vBulletin®, 2022-2024