![]() |
[BETA/DEV] MutliUser Detection
!!!!!!!!!!!!!!!!!!!!!!!! WARNING WARNING THIS IS IN BETA / DEVELOPMENT STAGE STILL WARNING WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!
You ask what does this do? well it checks the user against a list of usergroups / userids to see if we need to check to see if there is a possible chance of multiple people from different IP's are using the same user login information. You also Ask how is this different from AE Multiple Login Detection Plugin? Well the AE Multiple Login Detection Plugin only detects if one person on the same computer has logged in by setting a cookie and every time someone logs in on the computer it checks that cookie for a list of usernames and basis its report off that. This Plugin is more for detecting password sharing. Current Feature List
Known bugs that dont effect operation of this hack or performance of your board.
How do i install this? Download & unpack the zip file import /includes/xml/product_multiuser.xml from admincp edit your settings to reflect your installation Version Informaiton 1.0 - Initial Release 1.0.1 - Install XML Fix - Removed ENGINE from sql query calls in produc xml file |
Post reserverd for future.
Thanks - James |
|
yes i am very well aware of that plugin as i helped code it.
This hack is completely seperate and has different feature set. MPDev is aware that i have been working on this current hack as he has forwarded a PM of the request that got me started on this plugin. This plugin is more geared towards detecting multiple logins across multiple computers / logins not just one computer as the AE Multiple Login Detection Plugin is coded for one computer as it uses cookies. This uses the server backend and database to check against. Thaks - James |
First install and testing :)
Thanks a lot |
Well, first bugs :D
In a thread, the same number than posts: Warning: Division by zero in /includes/class_postbit.php(251) : eval()'d code on line 39 In forum where threads are post: Warning: Division by zero in /includes/class_postbit.php(251) : eval()'d code on line 39 Database error in vBulletin 3.5.3: Invalid SQL: SELECT COUNT(*) AS num FROM post AS post LEFT JOIN thread AS thread on post.threadid=thread.threadid LEFT JOIN forum AS forum on thread.forumid=forum.forumid WHERE ((forum.options&4096))AND(post.userid=45357)AND(po st.dateline>=); MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 Error Number : 1064 Date : Thursday, March 2nd 2006 @ 10:27:52 PM Script : http://www.myboard.com/foro/showthread.php?t=83448 Referrer : http://www.myboard.com/foro/forumdisplay.php?f=59 IP Address : 83.33.xxx.xxx Username : Admin Classname : vb_database I?ll try in a clean board without others hacks Regards |
No problem in this moment in a board without hacks.
I continue testing. |
Apparently it has an incompatibility with the hack "Activity Modification v2.51" of WetWired:
https://vborg.vbsupport.ru/showthread.php?t=93831 |
Will keep an eye on this, thanks! :)
|
I think a table in database is missing.
When I see Display Events in ACP: Database error in vBulletin 3.5.3: Invalid SQL: SELECT * FROM mu_alert_core ORDER BY alertid DESC; MySQL Error : Table 'mydatabase.mu_alert_core' doesn't exist Error Number : 1146 Date : Friday, March 3rd 2006 @ 12:09:51 AM Script : http://www.myboardcom/foro/admin_cp/...?do=showevents Referrer : http://www.myboard.com/foro/admin_cp/index.php?do=nav IP Address : 83.33.xxx.xxx Username : Admin Classname : vb_database |
The XML Product File should have added that table to the database.
Could you check via phpMyAdmin to see if the table is there? As in the tests i have done it has worked for me. Thanks - James Quote:
|
Sorry, there is not such table.
When uninstall: Code:
Invalid SQL: |
I see your code to create the table, but the table is not create :surprised:
I donĀ“t use any table prefix. |
Hello, some feedback:
Code:
$vbulletin->db->query_write("DROP TABLE " . TABLE_PREFIX . "mu_ignored_ips"); Code:
) ENGINE=MyISAM DEFAULT CHARSET=latin1"); If I delete "ENGINE=MyISAM DEFAULT" in the product the tables are created but I get errors in Display Events: Notice: Undefined index: charset in /home/mydominion/public_html/foro/includes/init.php on line 144 Notice: Undefined index: url in /home/mydominion/public_html/foro/includes/class_core.php on line 1991 Notice: Only variables should be assigned by reference in /home/mydominion/public_html/foro/includes/init.php on line 213 I hope this info helps. Regards |
By the way, am I the only one with problems? There are 16 installs yet.
|
the
Code:
" . TABLE_PREFIX . "_table_name go ahead and try changing Code:
<uninstallcode><![CDATA[ Code:
<uninstallcode><![CDATA[ Code:
<installcode><![CDATA[$db->hide_errors(); Code:
<installcode><![CDATA[$db->hide_errors(); - james |
Hello James, you are right, the TABLE_PREFIX is not the problem.
The tables are now created (without the ENGINE=MyISAM DEFAULT CHARSET=latin1 and the ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1) but the error is still in Display Events: Code:
Notice: Undefined index: charset in /home/mydominion/public_html/foro/includes/init.php on line 144 Thanks to you. P.D. I see in database that created tables are of type "MySAM", yes, as the other tables of database. |
just to let every one know i have updated the download to fix the problem with the tables not getting added to the database.
Thanks - James |
will this work with the ae detector installed? can i have both?
|
Upgrade to vb3.5.4, all original files without modifications, all products and plugins disabled, the same problems :(
|
Same problems here. DB table not created. :(
Can you give a .sql file or the appropriate queries to run so I can use this? |
I can not even unistall it.... keeps giving me sql errors.... and freezes in 3.54.
Quote:
|
Quote:
This will work for the time being....Go into phpmyadmin, get rid of the tables (add a table prefix as needed...and backup first!): Code:
DROP TABLE IF EXISTS `mu_alert_core`; Code:
ALTER TABLE `user` DROP `has_alerts`; Go into your setting table, and search for all entries with "_mu_" The rest is templates and such, and they are no problem to delete through the ACP without errors...and this should atleast get you past the SQL errors your running into... |
This looks to be a great plug-in since I have this issue on my board. However I'm afraid to install it on a board with thousands of members. Is it stable enough is my question?
~Ownage |
This should work fine with AE detector hack as these perform check for multiple user via two different methods.
new xml file should have fixed the install/uninstall issue. thanks - James |
when you well release the hack ?
|
Still got DB error and unable to uninstall :(
|
Can someone let me know exactly where to upload the stuff in the zip? I am not getting table errors, but everything is blank in the admin CP - this is something I NEEEEEED so if someone could help, I would appreciate it
|
I intereset in this Hack to vB 3.6.x it is possible? In my case don't work on 3.5.4.
Thx very much |
All times are GMT. The time now is 04:54 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:
|