mirror of
https://github.com/torrentpier/torrentpier-lts.git
synced 2025-02-28 15:10:54 +03:00
parent
dec763ca6a
commit
2a66e83577
@ -14,7 +14,7 @@
|
|||||||
- Corrected translations [\#183](https://github.com/torrentpier/torrentpier-lts/pull/183) ([belomaxorka](https://github.com/belomaxorka))
|
- Corrected translations [\#183](https://github.com/torrentpier/torrentpier-lts/pull/183) ([belomaxorka](https://github.com/belomaxorka))
|
||||||
- Fixed $bb_cfg['pm_days_keep'] [\#180](https://github.com/torrentpier/torrentpier-lts/pull/180) ([belomaxorka](https://github.com/belomaxorka))
|
- Fixed $bb_cfg['pm_days_keep'] [\#180](https://github.com/torrentpier/torrentpier-lts/pull/180) ([belomaxorka](https://github.com/belomaxorka))
|
||||||
- IP storage bugfix [\#177](https://github.com/torrentpier/torrentpier-lts/pull/177) ([belomaxorka](https://github.com/belomaxorka))
|
- IP storage bugfix [\#177](https://github.com/torrentpier/torrentpier-lts/pull/177) ([belomaxorka](https://github.com/belomaxorka))
|
||||||
- Minor improvements [\#172](https://github.com/torrentpier/torrentpier-lts/pull/172), [\#175](https://github.com/torrentpier/torrentpier-lts/pull/175), [\#176](https://github.com/torrentpier/torrentpier-lts/pull/176), [\#178](https://github.com/torrentpier/torrentpier-lts/pull/178), [\#179](https://github.com/torrentpier/torrentpier-lts/pull/179), [\#181](https://github.com/torrentpier/torrentpier-lts/pull/181), [\#187](https://github.com/torrentpier/torrentpier-lts/pull/187), [\#192](https://github.com/torrentpier/torrentpier-lts/pull/192), [\#194](https://github.com/torrentpier/torrentpier-lts/pull/194), [\#195](https://github.com/torrentpier/torrentpier-lts/pull/195), [\#199](https://github.com/torrentpier/torrentpier-lts/pull/199), [\#200](https://github.com/torrentpier/torrentpier-lts/pull/200), [\#201](https://github.com/torrentpier/torrentpier-lts/pull/201) ([belomaxorka](https://github.com/belomaxorka))
|
- Minor improvements [\#172](https://github.com/torrentpier/torrentpier-lts/pull/172), [\#175](https://github.com/torrentpier/torrentpier-lts/pull/175), [\#176](https://github.com/torrentpier/torrentpier-lts/pull/176), [\#178](https://github.com/torrentpier/torrentpier-lts/pull/178), [\#179](https://github.com/torrentpier/torrentpier-lts/pull/179), [\#181](https://github.com/torrentpier/torrentpier-lts/pull/181), [\#187](https://github.com/torrentpier/torrentpier-lts/pull/187), [\#192](https://github.com/torrentpier/torrentpier-lts/pull/192), [\#194](https://github.com/torrentpier/torrentpier-lts/pull/194), [\#195](https://github.com/torrentpier/torrentpier-lts/pull/195), [\#199](https://github.com/torrentpier/torrentpier-lts/pull/199), [\#200](https://github.com/torrentpier/torrentpier-lts/pull/200), [\#201](https://github.com/torrentpier/torrentpier-lts/pull/201), [\#207](https://github.com/torrentpier/torrentpier-lts/pull/207) ([belomaxorka](https://github.com/belomaxorka))
|
||||||
- Fixed empty user search box [\#171](https://github.com/torrentpier/torrentpier-lts/pull/171) ([belomaxorka](https://github.com/belomaxorka))
|
- Fixed empty user search box [\#171](https://github.com/torrentpier/torrentpier-lts/pull/171) ([belomaxorka](https://github.com/belomaxorka))
|
||||||
- Added some placeholders for input fields [\#173](https://github.com/torrentpier/torrentpier-lts/pull/173) ([belomaxorka](https://github.com/belomaxorka))
|
- Added some placeholders for input fields [\#173](https://github.com/torrentpier/torrentpier-lts/pull/173) ([belomaxorka](https://github.com/belomaxorka))
|
||||||
|
|
||||||
|
@ -304,7 +304,7 @@ if ($log_rowset)
|
|||||||
'USER_ID' => $row['log_user_id'],
|
'USER_ID' => $row['log_user_id'],
|
||||||
'USERNAME' => $row['log_username'],
|
'USERNAME' => $row['log_username'],
|
||||||
'USER_HREF_S' => url_arg($url, $user_key, $row['log_user_id']),
|
'USER_HREF_S' => url_arg($url, $user_key, $row['log_user_id']),
|
||||||
'USER_IP' => decode_ip($row['log_user_ip']),
|
'USER_IP' => verify_ip($row['log_user_ip']) ? decode_ip($row['log_user_ip']) : '127.0.0.1',
|
||||||
|
|
||||||
'FORUM_ID' => $row['log_forum_id'],
|
'FORUM_ID' => $row['log_forum_id'],
|
||||||
'FORUM_HREF' => BB_ROOT . FORUM_URL . $row['log_forum_id'],
|
'FORUM_HREF' => BB_ROOT . FORUM_URL . $row['log_forum_id'],
|
||||||
@ -410,4 +410,4 @@ $template->assign_vars(array(
|
|||||||
'TOPIC_CSV' => $topic_csv,
|
'TOPIC_CSV' => $topic_csv,
|
||||||
));
|
));
|
||||||
|
|
||||||
print_page('admin_log.tpl', 'admin');
|
print_page('admin_log.tpl', 'admin');
|
||||||
|
@ -300,7 +300,7 @@ function hexhex ($value)
|
|||||||
|
|
||||||
function verify_ip ($ip)
|
function verify_ip ($ip)
|
||||||
{
|
{
|
||||||
return preg_match('#^(\d{1,3}\.){3}\d{1,3}$#', $ip);
|
return (bool)filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4);
|
||||||
}
|
}
|
||||||
|
|
||||||
function str_compact ($str)
|
function str_compact ($str)
|
||||||
|
@ -997,8 +997,7 @@ function bt_show_port ($port)
|
|||||||
|
|
||||||
function decode_ip_xx ($ip)
|
function decode_ip_xx ($ip)
|
||||||
{
|
{
|
||||||
$h = explode('.', chunk_split($ip, 2, '.'));
|
return inet_ntop(inet_pton($ip) & inet_pton("255.255.255.0"));
|
||||||
return hexdec($h[0]) .'.'. hexdec($h[1]) .'.'. hexdec($h[2]) .'.xx';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function checkbox_get_val (&$key, &$val, $default = 1, $on = 1, $off = 0)
|
function checkbox_get_val (&$key, &$val, $default = 1, $on = 1, $off = 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user