Убираем профиль несуществующего пользователя
По умолчанию на стандартной IB2 если открыть профиль несуществующего пользователя, конфа отобразит страницу профиля и напишет:
Статус: Deleted
Обновления This Member has been removed by the board Admin
Всего записей: N/A
Это не совсем корректно. Лучше писать, что такого пользователя нет на конференции.
Открываем profile.cgi
sub showprofile
Перед выводом профиля мембера, то есть перед:
Код: $output .= qq~ <tr> <td bgcolor=$miscbacktwo valign=middle colspan=2 align=center><font face="$font" color=$fontcolormisc size=$dfontsize3><b>$ibtxt{'1817'} <font color=$fonthighlight>$inmember</b></font></td></tr> <tr> <td bgcolor=$miscbackone valign=middle width=30%><font face="$font" color=$fontcolormisc size=$dfontsize1><b>$ibtxt{'1818'}</b></font></td> <td bgcolor=$miscbackone valign=middle><font face="$font" color=$fontcolormisc size=$dfontsize1>$joineddate</font></td></tr> |
Написать:
Код: $filetoopen = "$ikondir" . "members/$inmember.cgi"; unless (-e $filetoopen) { &error("Пользователь не найден&Пользователь $inmember не зарегистрирован на нашей конференции"); } |