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.
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
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.