Хак Хак Меню действий с IP адресом в админке
В стандартном модуле админки DLE в списке последних действий можно просматривать IP адреса пользователей, выполняющих действия, но выводятся они в сыром виде. Этот хак поможет подключить всплывающее меню быстрых действий с ip адресом.
Установка:
Открыть файл inc/logs.php и найти:
<td>{$row['ip']}</td>
Заменить на:
<td><a onclick=\"return dropdownmenu(this, event, MenuIPBuild('{$row[ip]}'), '170px')\" href=\"https://www.nic.ru/whois/?ip={$row['ip']}\" target=\"_blank\">{$row['ip']}</a></td>
Найти еще:
function search_submit(prm){
document.navi.start_from.value=prm;
document.navi.submit();
return false;
};
Добавить ниже:
function MenuIPBuild( m_id ){
var menu=new Array()
menu[0]='<a href="https://www.nic.ru/whois/?ip=' + m_id + '" target="_blank">{$lang['ip_info']}</a>';
menu[1]='<a href="?mod=iptools&ip=' + m_id + '" target="_blank">Поиск пользователей</a>';
menu[2]='<a href="?mod=blockip&ip=' + m_id + '" target="_blank">{$lang['ip_ban']}</a>';
return menu;
};
Готово.
Версия DLE: 10.х
Автор: Grey