From c4c764df380b30938587710b1a5e53005613a177 Mon Sep 17 00:00:00 2001 From: kikito Date: Thu, 6 Aug 2015 19:19:45 +0200 Subject: [PATCH] Adds nickname and use_nickname to "my profile" --- app/controllers/account_controller.rb | 2 +- app/views/account/show.html.erb | 9 +++++++++ config/locales/en.yml | 2 ++ config/locales/es.yml | 2 ++ 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/controllers/account_controller.rb b/app/controllers/account_controller.rb index fa626ece9..494068476 100644 --- a/app/controllers/account_controller.rb +++ b/app/controllers/account_controller.rb @@ -17,7 +17,7 @@ class AccountController < ApplicationController end def account_params - params.require(:account).permit(:first_name, :last_name) + params.require(:account).permit(:first_name, :last_name, :nickname, :use_nickname) end end diff --git a/app/views/account/show.html.erb b/app/views/account/show.html.erb index b3d45d967..da568a9b9 100644 --- a/app/views/account/show.html.erb +++ b/app/views/account/show.html.erb @@ -1,11 +1,20 @@

<%= t("account.show.title") %>

<%= form_for @account, as: :account, url: account_path do |f| %> + <%= f.label :first_name, t("account.show.first_name_label") %> <%= f.text_field :first_name %> <%= f.label :last_name, t("account.show.last_name_label") %> <%= f.text_field :last_name %> +
+ <%= f.check_box :use_nickname %> + <%= t("account.show.use_nickname_label") %> +
+ + <%= f.label :nickname, t("account.show.nickname_label") %> + <%= f.text_field :nickname %> + <%= f.submit t("account.show.save_changes_submit"), class: "button radius" %> <% end %> diff --git a/config/locales/en.yml b/config/locales/en.yml index 4907f14c0..f1496837b 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -60,6 +60,8 @@ en: change_credentials_link: "Change my credentials" first_name_label: "First Name" last_name_label: "Last Name" + use_nickname_label: "Use nickname" + nickname_label: "Nickname" recaptcha: errors: verification_failed: "The captcha verification failed" diff --git a/config/locales/es.yml b/config/locales/es.yml index f9f41995e..995d92fb8 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -60,6 +60,8 @@ es: change_credentials_link: "Cambiar mi contraseña" first_name_label: "Nombre" last_name_label: "Apellidos" + use_nickname_label: "Usar pseudónimo" + nickname_label: "Pseudónimo" recaptcha: errors: verification_failed: "La verificación por captcha falló"