Proof of concept - User accounts
This commit is contained in:
parent
bf2ed5c339
commit
8f1f084c5b
45 changed files with 826 additions and 610 deletions
|
@ -71,3 +71,148 @@ imageUpload.errorNoPhotoSelected = Please browse and select a photo.
|
|||
imageUpload.errorBadMultipartRequest = Failed to parse the multi-part request for uploading an image.
|
||||
imageUpload.errorFormFieldMissing = The form did not contain a ''{0}'' field."
|
||||
|
||||
#
|
||||
# User Accounts pages
|
||||
#
|
||||
account_management = Account Management
|
||||
user_accounts_link = User accounts
|
||||
user_accounts_title = user accounts
|
||||
|
||||
login_count = Login count
|
||||
last_login = Last Login
|
||||
|
||||
add_new_account = Add new account
|
||||
edit_account = Edit account
|
||||
external_auth_only = Externally Authenticated Only
|
||||
reset_password = Reset password
|
||||
reset_password_note = Note: Instructions for resetting the password will \
|
||||
be emailed to the address entered above. The password will not \
|
||||
be reset until the user follows the link provided in this email.
|
||||
new_password = New password
|
||||
confirm_password = Confirm new password
|
||||
minimum_password_length = Minimum of {0} characters in length.
|
||||
leave_password_unchanged = Leaving this blank means that the password will not be changed.
|
||||
confirm_initial_password = Confirm initial password
|
||||
|
||||
new_account_1 = A new account for
|
||||
new_account_2 = was successfully created.
|
||||
new_account_title = new account
|
||||
new_account_notification = A notification email has been sent to {0} \
|
||||
with instructions for activating the account and creating a password.
|
||||
updated_account_1 = The account for
|
||||
updated_account_2 = has been updated.
|
||||
updated_account_title = updated account
|
||||
updated_account_notification = A confirmation email has been sent to {0} \
|
||||
with instructions for resetting a password. \
|
||||
The password will not be reset until the user follows the link provided in this email.
|
||||
deleted_accounts = Deleted {0} {0, choice, 0#accounts |1#account |1<accounts}.
|
||||
|
||||
enter_new_password = Please enter your new password for {0}
|
||||
|
||||
search_accounts_button = Search accounts
|
||||
accounts_search_results = Search results for
|
||||
select_account_to_delete = select this account to delete it
|
||||
click_to_view_account = click to view account details
|
||||
filter_by_roles = Filter by roles
|
||||
view_all_accounts = View all accounts
|
||||
view_all_accounts_title = view all accounts
|
||||
|
||||
new_account_note = Note: An email will be sent to the address entered above \
|
||||
notifying that an account has been created. \
|
||||
It will include instructions for activating the account and creating a password.
|
||||
|
||||
initial_password = Initial password
|
||||
submit_add_new_account = Add new account
|
||||
|
||||
account_created = Your {0} account has been created.
|
||||
account_created_subject Your {0} account has been created.
|
||||
account_created_email_html = @@file files/accountCreatedEmail.html
|
||||
account_created_email_text = @@file files/accountCreatedEmail.txt
|
||||
account_created_external_email_html = @@file files/accountCreatedExternalOnlyEmail.html
|
||||
account_created_external_email_text = @@file files/accountCreatedExternalOnlyEmail.txt
|
||||
|
||||
confirm_delete_account_singular = Are you sure you want to delete this account?
|
||||
confirm_delete_account_plural = Are you sure you want to delete these accounts?
|
||||
|
||||
verify_this_match = verify this match
|
||||
verify_this_match_title = verify this match
|
||||
change_profile = change profile
|
||||
change_profile_title = change profile
|
||||
|
||||
auth_matching_id_label = External Auth. ID / Matching ID
|
||||
auth_id_label = External Authentication ID
|
||||
auth_id_in_use = This Identifier is already in use.
|
||||
auth_id_explanation = Can be used to associate the account with the user's profile via the matching property.
|
||||
associated_profile_label = Associated profile:
|
||||
select_associated_profile = Select the associated profile
|
||||
create_associated_profile = Create the associated profile
|
||||
|
||||
email_changed_subject = Your {0} email account has been changed.
|
||||
email_changed_html = @@file files/accountEmailChanged.html
|
||||
email_changed_text = @@file files/accountEmailChanged.txt
|
||||
|
||||
create_your_password = Create your Password
|
||||
password_created_subject = Your {0} password has successfully been created.
|
||||
password_created_email_html = @@file files/passwordCreatedEmail.html
|
||||
password_created_email_text = @@file files/passwordCreatedEmail.txt
|
||||
|
||||
password_reset_pending_subject = {0} reset password request
|
||||
password_reset_pending_email_html = @@file files/passwordResetPending.html
|
||||
password_reset_pending_email_text = @@file files/passwordResetPending.txt
|
||||
|
||||
password_reset_complete_subject = Your {0} password changed.
|
||||
password_reset_complete_email_html = @@file files/passwordResetComplete.html
|
||||
password_reset_complete_email_text = @@file files/passwordResetComplete.txt
|
||||
|
||||
reset_your_password = Reset your Password
|
||||
first_time_login = First time log in
|
||||
create_account = Create account
|
||||
|
||||
cant_activate_while_logged_in = You may not activate the account for {0} while you are logged in as {1}.
|
||||
Please log out and try again.
|
||||
account_already_activated = The account for {0} has already been activated.
|
||||
|
||||
cant_change_password_while_logged_in = You may not reset the password for {0} while you are logged in as {1}. \
|
||||
Please log out and try again.
|
||||
password_change_not_pending = The password for {0} has already been reset.
|
||||
password_changed_subject = Password changed.
|
||||
account_no_longer_exists = The account you are trying to set a password on is no longer available. \
|
||||
Please contact your system administrator if you think this is an error.
|
||||
password_saved = Your password has been saved.
|
||||
password_saved_please_login = Your password has been saved. Please log in.
|
||||
|
||||
|
||||
please_provide_contact_information = Please provide your contact information to finish creating your account.
|
||||
first_time_login_note = Note: An email will be sent to the address entered above notifying \
|
||||
that an account has been created.
|
||||
first_time_external_email_html = @@file files/accountFirstTimeExternal.html
|
||||
first_time_external_email_text = @@file files/accountFirstTimeExternal.txt
|
||||
|
||||
myAccount_heading = My account
|
||||
myAccount_confirm_changes = Your changes have been saved.
|
||||
myAccount_confirm_changes_plus_note = Your changes have been saved. A confirmation email has been sent to {0}.
|
||||
email_change_will_be_confirmed = Note: if email changes, a confirmation email will be sent to the new email address entered above.
|
||||
email_changed_subject = "Your VIVO email account has been changed.");
|
||||
|
||||
who_can_edit_profile = Who can edit my profile
|
||||
add_profile_editor = Add profile editor
|
||||
select_existing_last_name = Select an existing last name
|
||||
selected_editors = Selected editors
|
||||
remove_selection = Remove selection
|
||||
remove_selection_title = remove selection
|
||||
|
||||
external_id_not_provided = Login failed - External ID is not found.
|
||||
external_id_already_in_use = User account already exists for ''{0}''
|
||||
logins_disabled_for_maintenance = User logins are temporarily disabled while the system is being maintained.
|
||||
|
||||
error_no_email = You must supply an email address.
|
||||
error_email_already_exists = An account with that email address already exists.
|
||||
error_invalid_email = ''{0}'' is not a valid email address.
|
||||
error_external_auth_already_exists = An account with that external authorization ID already exists.
|
||||
error_no_first_name = You must supply a first name.
|
||||
error_no_last_name = You must supply a last name.
|
||||
error_no_role = You must select a role.
|
||||
error_no_password = No password supplied.
|
||||
error_password_length = Password must be between {0} and {1} characters.
|
||||
error_password_mismatch = Passwords do not match.
|
||||
|
39
webapp/web/i18n/files/accountCreatedEmail.html
Normal file
39
webapp/web/i18n/files/accountCreatedEmail.html
Normal file
|
@ -0,0 +1,39 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
{2} {3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<strong>Congratulations!</strong>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We have created your new account on {0}, associated with {4}.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you did not request this new account you can safely ignore this email.
|
||||
This request will expire if not acted upon for 30 days.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Click the link below to create your password for your new account using our secure server.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a href="{5}" title="password">{5}</a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If the link above doesn't work, you can copy and paste the link directly into your browser's address bar.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Thanks!
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
17
webapp/web/i18n/files/accountCreatedEmail.txt
Normal file
17
webapp/web/i18n/files/accountCreatedEmail.txt
Normal file
|
@ -0,0 +1,17 @@
|
|||
{2} {3}
|
||||
|
||||
Congratulations!
|
||||
|
||||
We have created your new account on {0},
|
||||
associated with {4}.
|
||||
|
||||
If you did not request this new account you can safely ignore this email.
|
||||
This request will expire if not acted upon for 30 days.
|
||||
|
||||
Paste the link below into your browser's address bar to create your password
|
||||
for your new account using our secure server.
|
||||
|
||||
{5}
|
||||
|
||||
Thanks!
|
||||
|
22
webapp/web/i18n/files/accountCreatedExternalOnlyEmail.html
Normal file
22
webapp/web/i18n/files/accountCreatedExternalOnlyEmail.html
Normal file
|
@ -0,0 +1,22 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>${1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
${2} ${3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<strong>Congratulations!</strong>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We have created your new VIVO account associated with ${4}.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Thanks!
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,9 @@
|
|||
${2} ${3}
|
||||
|
||||
Congratulations!
|
||||
|
||||
We have created your new VIVO account associated with
|
||||
${4}.
|
||||
|
||||
Thanks!
|
||||
|
19
webapp/web/i18n/files/accountEmailChanged.html
Normal file
19
webapp/web/i18n/files/accountEmailChanged.html
Normal file
|
@ -0,0 +1,19 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
Hi, {2} ${3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You recently changed the email address associated with
|
||||
${2} ${3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Thank you.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
6
webapp/web/i18n/files/accountEmailChanged.txt
Normal file
6
webapp/web/i18n/files/accountEmailChanged.txt
Normal file
|
@ -0,0 +1,6 @@
|
|||
Hi, {2} {3}
|
||||
|
||||
You recently changed the email address associated with
|
||||
{2} {3}
|
||||
|
||||
Thank you.
|
22
webapp/web/i18n/files/accountFirstTimeExternal.html
Normal file
22
webapp/web/i18n/files/accountFirstTimeExternal.html
Normal file
|
@ -0,0 +1,22 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
{2} {3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<strong>Congratulations!</strong>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We have created your new {0} account associated with {4}.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Thanks!
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
8
webapp/web/i18n/files/accountFirstTimeExternal.txt
Normal file
8
webapp/web/i18n/files/accountFirstTimeExternal.txt
Normal file
|
@ -0,0 +1,8 @@
|
|||
{2} {3}
|
||||
|
||||
Congratulations!
|
||||
|
||||
We have created your new {0} account associated with
|
||||
{4}
|
||||
|
||||
Thanks!
|
22
webapp/web/i18n/files/passwordCreatedEmail.html
Normal file
22
webapp/web/i18n/files/passwordCreatedEmail.html
Normal file
|
@ -0,0 +1,22 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
{2} {3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<strong>Password successfully created.</strong>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Your new password associated with {4} has been created.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Thank you.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
8
webapp/web/i18n/files/passwordCreatedEmail.txt
Normal file
8
webapp/web/i18n/files/passwordCreatedEmail.txt
Normal file
|
@ -0,0 +1,8 @@
|
|||
{2} {3}
|
||||
|
||||
Password successfully created.
|
||||
|
||||
Your new password associated with {4}
|
||||
has been created.
|
||||
|
||||
Thank you.
|
34
webapp/web/i18n/files/passwordRequestPending.html
Normal file
34
webapp/web/i18n/files/passwordRequestPending.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
Dear {2} {3}:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We have received a request to reset the password for your {0} account ({4}).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please follow the instructions below to proceed with your password reset.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you did not request this new account you can safely ignore this email.
|
||||
This request will expire if not acted upon within 30 days.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Click on the link below or paste it into your browser's address bar to reset your password
|
||||
using our secure server.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a href="{5}" title="password">{5}</a>
|
||||
</p>
|
||||
|
||||
<p>Thank you!</p>
|
||||
</body>
|
||||
</html>
|
16
webapp/web/i18n/files/passwordRequestPending.txt
Normal file
16
webapp/web/i18n/files/passwordRequestPending.txt
Normal file
|
@ -0,0 +1,16 @@
|
|||
Dear {2} {3}:
|
||||
|
||||
We have received a request to reset the password for your {0} account
|
||||
({4}).
|
||||
|
||||
Please follow the instructions below to proceed with your password reset.
|
||||
|
||||
If you did not request this new account you can safely ignore this email.
|
||||
This request will expire if not acted upon within 30 days.
|
||||
|
||||
Paste the link below into your browser's address bar to reset your password
|
||||
using our secure server.
|
||||
|
||||
{5}
|
||||
|
||||
Thank you!
|
22
webapp/web/i18n/files/passwordResetComplete.html
Normal file
22
webapp/web/i18n/files/passwordResetComplete.html
Normal file
|
@ -0,0 +1,22 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
{2} {3}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<strong>Password successfully changed.</strong>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Your new password associated with {4} has been changed.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Thank you.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
8
webapp/web/i18n/files/passwordResetComplete.txt
Normal file
8
webapp/web/i18n/files/passwordResetComplete.txt
Normal file
|
@ -0,0 +1,8 @@
|
|||
{2} {3}
|
||||
|
||||
Password successfully changed.
|
||||
|
||||
Your new password associated with {4}
|
||||
has been changed.
|
||||
|
||||
Thank you.
|
34
webapp/web/i18n/files/passwordResetPending.html
Normal file
34
webapp/web/i18n/files/passwordResetPending.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>{1}</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
Dear {2} {3}:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We have received a request to reset the password for your {0} account ({4}).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please follow the instructions below to proceed with your password reset.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you did not request this new account you can safely ignore this email.
|
||||
This request will expire if not acted upon within 30 days.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Click on the link below or paste it into your browser's address bar to reset your password
|
||||
using our secure server.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a href="{5}" title="password">{5}</a>
|
||||
</p>
|
||||
|
||||
<p>Thank you!</p>
|
||||
</body>
|
||||
</html>
|
16
webapp/web/i18n/files/passwordResetPending.txt
Normal file
16
webapp/web/i18n/files/passwordResetPending.txt
Normal file
|
@ -0,0 +1,16 @@
|
|||
Dear {2} {3}:
|
||||
|
||||
We have received a request to reset the password for your {0} account
|
||||
({4}).
|
||||
|
||||
Please follow the instructions below to proceed with your password reset.
|
||||
|
||||
If you did not request this new account you can safely ignore this email.
|
||||
This request will expire if not acted upon within 30 days.
|
||||
|
||||
Paste the link below into your browser's address bar to reset your password
|
||||
using our secure server.
|
||||
|
||||
{5}
|
||||
|
||||
Thank you!
|
Loading…
Add table
Add a link
Reference in a new issue