The referrer box compares the name entered with the current member list. Is there a way to use it so it will show the entered text without checking with the member list.
I am trying to make my board private and want to use that so I know if people are actually members of my club and have them post their real name in that box.
Yes.
You can open the
member_register_referrer template and remove:
<script type="text/javascript" src="jscripts/autocomplete.js?ver=1400"></script>
<script type="text/javascript">
<!--
if(use_xmlhttprequest == "1")
{
new autoComplete("referrer", "xmlhttp.php?action=get_users", {valueSpan: "username"});
}
// -->
</script>
from it.
I did that on my custom template, plus the default template and still get this message:
xxxx is not the username of a registered member , or the referrer you entered does not exist
Well, that's another thing and I don't see how it helps the foreign people with registering, unless they can 'bruteforce' a referrer name. They still won't know a name of a valid user if this error is shown to them.
Also, I really don't know what's your other idea of handling it. Ending the registration when a referrer is invalid is impossible when the referee won't be checked at all, you know... Because the uid gets stored in mybb_users table, not the username.
What I am trying to do is this. I have a members list of club members and I set up the board to be private , and just for those members. There are about 240 members total. I Have my roster and wanted a way to check their name when they registered on the forum before I activated them. I was hoping I could have them type their real name in the referrer box and then I could check it from my admin user panel and look at the referrer to see what their name was to verify them.
They use all sorts of usernames and emails so I don't always know who they are. I didn't want the real name to be viewable on the profile, just to me so I can activate them
You should be able to use a custom profile field for that, create one that is required/shows on registration page and does not show on the profile page.