![]() |
Well, I figured it out... and man is this UGLY!
My problem is that I did a fresh install of vB 3.6 and I used Impex to IMPORT all of my forums, threads, and users! Well, a sizable percentage of my users userid CHANGED! So now, these users have the old cookie from the old site on their systems PLUS the cookie for the new software. I assume that once everybody visits the updated forums that these errors will stop happening but with over 2000-members I may get these crazy errors for quite some time. I know that the maximun shift I saw in userid was 4 so I may code the system to ignore userids that are 4 or less apart. This really hurts as this was a very handy tool! |
Well, that would do it. If they logged in under the old system and it has their userid recorded; then that would be a problem for you.
|
Can I please request a little programing help with my issue?
I know that my members USERID behaves in a VERY predictable way when comparing the original userid to the new userid. Here is the breakdown: If USERID is # - then I want the system to ignore... (788 or less) (ignore Userid+1 as a duplicate) (789 to 960) (report any duplicates) (961 to 1550) (ignore Userid-1 as duplicates) (1551 to 1762) (ignore Userid-2 as duplicates) (1763 to 1843) (ignore Userid-3 as duplicates) (1844 or higher) (report all duplicates!) Now, I know this code is done by the "Login Checker" plugin and the code I need to add these conditional is here: PHP Code:
PHP Code:
EDIT - FWIW, there is a bug in that code as I just tried it... It have me a syntax error as well as a headers resent error and I had to disable pluggins to remove the pluggin from my system. I still think the basic concept may work but this is not the right place or way to do it!!! I'll update if I figure this out but from my count this impacts about 1700 members on my site so dealing with that many alerts is a huge problem! |
Quote:
|
For me it's not creating a thread, no matter what - never worked in 3.5 either for some reason.
|
Quote:
The reason the PMs weren't working was simple enough - the default setting for the "Users who recieve the PM upon multiple login detection" is "Administrator" and my username on my forum isn't "Administrator", its Sparky! So I just changed that. As for the thread creation, you have to mark "Enable New Thread Creation on Multiple Login Detection?" - Yes, and then put in the correct "ForumID For AE Multiple Login Detection reports", AND set the "Userid of who PM sender / Alert poster" to someone who has permission to post in that forum - 1 being of course myself (the target forum is a Staff forum). For the users to ignore, I have myself and my test account, which is number 2. I hope this helps *somebody*. :P |
Since we have alot of people (including myself) who have it working on 3.5 and 3.6, if you cannot get it to work you probably did one of the following: installed it incorrectly, have the setting set wrong or have something installed that is interfering with our app (although we have no known plugins that do this).
|
Will this work with 3.6.0? Thanks.
|
Quote:
|
I am still getting false positives...
|
All times are GMT. The time now is 02:30 AM. |
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:
|