In .T7 we have the option of having it so the admins (or Admin's, Global Mod's, and Mod's) can see the IP address of a user. This quick modification will link the displayed IP Address of the user to the IP Address whois on Domain Tools which will provide the admin (or mod) to view where the IP is located, who the ISP is, if its blacklisted, and show what the reverse address search is...
I wrote this up on 7.5 however it should work fine from 7.2+ (as the post information was moved to post_top and post_side); any previous 7.x releases should use
this mod.
There isn't really a demo (as you can't see ip's on my site unless you're an admin/mod), but you can see how the DomainTools.com IP listing looks
here.
Posts View:
In scripts/showflat.inc.php:
Find:
$postrow[$i]['IP'] = "({$results[$i]['POST_POSTER_IP']})";
Replace With:
$postrow[$i]['IP'] = "{$results[$i]['POST_POSTER_IP']}";
In templates/default/post_side.tpl:
Find:
<i>{$postrow[post].IP}</i>
Replace With:
<i>(<a href="http://whois.domaintools.com/{$postrow[post].IP}">{$postrow[post].IP}</a>)</i>
In templates/default/post_top.tpl:
Find:
<em>{$postrow[post].IP}</em>
Replace With:
<em>(<a href="http://whois.domaintools.com/{$postrow[post].IP}">{$postrow[post].IP}</a>)</em>
Who's Online:
In templates/default/online.tpl
Find:
Replace With:
<a href="http://whois.domaintools.com/{$regrow[user].IP}">{$regrow[user].IP}</a><br />
Find:
Replace With:
<a href="http://whois.domaintools.com/{$anonrow[user].IP}">{$anonrow[user].IP}</a>
Find:
Replace With:
<a href="http://whois.domaintools.com/{$botrow[user].IP}">{$botrow[user].IP}</a>
Admin ViewIn templates/default/admin/showuser.tmpl:
Find:
Replace With:
<a href="http://whois.domaintools.com/$regip">$regip</a>
Find:
Replace With:
<a href="http://whois.domaintools.com/$lastpostip">$lastpostip</a>
You can change the search engine you use (should you have one you prefer, such as the one at
www.dollardns.net which is the original one I tested this on) you can just edit the domain line in the above replaces.