Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
IpInfo -- Extra user IP information Details »»
IpInfo -- Extra user IP information
Version: 1.5, by Zachariah Zachariah is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.6.8 Rating:
Released: 06-07-2006 Last Update: 10-19-2007 Installs: 580
Uses Plugins
Additional Files  
No support by the author.

IpInfo is a replacement for the standard 'view users ip' option in
vBulletin. Normally when you click on the view ip button in a user's post
you'll only see his or hers ip address and host name.

With ipInfo you'll get more information. Besides the ip address and host
name you will also see what other users have posted with the same ip
address. That feature can be really good for spotting clones.

Another thing ipInfo will show you is what other ips this user has posted
with and how many times. Could be useful when you want to ban all of the
ips of a user and not just the one of that post.

================================================== =====
Upload: 1 file
Add: 3 templates
Added: 9 phrases
Added: Admin setting
================================================== =====

Tested:
vBulletin Version 3.6.8

VB 3.5 ver.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #102  
Old 10-11-2007, 06:53 PM
Stifmeister2 Stifmeister2 is offline
 
Join Date: Feb 2006
Location: Finland
Posts: 755
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great!
Reply With Quote
  #103  
Old 10-13-2007, 01:08 AM
johnrizz's Avatar
johnrizz johnrizz is offline
 
Join Date: Apr 2006
Posts: 333
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great work,, I like this... Installed
Reply With Quote
  #104  
Old 10-13-2007, 01:10 AM
Gigavol Gigavol is offline
 
Join Date: Oct 2007
Location: Knoxville
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't see anything. No Control panel options, no extra IP info.

Fresh vB 3.6.8 install
- copied .php file
- uploaded xml via Control Panel as instructed
nada

Do we need to change the username in the xml? What am I missing?

Thanks in advance for advice!!
Reply With Quote
  #105  
Old 10-13-2007, 09:59 AM
Scamorz Scamorz is offline
 
Join Date: Oct 2006
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gigavol View Post
I don't see anything. No Control panel options, no extra IP info.

Fresh vB 3.6.8 install
- copied .php file
- uploaded xml via Control Panel as instructed
nada

Do we need to change the username in the xml? What am I missing?

Thanks in advance for advice!!
I quote...i don't see anything and i have 3.6.8 version.
Reply With Quote
  #106  
Old 10-13-2007, 10:59 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

works perfectly - thanks!

to those of you who don't know where to look for the info provided by this hack - just click on the IP icon in the postbit and you will be taken to a page that displays the IP info
Reply With Quote
  #107  
Old 10-15-2007, 03:14 PM
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Location: MSK-RU
Posts: 392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Changelog:
==========
1.4
- Works if "Log IP Addresses" set to "Display publicly"
The correct phrase must be:
- Works if "Log IP Addresses" set to "Display publicly" or "Display, but require administrator or moderator"

Quote:
Changelog:
==========
1.4
- Added options to limit useage by usergroups.
This one doesn't work with Custom Usergroups.

To fix this one.

Change code:
Code:
// Is user allowed to view ips?
if (!can_moderate($threadinfo['forumid'], 'canviewips') OR !is_member_of($vbulletin->userinfo, explode(',',$vbulletin->options['ipinfo_groups'])))
{
	print_no_permission();
}
To this one:
Code:
// Is user allowed to view ips?
if ( is_member_of($vbulletin->userinfo, explode(',', $vbulletin->options[ipinfo_groups])) )
{
	// do nothing
}
else if ( !can_moderate($threadinfo['forumid'], 'canviewips') )
{
	print_no_permission();
}
else
{
	// do nothing
}
Why? Because this one is a right construction. The original one from 1.4 doesn't work with "IP Info Access".

=========================================

And in product-ipinfo.xml I advice to change.

