Section | 11.profile |
---|---|
Auth Required | Logged in as Host or Guest |
URL Path | _v1.2401_/profile |
Source Path | src/_v1.2401_/11.profile/zola/_index.md |
Work Path | work/zola/content/_v1.2401_/profile/ |
Purpose | View or update profile information |
Todo
- □ profile page should not ask user for current password if logged in with default
- □ profile page should let user see their own invitation link
Details
This is the profile view a host sees when they return to the profile page after having added their profile.
This is the only profile view a guest sees since the host creates their initial profile for them when adding a member.
Hosts and guests can always view or edit the information on their profile.
Note this does not show information of members other than the currently logged in user. Sections 40.memberlist and 41.member allow members to see the profiles of other members.
Mockup
┌───────────────────────────────────────────────────────────────────────────────┐ │ ● profile │ │ ● ● │ │ Profile information │ │ │ │ Your profile lets members know who you are and provides context │ │ for your collaboration. Here is a preview of how your profile will │ │ appear to other members │ │ │ ┐ │ ▒▒▒▒ Title │ │ elm-profile-view │ ▒▒▒▒ subtitle │ │ │ │ │ │ paragraph │ ┘ │ │ │ Please edit the fields below to update your profile information. │ │ │ ┐ │ A file with a small picture for this profile (optional) │ │ elm-profile-details │ ╭────────╮ ╭────────╮ │ │ │ Thumbnail │ Upload │ │ Remove │ │ │ │ ╰────────╯ ╰────────╯ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Moniker │ moniker │ │ │ │ ╰─────────────────────────────────────────╯ │ │ │ Moniker must be from 1 to 16 characters. │ │ │ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Initials │ initials │ │ │ │ ╰─────────────────────────────────────────╯ │ │ │ Initials must be from 1 to 16 characters. │ │ │ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Title │ title │ │ │ │ ╰─────────────────────────────────────────╯ │ │ │ Title must be from 1 to 40 characters. │ │ │ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Subtitle │ subtitle │ │ │ │ ╰─────────────────────────────────────────╯ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Paragraph │ paragraph │ │ │ │ │ │ │ │ │ ╰─────────────────────────────────────────╯ │ ┘ │ │ │ │ │ Username and password │ │ │ │ Your Userbase username and password are needed to securely store │ │ your profile and the content you share with others in the engagement. │ │ │ │ ╭─────────────────────────────────────────╮ │ ┐ │ Username │ username │ │ │ elm-profile-userbase │ ╰─────────────────────────────────────────╯ │ │ │ A username must be from 1 to 100 characters. │ │ │ │ │ │ Show [ ] │ │ │ Passwords │ │ │ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Password │ password │ │ │ │ ╰─────────────────────────────────────────╯ │ │ │ A password must be from 6 to 1000 characters. │ │ │ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ New Password │ password │ │ │ │ ╰─────────────────────────────────────────╯ │ │ │ A password must be from 6 to 1000 characters. │ │ │ │ │ │ ╭─────────────────────────────────────────╮ │ │ │ Confirm │ password │ │ │ │ Password ╰─────────────────────────────────────────╯ │ │ │ A password must be from 6 to 1000 characters. │ │ │ │ ┘ │ ╭────────╮ │ ┐ │ │ Update │ │ │ elm-profile-submit │ ╰────────╯ │ ┘ │ │ ┐ │ ▶ Diagnostics │ │ elm-progress-view │ │ ┘ └───────────────────────────────────────────────────────────────────────────────┘