![]() |
Ok, I have found a bug. Users who do not have the required number of posts have not been able to change their profile since I updated to the version where you added it. It works fine for me, but it seems that everyone who is having trouble has less than the required number of posts.
|
Ok change
if ($username != $bbuserinfo[username]) { to if ($username != $bbuserinfo[username] && isset($username)) { updated install file |
I would like to see it working like this.
The user has a button to request a change in their control panel, at this stage it doesn't allow them to change it, just request a future change. When they hit the button they are told a request has been sent to the admin/mod and they should continue to use there current username, and wait for confirmation that the request has been authorised. The admin would have to allow/moderate the request, at which point the user is informed by PM/mail etc that they can now change it. Now the users control panel actually lets him change it, and any cookie would be updated etc. This would be all controlled by a global "allow password change requests" in the admin control panel, and could be set to no, the way I have desribed, or always like this hack. This is not a simple hack, but would be a nice feature to be added to VB in a future release. |
Thanks, that fixed it. Now if only you could get the limiting the number of times a user is allowed to change their name, it would make it much better. But great job. I have not found any other bugs, and I doubt there are since it is a fairly small hack.
|
Sounds like a great hack, one I would install.
I think it definitely needs either 1. or 2. below and possibly 3. 1. A log of username changes (maybe by user number). 2. Admin moderation of username changes. 3. A limit to the number of changes (per year maybe) If it had either 1. or 2. I would definitely install it :D |
1 is done and 3 is being tested.
|
Uhm how do you view the log please?
|
Thanks buddy
|
posted updated file with
name loggin and limits so an admin can set they can only change once every defined number of days. |
I now get when submitting the form:
Warning: Argument to array_reverse() should be an array in D:\inetpub\wwwroot\forums\member.php on line 388 And no previous usernames show up. Keep up good work :D |
All times are GMT. The time now is 04:21 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|