The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Disallow "space" in username in 3.0.3
Hi
Is there a way to disallow spaces in the username ? The code seems to show there is, but I can't seem to find a setting for it... Thx.. ndahiya... |
#2
|
|||
|
|||
Excellent question.
I would like to accomplish the same thing. I've got vB3 running on a site with several apps that share it's user database for login (e.g. sigmachat). But most of my apps do NOT allow spaces in their usernames. So it'd be very convenient to have vB3 block the inclusion of those characters in the username during registration. After doing a bit of research in register.php, I discovered it already calls a function named "strip_blank_ascii" which checks a vboption (blankasciistrip) in the vb3_settings table to decide whether vB3 should automatically remove spaces from usernames during registration: Quote:
Quote:
Checking further, I see Scott McVicar provided a similar hack here a couple of years ago that was designed to block special characters in usernames in vB2: https://vborg.vbsupport.ru/showthrea...paces+username So the question is can Scott (or someone else) provide a similar "no special characters" hack for vb3's register.php today? Thanks! WebSissy |
#3
|
|||
|
|||
I am looking for this too. I have problems with integration with scripts (like chat and stuff) that choke on the special characters and spaces that don't get passed well in the URLs.
Something like this should be standard. To dig my way out I'd need 1. A fix that disallows symbols and spaces at registration (and recommends something else?) 2. Nice-to-have: a way to list current users that have "illegal" names so I can contact them with the required changes. Regards, Matt 2. |
#4
|
|||
|
|||
I find it very interesting AND confusing that noone seems willing or able to reply to this request. What's the deal here? Is this so very hard to do? Or are we overlooking something obvious here?
I for one would really like to know how others have solved this problem. Thanks! |
#5
|
|||
|
|||
Hi websissy,
I think it's simply that this is a hacker enclave and they love their handles. You just need to take a peek at the Member Directory to verify that symbols and spaces are popular, and the weirder, the better. It is interesting that there was quick help for ???`S?LV?R???` when he had problems with one or another of his tilde grave accent thingies not working in a search or registration or something, but a very practical problem like this falls on deaf ears. How would you search on ???`S?LV?R???` ? It took me about five minutes to find his/her login name. How would you chat with ???`S?LV?R???` in a /cmd environment? How would you leave feedback for ???`S?LV?R???` on an auction plugin by typing his/her name into a form? Sorry I don't mean to direct any of this frustration at ???`S?LV?R???` whom, I am sure is a wonderful person. I am disturbed by the lack of interest in this very real problem. I guess I will take it back to vbulletin.com as a suggestion for future implementation and then see if I can do something about fixing it myself. Regards, Matt |
#6
|
|||
|
|||
Hello again. The new thread at vb.com is here
http://www.vbulletin.com/forum/showt...431#post772431 If you want to add your remarks Regards, Matt |
#7
|
|||
|
|||
Did this feature ever get included? I would also like to disallow spaces in the username.
|
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|