From 586a181e0a3c9c065a1745c0936d6216a4e77d64 Mon Sep 17 00:00:00 2001 From: Baris Usakli Date: Mon, 18 Nov 2013 15:44:32 -0500 Subject: [PATCH] closes #507 --- public/src/forum/login.js | 6 ++++++ public/templates/login.tpl | 2 +- src/routes/api.js | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/public/src/forum/login.js b/public/src/forum/login.js index 96e6c49e94..7ff2ff5c1d 100644 --- a/public/src/forum/login.js +++ b/public/src/forum/login.js @@ -63,6 +63,12 @@ define(function() { }); document.querySelector('#content input').focus(); + + if(!config.emailSetup) + $('#reset-link').addClass('hide'); + else + $('#reset-link').removeClass('hide'); + }; return Login; diff --git a/public/templates/login.tpl b/public/templates/login.tpl index 10d9d08948..365fe6e477 100644 --- a/public/templates/login.tpl +++ b/public/templates/login.tpl @@ -40,7 +40,7 @@
-   [[login:forgot_password]] +   [[login:forgot_password]]
diff --git a/src/routes/api.js b/src/routes/api.js index 5142cf1202..0788dd0cbe 100644 --- a/src/routes/api.js +++ b/src/routes/api.js @@ -31,6 +31,7 @@ var user = require('./../user.js'), config.maximumUsernameLength = meta.config.maximumUsernameLength; config.minimumPasswordLength = meta.config.minimumPasswordLength; config.useOutgoingLinksPage = meta.config.useOutgoingLinksPage; + config.emailSetup = !!meta.config['email:from']; res.json(200, config); });