I figured I’d take a quick movie of the "new" registration form which takes advantage of Ajax to check the usernames and email address haven’t already been used in a registration (and are not banned by the admin).
I think it’s a nice way of letting the user know about any errors and should save them a whole bunch of submit.. edit…submit…edit…submit cycles which quickly get frustrating.
One day, all web forms will be like this.
Reg-Form.mov (Quicktime .mov 1.1mb)


52 comments
Comments feed for this article
June 9, 2005 at 11:18 am
Logan
There’s now a display name and login name? Why?
June 9, 2005 at 11:23 am
Matt
To enable thirdy party log in and member management systems.
For example, Microsoft’s “PassPort” system uses an email address as the “log in name”. However, having that as your “display name” isn’t desirable, so IPB allows you to chose another.
Naturally, the display name option can be switched off.
June 9, 2005 at 11:24 am
The Jedi
@Logan > because as on phpBB, you can edit your Display name as you still Log in with your … login name ^^
June 9, 2005 at 11:26 am
The Jedi
However i don’t think showing both login & display names on the register form is the easier way to make people registering. For a basic user, login = Display name.
June 9, 2005 at 12:56 pm
vee
Greetings,
this is great and very top priority feature…
a lot of users on the forums I am admin/mod on were asking for this.
for me it is pretty clear:
1. login – unique name or email
2. Display name – name I want to be visible to other members… I will finally be able to be vee on most of the forums and not _vee or vee_ or xvee…
Thanks Matt.
Regards,
vee
June 9, 2005 at 12:59 pm
Myr
This looks great. Can we have it soon please?
June 9, 2005 at 1:12 pm
Nuke
I also think this is a good idea, they also use it on dvdprofiler.com
June 9, 2005 at 1:19 pm
Franklin
Nice. Could it also check if the emailaddress/host can receive mail? (ie. using the getmxrr() function in PHP)
June 9, 2005 at 1:46 pm
Phil
Doesn’t the validation email do that, Franklin?
June 9, 2005 at 2:03 pm
someotherguy
w00t Matt! This is so awesome. Now hurry up and get IPB 2.1 out.
June 9, 2005 at 2:21 pm
Damien
Phil, I think Franklin has a point – providing it won’t take too long for the server to do of course (DNS lookups can be pretty slow!).
Validation emails check whether the email address is correct for the person registering, but performing a basic check to see whether there is an MX record for the given domain would, in theory, offer a middle ground between just checking for a valid email address format, and checking for a fully functional email address belonging to the correct member.
The problem is that it is very easy to enter random@hotmail.com or random@aol.com or random@yahoo.com etc. and you’ve passed the simple tests anyway.
So, I’ll complete my circle and agree that validation emails are probably the best way to check an email address if you wish to do so – anything else isn’t worth bothering with because it will be fruitless in stopping people using fake addresses.
June 9, 2005 at 4:25 pm
Raymond Nuñez
Another thing would be make the security code input a “Friendly Form” — if the user inpuit’s an incorrect code, it’ll give them a message. If not, it’ll put that nice little check on the left.
June 9, 2005 at 5:38 pm
James
*drools*
As far as the email/username goes, it could also be useful for integration with systems such as client systems – if members are made to login with their email address, it may be less confusing for them. Nice feature, anyway.
June 9, 2005 at 5:56 pm
Raymond Nuñez
You can also add Friendly Forms to the Login and Search. When using the login, the user enter’a username, IPB check’s if it exist’s or not, if it does, okay, now, the user enteres a password — see’s if that password goes along with that username. If not, blah. Also, when using the Search, if Full Text is enabled, see if the search query is less than 4 charectars.
June 9, 2005 at 7:12 pm
Matt
“Another thing would be make the security code input a “Friendly Form” — if the user inpuit’s an incorrect code, it’ll give them a message. If not, it’ll put that nice little check on the left.”
That’ll defeat the purpose of the security image. Bots will be able to fire off a random set of numbers and keep going until the HTML of the page changes confirming they’ve hit the right combination.
June 9, 2005 at 7:47 pm
Raymond Nuñez
Blah, alright.
June 9, 2005 at 9:29 pm
ESHCorp
Doesn’t that make any incompatibility issue when upgrading? Or does the display name take – by default – the username when upgrading?
BTW: please ensure that a display name must not match someone else’s USER Name.. So that if user “Test” changed his display name – for a short time – to “Testy”, then a user called “Testing_” would change his name to “Test”.. this way, people whould think that “Testing_” is “Test”..
June 9, 2005 at 9:39 pm
Logan
I was wondering the same about compatiability or how that is going to work when we upgrade?
June 9, 2005 at 10:35 pm
Michael
Matt keeps upgrading his test board and the company forums (slight delay) and all works OK(ish) so Ill guess he has it covered
June 9, 2005 at 10:54 pm
Matt
update ibf_members set members_display_name=name;
June 9, 2005 at 11:08 pm
Logan
Matt,
Do you think IPB 2.1 final will be released before summer is over?
June 10, 2005 at 3:51 am
Franklin
Phil, yes, they would in the end have the same result. If you don’t click the validation link your account will, depending on the ACP settings, stay in the ‘validating’ group or be deleted after a while.
Maybe the form could first check the MX records and if it found any and the user submits the form a validation mail will be send to check if the owner of the address really wants to become a member of the board. You won’t receive any ‘mail delivery failed’ messages in your inbox (besides those ‘user doesn’t exists’ and ‘quota exceeded’ mails) and you still do the ‘real person behind this address’ -check
Juts my 2ct.
June 10, 2005 at 4:05 am
Franklin
@ Logan, I still think it will be released on August 12 this year, I have this feeling since Matt mentioned 2.1 for the first time.
June 10, 2005 at 5:04 am
Chris Griego
I still believe it’s harmful to be shifting page elements around for onblur events and I know I’ve read research on this that agrees with that. I don’t believe it harmful to give immediate feedback, it’s the movement of page elements that I object to for onblur events.
I would suggest that the X and checkbox stay updated onblur but the error message is not shown until either A. the X is clicked on, or B. The form is submitted. Either that or trim the error message down in size and display it to the right of the fields so page elements do not shift around.
June 10, 2005 at 12:56 pm
mikee aka Nicoo
IMO this looks pretty beautifull and helpfull right now !! But I can imagine that putting it on the right side to avoid vertically shifts could have some advantages for a mass application.
Good work !
June 10, 2005 at 12:56 pm
Andy
So the option to login by e-mail and have the display name that you can change is possible?
June 10, 2005 at 1:04 pm
Matt
Correct, that’s exactly what the display name is for.
June 10, 2005 at 3:02 pm
Dan C
Looking good Matt.
June 11, 2005 at 4:05 am
Mitty
This new feature looks great
It will be so much easier than clicking on “Register” every time to see if your username is in use.
Keep up the good work!
June 11, 2005 at 5:06 pm
Backdream
vBulletin group have released 3.5.0 Beta 1, It have a plugin system, when would IPB include it?
And vBulletin attachment system is very good ,upload from URL, and we can set how many attachment upload input boxes are displayed on the upload form. I think IPB would have it and set it member option.
June 11, 2005 at 5:07 pm
Danny
IPB already has the plugin system. It’s been there for a while, just not many mod makers use it.
June 18, 2005 at 7:15 pm
Anonymous
I think i find this a bloated feature and making IPB look more like a software application.
June 20, 2005 at 10:21 am
Matt
Excellent. Making a web application look and feel like a desktop application is a good thing.
June 21, 2005 at 12:08 am
Don Wilson
One would suggest that this would kill a server on a heavily active forum (when a thousand people are online, say 150 are registering/logging in at the same time would use about 5-6 http requests per page instead one per page. I, personally, like the feature tho.
June 21, 2005 at 10:03 am
Matt
I think you’d have to have a site three times the size of eBay to have 150 people registering at exactly the same time.
June 22, 2005 at 4:11 pm
Anonymous
Yeah, if your site was that big you’d probably have your own private server farm, so it wouldn’t be a big deal…
June 22, 2005 at 4:13 pm
TheBrain0110
Oops. that last one was me. Somehow the details got wiped.
April 3, 2008 at 8:44 pm
Sertvfdnhgjk
Приветствую всех!
У меня такой вопрос,кто что интересное подскажет буду признателен.
Мы с друзьями собираемся поехать в круиз по просторам России и ближнего зарубежья месяца на два на своих машинах,но не как не можем согласовать маршрут,если у кого уже был опыт такого путешествия,может,что посоветуете.Девчонок с собой не берем,думаем,что во все городах России с этим не будет проблем,если у кого будут рекомендации и в вопросе отдыха с девушками тоже буду признателен.
С уважением Сеньчик
August 7, 2008 at 3:48 pm
toxessevy
Test Please Delete it
test
Test Please Delete it
August 19, 2008 at 11:56 pm
MaggieInWCs
My husband and I want to go on a spectuacular trip soon. We were looking for advice. Anyone have any fantastic locations? A means to save some money would be nice as well. Traveling is pricey these days.
August 20, 2008 at 12:28 am
FrankieinPortOr
My girlfriend and I want to go on a spectuacular long vacation soon. We were looking for ideas. Anyone have any great locations? A means to save some cash would be nice too. Vacationing is wallet draining these days.
September 29, 2008 at 11:36 pm
dschibut
I began this discussion to speak about public usable web proxies:
Which are really anonymous?
Which can unblock facebook, myspace etc, in other words: are fresh ?
Which can you recommend?
Thanks for your help,
Dschibut
P.S.: In my land, the freedom of speech is somehow constrained, please give me a hint, if you are not sure about your recommendation.
October 8, 2008 at 12:55 am
SallyHilvbaters
My girlfriend and I want to go on a awesome trip soon. We were looking for ideas. Anyone have any awesome spots? A way to save a little cash would be awesome as well. Vacationing is wallet draining these days.
October 8, 2008 at 4:19 am
Exeplefly
Hi all!
im new here just saying hello
if this is in the wrong section please mods move to the correct
thank you
November 3, 2008 at 1:41 am
jimbomel
Hi people,
I am new to this forum mattmecham.wordpress.com and hope that anybody can
help me with the forex – I am looking for an introduction
for beginners. I have already a little knowledge about shares. (Hope this is the right category.)
Any help is so much appreciated. Most important question: can a noob make money on the forex exchange market?
Thanks,
Jim
November 3, 2008 at 3:15 am
mrtruckster
Hello this is Mike from houston, you got a nice forum here with some good topics and I hope you can help me with some tehnical problems
I recently downloaded couple files from limewire and now my computer is acting really messed up, It takes long time to start and after turning on
I get many notifications from my firewall that something is trying to connect to the internet, Im worried if they may be trojans or viruses and
that someone is trying to steal my passwords.
Please help me, Im kind of low on budget and wouldnt like to take the computer to an expert and pay a lot of cash for it, all the ideas are welcome
and I will definetly try them! Hope to hear from you soon!
November 17, 2008 at 7:15 pm
aluppyled
Hello. It is test.
December 1, 2008 at 8:10 am
Waidgeacala
December 2, 2008 at 2:53 am
Awavibe
Hi. I regularly announce this forum. This is the head culture unequivocal to ask a ridiculous.
How numberless in this forum are references progressive behind, disingenuous users?
Can I bank all the advice that there is?
December 2, 2008 at 7:17 am
WeereuhrixFup
I am here at a forum newcomer. Until I read and deal with the forum.
Let’s learn!
December 17, 2008 at 2:10 pm
MonAnimeMen
Hello folks, I just went akross this awesome forum through google and I like the especialy this form. I really like the design and the team does its job verry good.
I´m Andrew and I´m pleased to be here
Greetings
December 24, 2008 at 12:20 pm
harPoiptacrop
Ïðèâåò âñåì!
Äàâíî èùó ñòàòüè â èíòåðíåòå ïî çàðàáîòêó. Ïîäñêàæèòå ãäå åñòü òàêîâûå?
È âîîáùå ðåàëüíî ëè çàðàáîòàòü â èíòåðíåòå?
Âñåì ñïàñèáî