Как или где изменить права доступа чтоб модераторы не видели инфо браузера, ip, а видили только администраторы?
dimon, Проще изменить настройки вывода этих данных, делай так:
1.Найди файл который выводит эту инфу (форум, а лучше гостевая подойдет)
2.Найди строки которые отвечают за вывод этой инфы
3.Скорее всего она выводиться функцией, соответственно узнай имя этой функции
4.Найди функцию в файлах incfiles/classes
5.Измени чтоб выводилась функция только админу (с правами = 9)
6.Отпишись сюда помогло или нет
valik619, Пробывал в core.php изменить
public static $user_rights = 0; // Права доступа
на
public static $user_rights = 9; // Права доступа
не помогло, поэтому и написал тут.
dimon, Верни назад то что ты делал, делай как я написал должно помочь
valik619, Я сделал как ты и сказал, нашёл инфу которая выводится она в файле functions.php но там я не знаю как сделать эти права.
Kazzone-1x-net (16.02.2013 / 17:35)
Функция Display_user
Я знаю, что display_user. Я не знаю что и в каком месте надо прописать.
dimon, Не надо ничего прописывать, просто поменяй в файле функтион.пхп функцию дисплей_юзер, а лучше скинь сюда код, сейчас заменю или допишу если надо *(скопируй полностью всю функцию)
valik619, Это вроде то что нужно показывать только админам
if ($ipinf) {
$out .= '<div><span class="gray">' . self::$lng['browser'] . ':</span> ' . $user['browser'] . '</div>' .
'<div><span class="gray">' . self::$lng['ip_address'] . ':</span> ';
$hist = $mod == 'history' ? '&mod=history' : '';
$ip = long2ip($user['ip']);
if (self::$user_rights && isset($user['ip_via_proxy']) && $user['ip_via_proxy']) {
$out .= '<b class="red"><a href="' . self::$system_set['homeurl'] . '/' . self::$system_set['admp'] . '/index.php?act=search_ip&ip=' . $ip . $hist . '">' . $ip . '</a></b>';
$out .= ' [<a href="' . self::$system_set['homeurl'] . '/' . self::$system_set['admp'] . '/index.php?act=ip_whois&ip=' . $ip . '">?</a>]';
$out .= ' / ';
$out .= '<a href="' . self::$system_set['homeurl'] . '/' . self::$system_set['admp'] . '/index.php?act=search_ip&ip=' . long2ip($user['ip_via_proxy']) . $hist . '">' . long2ip($user['ip_via_proxy']) . '</a>';
$out .= ' [<a href="' . self::$system_set['homeurl'] . '/' . self::$system_set['admp'] . '/index.php?act=ip_whois&ip=' . long2ip($user['ip_via_proxy']) . '">?</a>]';
} elseif (self::$user_rights) {
$out .= '<a href="' . self::$system_set['homeurl'] . '/' . self::$system_set['admp'] . '/index.php?act=search_ip&ip=' . $ip . $hist . '">' . $ip .'</a>';
$out .= ' [<a href="' . self::$system_set['homeurl'] . '/' . self::$system_set['admp'] . '/index.php?act=ip_whois&ip=' . $ip . '">?</a>]';
dimon, Что содержит $ipinf? Как она определяется? Напиши чему равна эта переменная...
valik619, Такое дело я в пхп не разбираюсь. Так что можеш более по проще объяснить.