Правила отображения e-mail зарегистриованных пользователей следующие:
если в карточке пользователя было указано "Разрешить другим пользователям видеть e-mail", то по-умолчанию для новых сообщений берется либо заполненный "Другой e-mail", либо обязательный "E-mail". Замечу, что сформированный таким образом адрес почты в сообщении можно просто очистить и он, естественно, не будет виден. Тоже самое касается и имени автора сообщения. Таким образом даже зарегистрированные пользователи могут выступать на форуме анонимно.
При отправке сообщения на форум регистрируется пользователь-автор сообщения (если есть) и ip-адрес компьютера, с которого был сделан запрос. В кукисах хранится только информация для захода в портал и ничего более. Все остальное берется из базы данных, хранящейся на сервере. В принципе, у нас есть идея по-умолчанию использовать для новых сообщений имя и e-mail, введенные в последнем сообщении, отправленном с данного ip-адреса.
Спасибо за обнаруженные неточности в работе форума, в частности, заданный email не показывался в сообщении и совсем не учитывался признак "Разрешить другим пользователям видеть e-mail".
Модератор |