Основные настройки учетных записей

В CMS Drupal 7 есть все необходимое для создания сайтов с возможностью регистрации пользователей и ведения учетных записей.

Для начала рассмотрим раздел Настройки учетной записи в котором находятся основные настройки системы пользователей. Перейти в этот раздел можно из раздела Конфигурация как показано на картинке ниже:

Ссылка Настройки учетной записи

Рассмотрим детально каждую настройку на этой странице:

Форма настройки учетной записи

Блок АНОНИМНЫЕ ПОЛЬЗОВАТЕЛИ содержит одно поле Имя в котором можно указать какое слово или словосочетание будет использоваться для обозначения анонимного пользователя на сайте. Например оно будет отображаться как имя пользователя в комментариях оставленных незарегистрированными пользователями.

Блок РОЛЬ АДМИНИСТРАТОРА также содержит одну настройку с помощью которой можно выбрать какая роль будет использоваться на сайте в качестве роли администратора. Подробнее о том что такое роли и права доступа мы поговорим в отдельном уроке этого курса.

Блок РЕГИСТРАЦИЯ И УДАЛЕНИЕ содержит следующие настройки:

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

Форма настройки учетной записи

Блок ПАРАМЕТРЫ АККАУНТА:

  • Подписи - если отмечено то у каждого пользователя в форме настройки учетной записи появляется дополнительное поле Подпись, содержимое которого будет отображаться в нижней части каждого комментария оставленного этим пользователем.
  • Изображения - если отмечено то у пользователей на сайте появляется возможность загружать свой аватар (изображение которое будет отображаться на странице пользователя, в комментариях оставленных этим пользователем и т.д.). Также для этого поля открываются дополнительные настройки:

    • Папка - определяет название каталога который будет создан для хранения загруженных аватаров.
    • Стиль вывода - определяет какой стиль вывода будет использоваться для отображения аватара на странице пользователя. (Стиль вывода это набор преобразований изображения перед выводом, о том как их создавать и какие они бывают мы узнаем в других уроках).
    • Размер в пикселях - определяет максимальный размер в котором будут храниться загруженные аватары на сайте. Эту настройку лучше оставить как есть.
    • Размер в килобайтах - определяет максимальный допустимый размер загружаемого файла в килобайтах. Эта настройка используется для того чтобы предотвратить загрузку пользователями очень больших изображений.
    • Пояснение к отправке изображений - текст подсказки который будет отображаться в форме редактирования учетной записи.

Шаблоны писем

Блок Настройка оповещений содержит в себе шаблоны писем которые будут отправляться пользователю автоматически при различных событиях связанных с его учетной записью (аккаунтом). Можно оставить тут все как есть или изменить шаблоны под свои нужды. При составлении своих шаблонов вы можете использовать переменные которые перед отправкой будут заменены на соответствующие данные. Для каждого письма доступен некоторый набор переменных перечисленных в верхней подсказке.

Список всех шаблонов и их значения:

  • [site:name] - Название сайта (задается в разделе Информация о сайте).
  • [site:url] - URL сайта (его доменное имя).
  • [user:name] - Имя пользователя указанное при регистрации (username).
  • [user:mail] - Адрес электронной почты пользователя указанный при регистрации.
  • [site:login-url] - URL страницы авторизации сайта.
  • [user:edit-url] - URL страницы редактирования учетной записи пользователя.
  • [user:one-time-login-url] - URL страницы однократной авторизации на сайте, используется для первого входа на сайт с целью смены автоматически сгенерированного пароля на удобный пользователю в случае когда требуется подтверждение адреса электронной почты или же в случае если пользователь забыл пароль.
  • [user:cancel-url] - URL страницы удаления учетной записи.

После изменения любых настроек на этой странице не забывайте нажать кнопку Сохранить настройки чтобы изменения вступили в силу.

На этом завершим этот урок, в нем мы рассмотрели основные настройки учетной записи, а в следующем уроке мы рассмотрим настройки дополнительных полей для учетных записей.

Поделись с друзьями:

Комментарии

Привет Денис! Подскажи пожалуйста как сделал регистрацию без подтверждение админа? я вроде настройках поставил что не требуется подтверждения

Надо в поле Регистрация выбрать "Посетители".

Администратор сайта «[site:name]» создал для вас учётную запись
А как правильно заполнять переменную «[site:name]»:
«[site:www.dfg.ru]» или «[www.dfg/ru]» или в скобках можно что угодно писать?

Название сайта заполняется в разделе "Информация о сайте" /admin/config/system/site-information. [site:name] это токен который будет заменен на указанное имя сайта, в шаблоне его никак изменять не нужно.

Благодарю, затупил)

как посмотреть и изменить страницу [user:one-time-login-url]?

Это страница одноразового логина без пароля. Как на нее попасть? Заходите на /user/password и вводите email в форму восстановления пароля. На почту вам приходит письмо со ссылкой. Это она и есть.