summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Reeder <vpzomtrrfrt@gmail.com>2020-09-26 18:44:27 -0600
committerColin Reeder <vpzomtrrfrt@gmail.com>2020-09-26 18:44:27 -0600
commitaf6366c336ee4ded8200362adb3f9e7156601ec1 (patch)
treece6095e7bec1d1e13840f7f68a4dd3334e9b24f3
parent3d1b91c031d2e67e2f9265dc8366c684ce286d28 (diff)
Add email field to signup page
-rw-r--r--res/lang/en.ftl1
-rw-r--r--src/routes/mod.rs6
2 files changed, 7 insertions, 0 deletions
diff --git a/res/lang/en.ftl b/res/lang/en.ftl
index 35a2167..49b873e 100644
--- a/res/lang/en.ftl
+++ b/res/lang/en.ftl
@@ -75,6 +75,7 @@ score = { $score } { $score ->
[one] like
*[other] likes
}
+signup_email_address_prompt = Email Address (optional):
sort = Sort:
sort_hot = hot
sort_new = new
diff --git a/src/routes/mod.rs b/src/routes/mod.rs
index fe959a1..5fde279 100644
--- a/src/routes/mod.rs
+++ b/src/routes/mod.rs
@@ -1053,6 +1053,12 @@ async fn page_signup_inner(
<MaybeFillInput values={&prev_values} r#type={"password"} name={"password"} required={true} id={"input_password"} />
</td>
</tr>
+ <tr>
+ <td><label for={"input_email_address"}>{lang.tr("signup_email_address_prompt", None)}</label></td>
+ <td>
+ <MaybeFillInput values={&prev_values} r#type={"email"} name={"email_address"} required={false} id={"input_email_address"} />
+ </td>
+ </tr>
</table>
<button r#type={"submit"}>{lang.tr("register", None)}</button>
</form>