Профиль (Profile): расширенная информация о профиле пользователей

Прислано: sadmin

чт, 28/08/2008 - 06:46

Данная статья является переводом страницы Drupal.org о Profile: расширенная информация о профиле пользователей[EN] и служит рабочей заготовкой для сертификационного курса "Установка и настройка Друпал" (См. Темы курсов для сертификации)
Перечень модулей ядра

Профиль модуль позволяет пользователям обмениваться информацией о себе. Вы создаёте для них поля для заполнения данных, пользователи сообщают о себе путем заполнения формы на вкладке страницы "Моя учетная запись". Данные, заполненные пользователем будут видны остальным пользователям на Вашем сайте.

Вы можете включить модуль профиль по модулей страницу (Администрирование>> Создание сайта>> модулей в D5).

При создании формы для пользователей (в Администрирование>> Управление пользователями>> Профили), вы можете задать пользовательские поля (например, имя, возраст и страну). Для этого вы можете воспользоваться полями следующих типов:
однострочное текстовое поле
Пример: Вы хотите спросить Ваше имя пользователя

многострочное текстовое поле
Пример: Вы хотите задать открытый вопрос: "Что бы Вы больше всего хотели бы сделать для того, чтобы быть полезным сообществу?"

флажок
Пример: Вы хотите сказать: "Пожалуйста, отметьте это поле, если вы когда-нибудь поедите в Бразилию".

список выбора (радиокнопки)
Пример: Вы хотите спросить: "Какой из этих цветов Вы больше всего предпочитаете - красный, синий или зеленый?"

свободный список
Пример: Вы хотите спросить пользователя для списка - "На каком языке Вы говорите?"

URL
Пример: Вы хотите спросить: "Что такое адрес вашего личного веб-сайта?"

дата
Пример: Вы хотите спросить: "Когда вы родились?"

Вы можете иметь столько полей, сколько захотите. Вы можете поместить каждое поле в порядке нужном Вам, указав ее "вес".

Каждый раз, когда создаёте поле, вас попросят указать его "категории". Это позволяет разделить каждый пользовательский профиль на более чем один раздел. Например, можно разделить профиль на две части, одна на "интересы сообщества", а другая - "Профессиональные навыки". Так как вы определяете каждое поле, Вы назначили его на один из этих двух категорий. Drupal будет показывать, как правило, каждый пользовательский профиль с двумя отдельными разделами - один для "интересов Сообщества", другой для "Профессиональные навыки", - каждая со своим собственным набором информации, полученной из полей созданных Вами и заполненных пользователем.

Вы можете пометить поле обязательным для ввода ( "пользователь обязан ввести значения"). Заметьте, что в этом случае новые пользователи при регистрации будут должны заполнить эти поля.

Если оба профиля модуля и модуля меню включены, из меню страницу (управлени>> создание сайта>> меню "), вы можете включить пункт Список в меню навигации. Это покажет страницу пользователей, где они могут видеть список ваших пользователей. Лица, имеющие разрешения могут щелкнуть по имени любого пользователя в списке, чтобы посмотреть его пользовательский профиль.

Параметр показа этого пункта меню может быть отключён по умолчанию, но вы можете включить ее. Вы также можете переименовывать "Список участников" на чем бы Вы хотели, а также перенести пункт меню любой меню вы хотите (например, первичных ссылок.)

Оба и модуль профиля и модуль меню могут управляться (Администрирование>> Управление пользователями>> Контроль доступа), вы можете назначить правила, разрешающие просмотр пользовательских профилей. (Вы сможете найти разрешение для профилей под "пользователем модуля.") В любом случае, профили, всегда доступна для Вашего сайта администраторов.

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

Данная статья является переводом страницы Drupal.org о Profile: расширенная информация о профиле пользователей[EN] и служит рабочей заготовкой для сертификационного курса "Установка и настройка Друпал" (См. Темы курсов для сертификации)
Перечень модулей ядра

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Pikw в сб, 25/10/2008 - 20:58.

Отличное описание работы модуля!


Опубликовано mc_cleanly в вт, 04/11/2008 - 12:58.

Нигде не нашёл, как сделать чтобы не разделялись поля на категории?
То есть всегда при добавлении полей нужно указать категорию. А если я хочу чтобы эти поля включались в основную категорию "Account information", где email и pawwsord? И чтобы сам мог организовать очерёдность полей?


Опубликовано sadmin в ср, 05/11/2008 - 06:23.

Вводите в поле категории название основной категории


Опубликовано mc_cleanly в пн, 15/06/2009 - 16:43.

Спасибо, попробую :)


Опубликовано ivcons в вс, 21/02/2010 - 16:17.

Не могу понять как сделать чтобы администратор мог назначать определенный статус для пользователя. Не роль а именно статус.
Например, если пользователь подтвердил информацию о своем образовании, ставить этому пользователю статус "Проверено". Чтобы другие пользователи могли видеть этот статус.