Hi,
it's me again
While playing around with this modification, I discovered the following problem (btw. this affects also the normal not modified vB)
the verify email thing works just perfect as long as the user is in the registered group (ID 2). But on our Board we have several other groups (such as Friends etc) with extended rights than normal registered users. But if these users change their email.. the verification email option wouldn't start at all.. I discovered that this is handled in members.php:
PHP Code:
if ($verifyemail and $email!=$bbuserinfo['email'] and $bbuserinfo['usergroupid']==2 or $bbuserinfo['usergroupid']==3) {
$newemailaddress=1;
If I would add other user groups here (with extending the 'or' parameters) they would have to verify their email but than they would be returned to usergroup 2. What I want now is that they should be returned to their old usergroup. I guess I have to add another column in the MYSQL User Table where I must store the old ID. But since I am much of a newbie in this programming stuff, I would be glad if someone could help me with it...
Btw. I believe that this a general vB issue, because the verify email options doesn't make much sense IMO if it is only affecting the registered group. Perfectly it would be Admincp selectable which usergroups have to validate their email.
Greets
JDD