v1/web/modules/contrib/profile
Gdilove 927f32325b 初始化 2023-11-13 20:36:13 +08:00
..
config 初始化 2023-11-13 20:36:13 +08:00
css 初始化 2023-11-13 20:36:13 +08:00
src 初始化 2023-11-13 20:36:13 +08:00
templates 初始化 2023-11-13 20:36:13 +08:00
tests 初始化 2023-11-13 20:36:13 +08:00
LICENSE.txt 初始化 2023-11-13 20:36:13 +08:00
README.md 初始化 2023-11-13 20:36:13 +08:00
composer.json 初始化 2023-11-13 20:36:13 +08:00
phpcs.xml 初始化 2023-11-13 20:36:13 +08:00
profile.info.yml 初始化 2023-11-13 20:36:13 +08:00
profile.install 初始化 2023-11-13 20:36:13 +08:00
profile.libraries.yml 初始化 2023-11-13 20:36:13 +08:00
profile.links.action.yml 初始化 2023-11-13 20:36:13 +08:00
profile.links.contextual.yml 初始化 2023-11-13 20:36:13 +08:00
profile.links.menu.yml 初始化 2023-11-13 20:36:13 +08:00
profile.links.task.yml 初始化 2023-11-13 20:36:13 +08:00
profile.module 初始化 2023-11-13 20:36:13 +08:00
profile.permissions.yml 初始化 2023-11-13 20:36:13 +08:00
profile.post_update.php 初始化 2023-11-13 20:36:13 +08:00
profile.routing.yml 初始化 2023-11-13 20:36:13 +08:00
profile.services.yml 初始化 2023-11-13 20:36:13 +08:00
profile.tokens.inc 初始化 2023-11-13 20:36:13 +08:00

README.md

Profile

The Profile module provides configurable user profiles.

Requirements

Comparison to user account fields

Why use profiles instead of user account fields?

  • With profile, user account settings and user profiles are conceptually different things, e.g. with the "Profile" module enabled users get two separate menu links "My account" and "My profile".
  • Profile allows for creating multiple profile types, which may be assigned to roles via permissions (e.g. a general profile + a customer profile)
  • Profile supports private profile fields, which are only shown to the user owning the profile and to administrators.

Features

  • Multiple profile types may be created via the UI (e.g. a general profile + a customer profile), whereas the module provides separated permissions for those.
  • Optionally, profile forms are shown during user account registration.
  • Fields may be configured to be private - thus visible only to the profile owner and administrators.
  • Profile types are displayed on the user view page, and can be configured through "Manage Display" on account settings.