lancespeelmon/nakamura — pull request #1 by croby (2012-08-05 05:09:44+00:00)
Title: [KERN-3057] Move the UI resources for Email Verify to the UI.

UI work for this is at https://github.com/croby/3akai-ux/tree/KERN-3057, specifically https://github.com/croby/3akai-ux/commit/b68fd2d5da9755bacde10308a609684723eb933e

I wasn't able to get everything working, as I suspect there might be more KERN work to do, but I think this gets it to the next step to allow debugging and continued work to get email verify to work.

To enable email verify, make the following changes to config.js

```patch
---
dev/configuration/config.js | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)

--- a/dev/configuration/config.js
+++ b/dev/configuration/config.js
@@ -261,7 +261,7 @@ define(function(){
* display property of the email field in the defaultConfig
* below to false
*/
- emailLocation: 'profile',
+ emailLocation: 'accountpreferences',

Profile: {
/*
@@ -316,7 +316,7 @@ define(function(){
"label": "__MSG__PROFILE_BASIC_EMAIL_LABEL__",
"errorMessage": "__MSG__PROFILE_BASIC_EMAIL_ERROR__",
"required": true,
- "display": true,
+ "display": false,
"validation": "email"
},
"status": {
@@ -1597,7 +1597,7 @@ define(function(){
defaultLanguageBundle: "/dev/bundle/en_US.properties",

enableCategories: true,
- emailVerifyEnabled: false,
+ emailVerifyEnabled: true,

// The data schema version. Version 2 as of the 1.2 release in March 2012
schemaVersion: '2',
--
1.7.4.4
```