Мод "Провайдер пользователя" - Форум вебмастеров-Моды и хаки для трекера
Страница 1 из 11
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Мод "Провайдер пользователя" (Мод "Провайдер пользователя")
Мод "Провайдер пользователя"
Slash3977Дата: Вторник, 29.06.2010, 21:10 | Сообщение # 1
Админ!и что?
Группа: Администраторы
Сообщений: 74
Репутация: 3
Статус: Offline
Открываем файл userdetails.php:
Далее ищем вот такой текст:
Code
if ($user["ip"] && (get_user_class() >= UC_MODERATOR || $user["id"] == $CURUSER["id"])) {
$ip = $user["ip"];
$dom = @gethostbyaddr($user["ip"]);
if ($dom == $user["ip"] || @gethostbyname($dom) != $user["ip"])
$addr = $ip;
else
{
$dom = strtoupper($dom);
$domparts = explode(".", $dom);
$domain = $domparts[count($domparts) - 2];
if ($domain == "COM" || $domain == "CO" || $domain == "NET" || $domain == "NE" || $domain == "ORG" || $domain == "OR" )
$l = 2;
else
$l = 1;
$addr = "$ip ($dom)";
}
}

После него вставляем:
Code
// Мод определение провайдера, к которому подключен данный пользователь
$ips = long2ip($user["ip"]);
$vt89 = trim ('0.0.0.89');
$vt92 = trim ('0.0.0.92');
$vt95 = trim ('0.0.0.95');
$vt10 = trim ('0.0.0.10');
$vt62 = trim ('0.0.0.62');
$vt79 = trim ('0.0.0.79');
$vt80 = trim ('0.0.0.80');
$vt83 = trim ('0.0.0.83');
$vt193 = trim ('0.0.0.193');
$vt194 = trim ('0.0.0.194');
$vt213 = trim ('0.0.0.213');
$vt217 = trim ('0.0.0.217');
if ($ips == $vt89)  
$provaider = htmlspecialchars ("ВолгаТелеком");
else
if ($ips == $vt92)  
$provaider = htmlspecialchars ("ВолгаТелеком");
else
if ($ips == $vt95)  
$provaider = htmlspecialchars ("ВолгаТелеком");
else
if ($ips == $vt10)  
$provaider = htmlspecialchars ("Ультрамарин");
else
if ($ips == $vt62)  
$provaider = htmlspecialchars ("ДарсТелеком");
else
if ($ips == $vt79)  
$provaider = htmlspecialchars ("ДарсТелеком");
else
if ($ips == $vt80)  
$provaider = htmlspecialchars ("ДарсТелеком");
else
if ($ips == $vt83)  
$provaider = htmlspecialchars ("ДарсТелеком");
else
if ($ips == $vt193)
$provaider = htmlspecialchars ("Ультрамарин");
else
if ($ips == $vt194)
$provaider = htmlspecialchars ("Ультрамарин");
else
if ($ips == $vt213)  
$provaider = htmlspecialchars ("ДарсТелеком");
else
if ($ips == $vt217)  
$provaider = htmlspecialchars ("ДарсТелеком");
else
$provaider = htmlspecialchars ("х.з.");

Далее ищем вот такой текст:
Code
if (get_user_class() >= UC_MODERATOR)
print("<tr><td class=\"rowhead\">Email</td><td align=\"left\"><a href=\"mailto:$user[email]\">$user[email]</a></td></tr>\n");
if ($addr)
print("<tr><td class=\"rowhead\">IP</td><td align=\"left\">$addr</td></tr>\n");

И вставляем после него:
Code
// Мод определение провайдера, к которому подключен данный пользователь
print("<tr><td class=\"rowhead\">Провайдер</td><td align=\"left\"><b><font color=red>$provaider</font></b></td></tr>\n");
 
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Мод "Провайдер пользователя" (Мод "Провайдер пользователя")
Страница 1 из 11
Поиск: