Информация об IP пользователя

VOC++ BSE Информация об IP пользователя

Данный мод, в Служебной информации о пользователе: в профиле пользователя, делает надпись WHOIS кнопкой, при нажатии на которую выводится вся информация об IP пользователя, включая расположение на карте, а также выводит основную информацию о Местоположении пользователя. Если информация недоступнв по каким-то причинам - мод тоже сообщает об этом.

1) В файле: chat/designes/ваш дизайн/profile_content.php
Найти:
HTML:
 <tr><td>IP:</td><td><b><font color="#bf0d0d"><?=$current_user->IP?></font> / (WHOIS)</b></td></tr>
Заменить на:
HTML:
 <tr><td>IP:</td><td><b><font color="#bf0d0d"><?=$current_user->IP?></font> / <a href="http://whatismyipaddress.com/ip/<?=$current_user->IP?>" target="_blank">(WHOIS)</a></b></td></tr> <tr><td>Местоположение:</td><td><b><?php $str = 'http://ipgeobase.ru:7020/geo?ip='.$current_user->IP; $content = file_get_contents($str); preg_match_all('#<country>(.*)(</country>)#Usi', $content, $matches); $country = $matches[0][0]; preg_match_all('#<city>(.*)(</city>)#Usi', $content, $matches); $city = $matches[0][0]; preg_match_all('#<region>(.*)(</region>)#Usi', $content, $matches); $region = $matches[0][0]; preg_match_all('#<district>(.*)(</district>)#Usi', $content, $matches); $district = $matches[0][0]; if (($country =="") && ($city =="") && ($region =="") && ($district=="") || ($current_user->show_ip !="")): echo '<font color="#bf0d0d">Не определено :(</font>'; endif; if ($country !=""): echo 'Страна: <font color="#bf0d0d">'.$country.'</font>'; endif; if ($city !=""): echo ';&emsp;Город: <font color="#bf0d0d">'.$city.'</font>'; endif; if ($region !=""): echo ';&emsp;Регион: <font color="#bf0d0d">'.$region.'</font>'; endif; if ($district!=""): echo ';&emsp;Округ: <font color="#bf0d0d">'.$district.'</font>'; endif; ?></b></td></tr>
Сервис для определения IP можно взять и из поста Капитана. Кому как нравится.
HTML:
<tr><td>IP:</td><td><b><font color="#bf0d0d"><?=$current_user->IP?></font> / <a href='https://www.nic.ru/whois/?query=$current_user->IP' target='_blank'>(WHOIS)</a></b></td></tr>
Или так:
HTML:
<tr><td>IP:</td><td><b><font color="#bf0d0d"><a href='https://www.nic.ru/whois/?query=$current_user->IP' title='Просмотр данных по IP (в новом окне)' target='_blank'>$current_user->IP</a></font></b></td></tr>