This one (1):
Code:
<td class="tcat" width="100%"><phrase 1="$postinfo[username]">$vbphrase[xs_ip_address_for_this_post]</phrase></td>
Must be changed to this one (1):
Code:
<td class="tcat" width="100%"><phrase 1="$postinfo[username]" 2="$postinfo[userid]" 3="$postinfo[postid]">$vbphrase[xs_ip_address_for_this_post]</phrase></td>
This one (2):
Code:
<phrase name="xs_ip_address_for_this_post" date="1191513680" username="Zachariah" version="1.2"><![CDATA[{1}'s IP Address for this post]]></phrase>
Must be changed to this one (2):
Code:
<phrase name="xs_ip_address_for_this_post" date="1191513680" username="Zachariah" version="1.2"><![CDATA[<a href="member.php?u={2}">{1}</a>'s IP Address for post <a href="showthread.php?p={3}#post{3}">#{3}</a>]]></phrase>
This will make post's user name clickable and add clicable post's number on "User IP Information" page.

=========================================

This one (3):
Code:
<setting varname="ipinfo_groups" displayorder="260">
		<datatype>free</datatype>
		<defaultvalue>5,6,7</defaultvalue>
	</setting>
Must be changed to this one (3):
Code:
<setting varname="ipinfo_groups" displayorder="260">
		<datatype>free</datatype>
		<defaultvalue><![CDATA[5,6,7]]></defaultvalue>
	</setting>
=========================================

This one (4):
Code:
	<url>https://vborg.vbsupport.ru/showthread.php?t=117966</url>
Must be changed to this one (4):
Code:
	<url><![CDATA[https://vborg.vbsupport.ru/misc.php?do=producthelp&pid=ipinfo]]></url>
=========================================

And if Zachariah will add pid for this mod then:

This one (5):
Code:
	<versioncheckurl />
Must be changed to this one (5):
Code:
	<versioncheckurl><![CDATA[https://vborg.vbsupport.ru/misc.php?do=productcheck&pid=ipinfo]]></versioncheckurl>
=========================================

I will contact Zachariah for all this one to be in official release.

Code:
1.5
- Fixed limit by usergroups
- Changed the template so on "User IP Information" page you see clickable post's number (url to post)
- Changed the template so on "User IP Information" post's username is clickable now (url to user's profile)
- Some other minor changes
Reply With Quote
  #108  
Old 10-15-2007, 06:42 PM
Stifmeister2 Stifmeister2 is offline
 
Join Date: Feb 2006
Location: Finland
Posts: 755
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Makc666 View Post
The correct phrase must be:
- Works if "Log IP Addresses" set to "Display publicly" or "Display, but require administrator or moderator"


This one doesn't work with Custom Usergroups.

To fix this one.

Change code:
Code:
// Is user allowed to view ips?
if (!can_moderate($threadinfo['forumid'], 'canviewips') OR !is_member_of($vbulletin->userinfo, explode(',',$vbulletin->options['ipinfo_groups'])))
{
	print_no_permission();
}
To this one:
Code:
// Is user allowed to view ips?
if ( is_member_of($vbulletin->userinfo, explode(',', $vbulletin->options[ipinfo_groups])) )
{
	// do nothing
}
else if ( !can_moderate($threadinfo['forumid'], 'canviewips') )
{
	print_no_permission();
}
else
{
	// do nothing
}
Why? Because this one is a right construction. The original one from 1.4 doesn't work with "IP Info Access".

=========================================

And in product-ipinfo.xml I advice to change.

This one (1):
Code:
<td class="tcat" width="100%"><phrase 1="$postinfo[username]">$vbphrase[xs_ip_address_for_this_post]</phrase></td>
Must be changed to this one (1):
Code:
<td class="tcat" width="100%"><phrase 1="$postinfo[username]" 2="$postinfo[userid]" 3="$postinfo[postid]">$vbphrase[xs_ip_address_for_this_post]</phrase></td>
This one (2):
Code:
<phrase name="xs_ip_address_for_this_post" date="1191513680" username="Zachariah" version="1.2"><![CDATA[{1}'s IP Address for this post]]></phrase>
Must be changed to this one (2):
Code:
<phrase name="xs_ip_address_for_this_post" date="1191513680" username="Zachariah" version="1.2"><![CDATA[<a href="member.php?u={2}">{1}</a>'s IP Address for post <a href="showthread.php?p={3}#post{3}">#{3}</a>]]></phrase>
This will make post's user name clickable and add clicable post's number on "User IP Information" page.

=========================================

This one (3):
Code:
<setting varname="ipinfo_groups" displayorder="260">
		<datatype>free</datatype>
		<defaultvalue>5,6,7</defaultvalue>
	</setting>
Must be changed to this one (3):
Code:
<setting varname="ipinfo_groups" displayorder="260">
		<datatype>free</datatype>
		<defaultvalue><![CDATA[5,6,7]]></defaultvalue>
	</setting>
=========================================

This one (4):
Code:
	<url>https://vborg.vbsupport.ru/showthread.php?t=117966</url>
Must be changed to this one (4):
Code:
	<url><![CDATA[https://vborg.vbsupport.ru/misc.php?do=producthelp&pid=ipinfo]]></url>
=========================================

And if Zachariah will add pid for this mod then:

This one (5):
Code:
	<versioncheckurl />
Must be changed to this one (5):
Code:
	<versioncheckurl><![CDATA[https://vborg.vbsupport.ru/misc.php?do=productcheck&pid=ipinfo]]></versioncheckurl>
=========================================

I will contact Zachariah for all this one to be in official release.

Code:
1.5
- Fixed limit by usergroups
- Changed the template so on "User IP Information" page you see clickable post's number (url to post)
- Changed the template so on "User IP Information" post's username is clickable now (url to user's profile)
- Some other minor changes
Wow...
Reply With Quote
  #109  
Old 10-20-2007, 09:35 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Changelog:
==========
1.5
- Fixed limit by usergroups
- Changed the template so on "User IP Information" page you see clickable post's number (url to post)
- Changed the template so on "User IP Information" post's username is clickable now (url to user's profile)
- Some other minor changes
- Thanks to Makc666

Replace PHP file and import product.
Reply With Quote
  #110  
Old 10-20-2007, 09:48 PM
SuperTaz's Avatar
SuperTaz SuperTaz is offline
 
Join Date: Apr 2007
Location: Pennsylvania
Posts: 744
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent. Thank you.
Reply With Quote
  #111  
Old 10-20-2007, 09:58 PM
Stifmeister2 Stifmeister2 is offline
 
Join Date: Feb 2006
Location: Finland
Posts: 755
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thx dude.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:03 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06437 seconds
  • Memory Usage 2,344KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (26)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete