Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.
Sign In
Not a member yet? Click here to register.

User Control v1.23

www.php-fusion.co.uk/infusions/addondb/img/screenshots/t_827.jpgWhat it does:

This is a powerful Administrators tool for the bulk banning or deletion of user accounts. It will display up to 100 users per page depending on access level and setting chosen giving an Admin with Ban privileges the ability to ban or delete multiple selection of user accounts. With built in Spam Rate, it give a site admin a quick glance at the member accounts and any content all in one place.
User Control - This is a list of all members with a lower post count than post threshold (see settings).
Group by IP - This will display all IP addresses that have 2 or more members using that IP.
IP Lookup - Enter an individual IP address to view any members using that IP.
Members IP - Enter User ID to view all IP addresses used by that member since they joined.
User ID Lookup - Enter a Users ID to view all content posted by that member.
Inactive User - Lists all users who never logged in by default. Use dropdown to view different timescales.
Admin Rights - View all Rights attributed to Administrators *
Month Stats - Displays a registration statistics by month

Changelog:
v1.23
Added setting to turn off nav icons for narrow themes.
Various bug fixes

v1.22
Auto detection of installed Shoutbox
Various bug fixes

v1.20 - Major Upgrade
Added Admin Password requirement as extra precauiton.
Added Members IPs Search.
Cleaned up "GROUP columns" errors.
Added landing page with latest members and visits stats.
Update Settings
Added Version Server.
Added prevention of accidentally blacklisting Admins IP.
Added logging of last Admin to use it.



-- View this Addon --
Thank you, Philip for this great Addon. I already downloaded it from your website. B)
Hi,
i've same problem as Stewart-GOLGS.
I've already translated the locale and i've posted Italian.php there.
Hi,
the table _ADMINS does not exists in my DB, but the table _ADMIN exists and i not find USCT entry. How can i fix the problem?
If you have problems defusing the old version copy this into a custom page and click Preview

CodeDownload  
<?php
$remove_ar = dbquery("DELETE FROM ".DB_ADMIN." WHERE admin_rights = 'USCT'");
$remove_inf = dbquery("DELETE FROM ".DB_INFUSIONS." WHERE inf_title = 'User Control'");
?>



Once done, infuse the new version.

@SG, the spam rate has nothing to do with forum posts, it runs off the users profile. This is to catch spam accounts that are just using your site to increase their google ranking.

@ GH, thanx for the locale :)

Quote

Philip wrote:
If you have problems defusing the old version copy this into a custom page and click Preview

CodeDownload  
<?php
$remove_ar = dbquery("DELETE FROM ".DB_ADMIN." WHERE admin_rights = 'USCT'");
$remove_inf = dbquery("DELETE FROM ".DB_INFUSIONS." WHERE inf_title = 'User Control'");
?>



Once done, infuse the new version.

@SG, the spam rate has nothing to do with forum posts, it runs off the users profile. This is to catch spam accounts that are just using your site to increase their google ranking.

@ GH, thanx for the locale :)


Why not a control inside in infusion_db.php ? [just for professional mentality]
@ SG, Well, whatever works for you is fine.
I've been running UC with the spam rate function here and elsewhere for 7 months now and it works as it should on all sites.

User Control was originally developed to help combat the spam wave we had last July when our new registrations per day went from 10-15 to nearly 200. Spam Rate is just a guide, it's not definitive. It's to be used in conjunction with other information to get an overall picture of an account.

Example; If "Joined" and "Last Visit" are only seconds apart, it's most likely a bot even if there's no sig.

Example;
Name: user12345
Email: user12345@yahoo.com
Joined: 8/03/2011 02:58
Last Visit: 18/03/2011 03:08
Web URL: http://mybigfatseosite.com/seo

Even though it generates a spam rate of only 1, I would still regard this as a spam account and kill it.

It'll also catch multi accounts using the one IP, sometimes it's a genuine reason like a school or university but generally it's not.

It's a judgement call as to whether it's a genuine signup or not. If you're not sure, leave it for a while and use the "Inactive Users" page at a later date to see if any suspects return. The bot writers are getting cleverer all the time, some bots will just sign up and return at a later date to populate the profile. Some will post a generic forum post to make it look like a genuine person.

UC was written for a standard install, there was no way I could foresee all the various modifications and other Addons that some members have. I realise it's a "reactive" system, not a "proactive" one. But, so far no one has invented the perfect spam/bot killer.

Ref:
http://www.youtube.com/watch?v=w1NV1Q...1NV1QFrHso
http://www.youtube.com/watch?v=hlgZhG...lgZhGEuVfg

Edit:
@ GH, I've no idea why it wouldn't defuse. It's been thoroughly tested that problem never arose. It looks like SG tried to infuse without first defusing the old version. The settings field names have changed, that's why an update infuse won't work.
[update]: all done, Philip, all OK, Great addon, as always. Regards
Error in multi_ip_lookup.php not allowing blacklisting of IP's
Now fixed, download updated.
Nice infusion, works great.

I'd like to post a suggestion.

In multi_ip_lookup.php, when searching for an IP, have it work for dynamic IP's.

If you'd like I can update it for you.
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clauseMixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Notice: Undefined variable: ipcount in XXXX/infusions/user_control/user_control.php on line 206
@Ntx, go right ahead

@ghost, I'll have a look when I get a chance.
Due to the changes in v7.02 if you don't have shoubox installed on your site, UC will generate errors

Will post fix asap

Quote

Philip wrote:

Due to the changes in v7.02 if you don't have shoubox installed on your site, UC will generate errors

Will post fix asap


Still get that error. I have shoutbox there after converting from 7.00.xx ver. but it still generates errors. Maybe I need to install some other shoutbox? If so, where to find it ?

Quote

icb wrote:
I have shoutbox there after converting from 7.00.xx ver. but it still generates errors. Maybe I need to install some other shoutbox? If so, where to find it ?


I had shoutbox errors also and this solved the errors:

http://dev.php-fusion.co.uk/forum/vie...ad_id=1599
If you have a shoutbox installed..

open user_control/infusion_db.php

add..

CodeDownload  
if (!defined("DB_SHOUTBOX")) {
   define("DB_SHOUTBOX", DB_PREFIX."shoutbox");
}



Temporary fix for those with shoutbox installed.
Warning: Unterminated comment starting line 2 in /home/warezcom/public_html/v3/infusions/user_control/infusion_db.php on line 2
Table 'warezcom_v3.DB_USER_CONT_STGS' doesn't exist

got his error
error log in infusions/user_control/user_lookup.php Undefined index: global_157

line 404
@ isz24 - table not created, defuse and reinfuse

@ chatlaq - I have not yet got around to upgrading this for v7.02. Change ".locale['global_157']." to delete
Any solution for this yet?
Awesome infusion btw

Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Thread Information
Author
Replies
62 posts
Views
42,027 times
Last Post
Last updated on 6 years ago
You can view all discussion threads in this forum.
You can start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You can download attachments in this forum.