---------------------------------------------------------------------------------------------------------------
Страница /dating/ (Знакомства)
На странице /dating/ выводятся все юзеры, в настройке профиля которых не снята галочка «участвовать в поиске знакомств». Галочка стоит по умолчанию. Также на этой странице выводится фильтр поиска. У каждого юзера выводится ава, возраст, город, статус. По умолчанию (до применения фильтра) юзеры ранжируются по дате регистрации.
Фильтр содержит следующие поля (поля можно конфигурировать в админке, удалять и добавлять свои):


Содержание вкладки «Расширенный» доступно только залогиненным пользователям.
Поля вкладки «Расширенный» (такие как Цель знакомства, Увлечения Семейное положение и т.д.) являются настраиваемыми. То есть их можно редактировать в админке, удалять, и создавать свои собственные поля.
Свои собственные настройки знакомств пользователь заполняет в настройках своего профиля. Также там присутствует галочка «Участвовать в поиске знакомств», которая по умолчанию включена. То есть, если юзер не хочет, чтобы его анкета участвовала в поиске, он может снять эту галочку. После установки компонента все пользователи, не снявшие галочку, автоматически участвуют в поиске.
Если пользователь заполнил в настройках профиля какие-либо настройки знакомств (кого он ищет, и т.д.), то у него в профиле появляется вкладка «Знакомства», содержащая его настройки знакомств.
Страница Встречи (/meeting/)
Здесь расположен фильтр, содержащий:

По умолчанию (до использования фильтра) на странице отображаются все пользователи, которые хотят встретиться на этой неделе (7 дней вперед). Отображается аватарка, имя, возраст, цель встречи и текст встречи, который заполняется пользователем произвольно по желанию.
Собственные настройки встречи (когда он хочет пойти, цель встречи, краткий текст встречи) находятся у пользователя в настройках профиля.
Если пользователь сохранил настройки встречи, и если дата не истекла, то у него в профиле отображается вкладка «Встречи», на которой отображены выбранные им настройки встречи.
Обе страницы (Знакомства и Встречи) имеют в админке настраиваемый title, description и keywords.
Модули:
Модуль знакомства, содержащий во вкладках фильтры со страниц Знакомства и Встречи (см. выше).
Модуль вип-анкет, куда можно попасть, потратив баллы рейтинга. Должна быть настройка, сколько баллов будет списываться, и кол-во анкет в модуле. Новые анкеты будут появляться выше. Каждый элемент модуля содержит: аватар, имя, возраст, статус пользователя.
Модуль «Галерея» — то же самое что и ВИП, только без траты баллов.
Плагин «Кто посещал мой профиль».
------------------------------------------------------------------------------------------------------------------
Важно: в прошлой версии модуля Знакомств (это видно и на скринах) использовалась система местоположения Страна – Область – Город. В новом компоненте я думаю ее упразднить, и оставить дефолтный инстантовский город (который заполняется пользователем вручную). Что думаете об этом?
Соответственно, и в фильтрах знакомств тоже будет не страна-область-город, а поле для ручного ввода города.
Главная проблема предыдущего модуля знакомств была в том, что он очень сильно интегрировался в файлы движка. В новом компоненте файлы движка затронуты не будут.