И я решил убрать с этой страницы возможность отправить ЛС игроку. Кому нужно - тот скопирует ник, и отправит письмо.
Ведь реально статистика - это статистика а не средство для общения, и таким образом я избавился от спамеров.
Был конечно же конфуз, спамер в чате так и написал какого Хе, нет отправки ЛС всем игрокам в разделе Статистика, и ему пришлось вручную копировать ники игроков и отправлять спам. У меня на удаление его 300-350 писем ушло минут 5, но он здорово выучил комбинации:
1. 2-й клик мишкой выделить ник игрока
2. Ctrl + C
3. Shift + TAB
4. Ctrl + V
5. Entet
Я рад что у него ушло дофига времени для спама, и от свалил и больше не возращался.
Ну это всё вступление. Так вот, поскольку поле для отображения иконки отправки ЛС (ячейка в таблице) у меня была пустая (что бы массово не слали спам), я решил в неё вставить пол игрока.
Правим 1 файл, в корне движка: stat.php
Строчка 162
Найти код:
Код: Выделить всё
$parse['player_name'] = '<img src="' . SN_ROOT_VIRTUAL . $dpath . 'images/sex_' . ($UsrRow['sex'] == 'M' ? 'male' : 'female') . '.png">' . $parse['player_name'];
if ($IsUserChecked)
$parse['player_mes'] = "<a href=\"messages.php?mode=write&id=" . $UsrRow['id'] . "\"><img src=\"" . $dpath . "img/m.gif\" border=\"0\" alt=\"". $lang['Ecrire'] ."\" /></a>";
Код: Выделить всё
$parse['player_name'] = '' . $parse['player_name'];
if ($IsUserChecked)
$parse['player_mes'] = '<img src="' . SN_ROOT_VIRTUAL . $dpath . 'images/sex_' . ($UsrRow['sex'] == 'M' ? 'male' : 'female') . '.png">' ;