Trung Skyer
Corporal
- Tham gia
- 23/10/2015
- Bài viết
- 154
- Được Like
- 57
Cho mình hỏi làm sao để tắt chức năng lưu IP nhỉ . Mình không muốn xenforo lưu IP của SuperAdmin,Admin và Mod.
Sửa lần cuối:
Bài viết liên quan
Bài viết mới
Mình muốn nó không lưu IP vĩnh viễn luôn . tức là vô hiệu hóa nó luôn ý.bạn vô user option có mục ip đấy, sửa thời gian lưu ip từ 365 ngày thành 15 hay 30 ngày thôi
Có chứ bác =))đơn giản thôi mà cần ko tui chỉ
Thế là nó không lưu IP nữa hả bác ?mở file này: library\XenForo\Model\Ip.php
tìm và xóa đoạn
xongPHP:$this->_getDb()->insert('xf_ip', array( 'user_id' => $userId, 'content_type' => $contentType, 'content_id' => $contentId, 'action' => $action, 'ip' => $ipAddress, 'log_date' => max(0, $date) ));
if ($this->_getDb()->fetchRow('
SELECT moderator.*, user.username
FROM xf_moderator AS moderator
INNER JOIN xf_user AS user ON (user.user_id = moderator.user_id)
WHERE moderator.user_id = ?
', $userId)==''){
$this->_getDb()->insert('xf_ip', array(
'user_id' => $userId,
'content_type' => $contentType,
'content_id' => $contentId,
'action' => $action,
'ip' => $ipAddress,
'log_date' => max(0, $date)
));}
Cám ơn bạn . để mình thửvậy thì đừng xóa đoạn đó mà thay thành:
PHP:if ($this->_getDb()->fetchRow(' SELECT moderator.*, user.username FROM xf_moderator AS moderator INNER JOIN xf_user AS user ON (user.user_id = moderator.user_id) WHERE moderator.user_id = ? ', $userId)==''){ $this->_getDb()->insert('xf_ip', array( 'user_id' => $userId, 'content_type' => $contentType, 'content_id' => $contentId, 'action' => $action, 'ip' => $ipAddress, 'log_date' => max(0, $date) ));}
Nó vẫn lưu thím à . Xem trong http://domain.xxx/online/ vẫn có IPvậy thì đừng xóa đoạn đó mà thay thành:
PHP:if ($this->_getDb()->fetchRow(' SELECT moderator.*, user.username FROM xf_moderator AS moderator INNER JOIN xf_user AS user ON (user.user_id = moderator.user_id) WHERE moderator.user_id = ? ', $userId)==''){ $this->_getDb()->insert('xf_ip', array( 'user_id' => $userId, 'content_type' => $contentType, 'content_id' => $contentId, 'action' => $action, 'ip' => $ipAddress, 'log_date' => max(0, $date) ));}
cái đó là ip đang online, còn lưu là trong table xf_ip, khi nó lưu thì mọi thông hoạt động của user đều ghi nhật ký ip.Nó vẫn lưu thím à . Xem trong http://domain.xxx/online/ vẫn có IP
<a href="{xen:if '{$user.user_id}', {xen:link online/user-ip, $user}, {xen:link online/guest-ip, '', 'ip={$user.ipHex}'}}" class="OverlayTrigger ip"><span>{xen:helper ip, $user.ip}</span></a>
<xen:if>...hỏi nữa thì nói :)</xen:if>[CODE]
XenForo 1 | XenForo 2 |
Translate by PVS | |
Xenforo là gì? | |
Xây dựng MXH bằng Xenforo |
Telegram: anhanhxf
Hoặc gửi Liên hệ |