Version: 2.13, by Paul M
Developer Last Online: Nov 2023
Version: 3.5.x
Rating:
Released: 08-27-2005
Last Update: 05-14-2006
Installs: 294
No support by the author.
This modification is no longer available or supported.
This hack makes the forum always use the members real ip when a proxy is detected, meaning that all existing ip functions should continue to work, basically ignoring the proxy server (other than recording it's presence).
i.e.
* The real ip (or host) is displayed in the who's online page.
* The real and proxy server ip's are accesible for each post, the button is red for members using a proxy server.
* The real ip is searchable in the admin/mod cp (but not the proxy ip).
* The real ip can be banned by admins.
etc etc ......
Obviously this hack relies on the proxy server passing the correct http variables to allow detection. This hack is packaged as a vBulletin product.
History:
v2.12 : Template fix for px.gif. v2.13 : Minor changes, no update necessary.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
It is working great but I just discovered one member having as Proxy only PROXYIP displayed. I thought first it was something missing in file edits, but all the other proxy people are displayed correctly - any thoughts >!?
I used to run this hack on vb3.0.x and it worked great.
Just installed it on my 3.5 and i too get the following, when clicking on the getip link,
Real IP Address : $postinfo[ipaddress]
Real IP Hostname : $postinfo[hostaddress] Proxy Server IP Address : $postinfo[proxyip] Proxy Server Hostname : $postinfo[proxyhost]
It is working great but I just discovered one member having as Proxy only PROXYIP displayed. I thought first it was something missing in file edits, but all the other proxy people are displayed correctly - any thoughts >!?
That means that PROXYIP was not defined at the time the data was saved, I can't see how that would be possible once it's all installed and working. Is this for all their posts or just a few at the time you installed it - i.e if they post again now, what do you see ?
I used to run this hack on vb3.0.x and it worked great.
Just installed it on my 3.5 and i too get the following, when clicking on the getip link,
Real IP Address : $postinfo[ipaddress]
Real IP Hostname : $postinfo[hostaddress] Proxy Server IP Address : $postinfo[proxyip] Proxy Server Hostname : $postinfo[proxyhost]
All fileedits applied to class_core.php
It's nothing to do with the file edits - it's because your phrase "thread_displayproxyip" is wrong (it's the 3.0.x version).
Edit the phrase and change it to ;
Code:
The Real IP Address is: {1}<br /> The Proxy Server IP Address is: {2}
It's nothing to do with the file edits - it's because your phrase "thread_displayproxyip" is wrong (it's the 3.0.x version).
Edit the phrase and change it to ;
Code:
The Real IP Address is: {1}<br /> The Proxy Server IP Address is: {2}
Sorry how do I alter the sql?
I'm not good in this..
ERROR 1064 (42000): 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 'ALTER TABLE vb ADD proxyip VARCHAR(50) not null AFTER ipaddress' at line 1