Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

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

Version: 3.5.1 Rating:
Released: 09-23-2005 Last Update: 12-02-2005 Installs: 301
Uses Plugins Template Edits
Additional Files  
No support by the author.

# ipInfo v. 1.2 for vBulletin 3.5.x
# ----------------------------------------------------------------
# Copyright ?2004 Jordi Romkema. All Rights Reserved.
#
# Ported to VB 3.5 by: Zachariah - http://www.gzhq.net

Old VB 3.x can be found here

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.

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

Changelog:

1.2
- added option to limit how far back to get posts.

1.1
- Added option If the user that posts is a guest use the old standard VB IP info page.
- To upgrade replace postbit_ip template with new code.
-------------------------------------------------------*/

Quote:
Originally Posted by Yorixz
Thanks a lot, very usefull to have some more info than the basic things vB gives.
(Confirmed to work 100% with vB3.5 Gold)

Show Your Support

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

Comments
  #32  
Old 09-29-2005, 12:21 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Yorixz
Thanks a lot, very usefull to have some more info than the basic things vB gives. (Confirmed to work 100% with vB3.5 Gold - hardly different from vB 3.5 RC3 anyway )
Thanks for the test I was installing Gold as I type


[high]* Zachariah heart is raceing[/high]
Reply With Quote
  #33  
Old 09-29-2005, 11:37 PM
WNxWakko's Avatar
WNxWakko WNxWakko is offline
 
Join Date: Apr 2003
Location: Paradise, Texas
Posts: 309
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I found a major problem on this mod. When you click the IP on an unregistered user who posted in a forum it takes minutes to load and the reason is, after its done loading it generates what seems to be hundreds of IP's under the All IP's for this user. Im assuming it pulls all ips for the name unregistered user.

Can you modify this so it wont pull any additional IP's for unregistered posts?
Reply With Quote
  #34  
Old 09-29-2005, 11:47 PM
havefun's Avatar
havefun havefun is offline
 
Join Date: Jan 2002
Location: Spain & Austria
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice job. works fine under gold THX!
Reply With Quote
  #35  
Old 09-30-2005, 12:00 AM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WNxWakko
I found a major problem on this mod. When you click the IP on an unregistered user who posted in a forum it takes minutes to load and the reason is, after its done loading it generates what seems to be hundreds of IP's under the All IP's for this user. Im assuming it pulls all ips for the name unregistered user.

Can you modify this so it wont pull any additional IP's for unregistered posts?
OK ill add an <if> statment - if guest no link just show IP that should work.
Reply With Quote
  #36  
Old 09-30-2005, 12:03 AM
WNxWakko's Avatar
WNxWakko WNxWakko is offline
 
Join Date: Apr 2003
Location: Paradise, Texas
Posts: 309
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, just let me know when you have it updated. I think it pulled over 1000-2000 IP's on it. I have a big board, so it probably went back like 2 years worth of IP lol
Reply With Quote
  #37  
Old 09-30-2005, 02:31 PM
Avalon111 Avalon111 is offline
 
Join Date: Dec 2004
Location: Austria
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great hack!!!

i had to change _SERVER['REMOTE_ADDR'] to $_SERVER['HTTP_X_REMOTECLIENT_IP']. because my host uses a loadbalancer.

before i changed that all users had the same ip (from the host). now all users appear in the Users sharing the same IP Address. because the old wrong ip is still in the database.

is it possible to clear all stored ip adresses?
Reply With Quote
  #38  
Old 09-30-2005, 02:33 PM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Avalon111
is it possible to clear all stored ip adresses?
Yes I would need this also
Reply With Quote
  #39  
Old 09-30-2005, 02:46 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WNxWakko
Thanks, just let me know when you have it updated. I think it pulled over 1000-2000 IP's on it. I have a big board, so it probably went back like 2 years worth of IP lol

Template: postbit_ip:

== REPLACE WITH: ================================================== =======
Code:
<if condition="$show['ip']">
	$vbphrase[ip]: $post[ip]
<else />
<if condition="$post['userid'] > 0">
<a href="ipinfo.php?$session[sessionurl]p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
<else />
<a href="postings.php?$session[sessionurl]do=getip&amp;p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
</if>
</if>
I updated the 1st post

Avalon111, TonysDesigns - I'll look @ it.
Reply With Quote
  #40  
Old 09-30-2005, 02:52 PM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachariah
Template: postbit_ip:

== REPLACE WITH: ================================================== =======
Code:
<if condition="$show['ip']">
	$vbphrase[ip]: $post[ip]
<else />
<if condition="$post['userid'] > 0">
<a href="ipinfo.php?$session[sessionurl]p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
<else />
<a href="postings.php?$session[sessionurl]do=getip&amp;p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
</if>
</if>
I updated the 1st post

Avalon111, TonysDesigns - I'll look @ it.
Thanks
Reply With Quote
  #41  
Old 09-30-2005, 03:00 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Avalon111
great hack!!!

i had to change _SERVER['REMOTE_ADDR'] to $_SERVER['HTTP_X_REMOTECLIENT_IP']. because my host uses a loadbalancer.

before i changed that all users had the same ip (from the host). now all users appear in the Users sharing the same IP Address. because the old wrong ip is still in the database.

is it possible to clear all stored ip adresses?
So basicly every user's post ip must be reset. This hack looks @ the IP recorded on each post. If all your posts have the same IP then we could Null the posts that are currently on you forum to "enpty or blank" value and all the new posts will be ok.

Code:
UPDATE `post` SET `ipaddress` = '' WHERE `ipaddress` ='xxx.xxx.xxx.xxx';
xxx.xxx.xxx.xxx fill in the IP you want to remove.
Reply With Quote
Reply

Thread Tools

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:00 AM.


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.14693 seconds
  • Memory Usage 2,312KB
  • 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
  • (3)bbcode_code
  • (7)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
  • (1)pagenav_pagelinkrel
  • (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