• Для того, что бы просматривать ссылки и темы в разделах, Вам необходимо зарегистрироваться.

    Регистрация Авторизация

  • Скупка аккаунтов Point Blank по самым высоким ценам - Писать Администратору (Контакты в Нижней части сайта)
  • Покупай и довольствуйся функциями и нагибай задоненых геймеров в игре! Лучшие приват читы Купи и разорви сервак Донатеров!
  • Участвуйте и получайте активации , следить за конкурсами тут Конкурсы Если конкурс активный значит конкурс в самом разгаре. Успей испытать удачу и получить приз
           
Реклама, выключите ADblock для просмотра. Цена 150 руб./неделя. Оплата автоматическая.
 
Скрываем IP адрес администратора/модератора

Скрываем IP адрес администратора/модератора

Данный мануал позволит нам подменить реальный IP адрес пользователя на фейковый.

Эта манипуляция не скроет IP адрес в тех публикациях, которые были оставлены до её применения, так что, если Вы хотите также сменить IP адрес и в старых публикациях, то выполните такой запрос в свою базу данных:

Код:
UPDATE xf_ip SET ip = 'sss' WHERE user_id =1

где sss Вы можете заменить на нужный Вам IP адрес.

Далее открываем файл /library/Xenforo/Model/Ip.php, в нём находим:

Код:
public function logIp($userId, $contentType, $contentId, $action, $ipAddress = null, $date = null)
    {
        $ipAddress = XenForo_Helper_Ip::getBinaryIp(null, $ipAddress);
        if (!$ipAddress)
        {
            return 0;
        }

        if ($date === null)
        {
            $date = XenForo_Application::$time;
        }

        $this->_getDb()->insert('xf_ip', array(
            'user_id' => $userId,
            'content_type' => $contentType,
            'content_id' => $contentId,
            'action' => $action,
            'ip' => $ipAddress,
            'log_date' => max(0, $date)
        ));

        return $this->_getDb()->lastInsertId();
    }

И заменяем на:

Код:
public function logIp($userId, $contentType, $contentId, $action, $ipAddress = null, $date = null)
    {
        if (1 == $userId) {/* Semprot modification */
            $ipAddress = '99.99.99.99';
        }

        $ipAddress = XenForo_Helper_Ip::getBinaryIp(null, $ipAddress);
        if (!$ipAddress)
        {
            return 0;
        }

        if ($date === null)
        {
            $date = XenForo_Application::$time;
        }

        $this->_getDb()->insert('xf_ip', array(
            'user_id' => $userId,
            'content_type' => $contentType,
            'content_id' => $contentId,
            'action' => $action,
            'ip' => $ipAddress,
            'log_date' => max(0, $date)
        ));

        return $this->_getDb()->lastInsertId();
    }

Если Вы хотите подменить IP адреса нескольким пользователям, то используйте такой код:


Код:
public function logIp($userId, $contentType, $contentId, $action, $ipAddress = null, $date = null)
    {
        if (in_array($userId, array(1, 22, 192, 391))) {/* Semprot modification */
            $ipAddress = '99.99.99.99';
        }

        $ipAddress = XenForo_Helper_Ip::getBinaryIp(null, $ipAddress);
        if (!$ipAddress)
        {
            return 0;
        }

        if ($date === null)
        {
            $date = XenForo_Application::$time;
        }

        $this->_getDb()->insert('xf_ip', array(
            'user_id' => $userId,
            'content_type' => $contentType,
            'content_id' => $contentId,
            'action' => $action,
            'ip' => $ipAddress,
            'log_date' => max(0, $date)
        ));

        return $this->_getDb()->lastInsertId();
    }
Автор
Bariga 4 Game
Просмотры
231
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя Bariga 4 Game

Яндекс.Метрика Top.Mail.Ru
Приватные разговоры
Помощь Пользователи
    Вы не присоединились ни к одной комнате.
    Сверху