Поиск пользователей

На сайте должны быть реализованы сокращенные и расширенные механизм поиска пользователей. Поиск пользователей должен быть организован путем запроса информации о пользователях

Сокращенная форма поиска

Сокращенная форма поиска должна состоять из следующих полей:

Фамилия – текстовое поле,

Имя – текстовое поле,

Отчество – текстовое поле,

Страна – спадающий список,

Город – выбор города среди имеющихся в базе

Дата рождения с… по … (должен быть подписан формат даты под полем).

Ниже полей для заполнения простого поиска должны быть ссылки «Искать», «Расширенный поиск».

Расширенная форма поиска

Расширенная форма поиска должна позволять производить поиск по многим информационным полям как анкеты пользователей, так и анкет животных пользователей. Расширенная форма поиска должна содержать следующие поля:

Фамилия – текстовое поле,

Имя – текстовое поле,

Отчество – текстовое поле,

Ник – текстовое поле,

Пол – выбор М или Ж,

Семейное положение – выбор значения из спадающего списка. Набор значений зависит от выбранного пола. Пока не выбран пол в поле должно быть записано «Выберите пол».

Родом из города – текстовое поле,

Страна – спадающий список,

Город – выбор города среди имеющихся в базе городов (выбор аналогичен выбору города при заполнении информации о городе).

Дата рождения с… по … (должен быть подписан формат даты под полем)

Отображение результатов поиска

Результатом поиска пользователей должен быть список анкет пользователей. Результаты поиска выводятся постранично. Каждая строчка постраничного списка должна содержать следующие данные (если данные заданы):

Аватар,

Фамилия,

Имя,

Отчество,

{Ник},

Страна/Город,

Пункт личного меню пользователя «Мои сообщения»

Сообщения в реестре «Мои сообщения» выводятся в виде списка, в котором выводятся все пользователи, с которыми идет переписка и информация о последнем сообщении каждого пользователя.

Пункт личного меню пользователя «Мои группы»

Данный пункт предназначен для того, чтобы дать возможность пользователям группироваться по интересам.

При переходе пользователя в раздел «Мои группы» выводится список и краткая информация о группах, в которых уже участвует пользователь или в которых ему предлагают участвовать.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: