ISN-Zurich / PersonalDossiers

A repository about the Personal Dossiers Project in ISN. It is about the development of a "collecting mechanism" of dossiers-items already hosted in ISN's digital library and transformation of this collection into user-defined educational modules.
0 stars 0 forks source link

User profile management rework #146

Open othbert opened 10 years ago

othbert commented 10 years ago

User's editing their profile are currently treated to some interesting behaviour. Let's clean it up so it's useable!

Interface: Email: LOCKED (relating to #144) Title: Editable by default, dropdown as per registration Name: Editable by default Current password: Empty, editable, asterisked New password: Empty, editable, asterisked Confirm new password: Empty, editable, asterisked (onkeydown check against new password?)

Focus out of fields = highlight if different but don't save the data. Cancel button -> reload user.html#userProfile / revert fields to saved & empty values. Confirm button -> request service to authenticate the edited profile

Accepted -> Display 'Details Saved' message, maybe push to user.html#personalDossiers

Denied -> Feedback, highlight invalid/empty fields, Display message to indicate failure.