Использование модуля Members List

Модуль Member List не является самым примечательным модулем системы PHP-Nuke. Рисунок 18.1 демонстрирует все его великолепие.

Просто запомните, в этом модуле приводится список всех зарегистрированных на вашем Web-сайте пользователе», который также предоставляет несколько средств отправки сообщений, включая функцию отправки личных сообщений (через модуль Private Messages), функцию отправка сообщений по электронной почте, с помощью этого модуля можно также осуществить просмотр Web-сайта другого пользователя, если такой Web-сайт включен в профиль пользователя. В указанном списке приводится и адрес каждого пользователя, опять же, если он включен в профиль пользователя.

Как видно из внешнего представления модуля, который не сильно отличается от оставшейся части системы PHP-Nuke, список Members List, в действительности, является функцией интегрированного программного обеспечения phpBB, известного более как модуль Forums, Именно поэтому модуль Members List включает кнопку Forum FAQ (Часто задаваемые вопросы форума) и другие кнопки.

Единственная проблема описываемого модуля, на мой взгляд, заключается в том, что адреса электронной почты пользователей сайта выставляются на всеобщее обозрение, что является не вполне корректным. Кнопка E-mail (Электронная почта),  включает электронный адрес получателя сообщения (mailto), это означает, что щелчок мышью на указанной кнопке приводит к открытию диалога программы отправки сообщений по электронной почте с предустановленным значением в поле адреса получателя, из этого диалога можно немедленно отправить сообщение выбранному пользователю. Однако помните, что существуют недоброжелательные люди, которые создают специальные утилиты, позволяющие извлекать адреса электронной почты других пользователей с Web-страниц, генерируемых модулем Members List; т.е.: активируя описываемый модуль, вы делаете доступными электронные адреса посетителей своего сайта для всех желающих, а это не прилично. По этой причине лично я рекомендую всегда отключать модуль Member List. Это возможность системы PHP-Nuke. В крайнем случае, ограничьте хотя бы доступ к описываемому модулю только зарегистрированными пользователями вашего сайта, но прежде спросите себя, что вы можете сказать об этих зарегистрированных пользователях. Вы уверены, что среди этих пользователей нет тех, кто занимается рассылкой спама и использует ваш сайт лишь для получения адресов электронной почты?

Одним из полезных свойств модуля Member List является возможность отображения в нем списка 10 наиболее активно участвующих в форумах пользователей, т.е. вы легко можете узнать, какие посетители вашего сайта чаще других участвуют в дискуссиях на форумах. Вы можете использовать рассмотренный список для отправки благодарственных личных сообщений или сообщений по электронной почте. Однако вам не нужно включать модуль Members List для общего использования, как администратор сайта вы можете получать доступ к нему в любое удобное для вас время.