09-03-2011, 01:45 PM
3D2D3A33335F0 wrote: The activation of Captcha seems to have done the job but there are still a few names on the registration log, that are unactive, invalid and cannot be deleted! I don't know why this is so but I guess we don't have to worry about it.
It looks to me as though the information driving this registration log is in an inconsistent state - most likely only fixable with file system access where YABB is installed. The actual accounts *are* deleted, so someone must have deleted this info on the file system, but then didn't update the info in other files. What's happening is the account info is stored in one place, but the registration log is stored in another, and they are out of sync. When you try to delete one, you get no message, but when you try to validate one, you at least get:
Invalid User ID.
I pulled the source code from Sourceforge to take a peek under the covers. I know Perl pretty well, so it wasn't hard to look through the code.
Perhaps it happened back where there was a purge of users - if it was done directly on the file system and not through the Admin interface (always a dangerous thing), then it's likely that only a partial delete of the information was done. I'm guessing that all that needs to be done is someone needs to manually clear those older entries from adminLog.txt, and it will be fine.

