Adds nickname support in the registration form
This commit is contained in:
@@ -15,7 +15,7 @@ class RegistrationsController < Devise::RegistrationsController
|
|||||||
private
|
private
|
||||||
|
|
||||||
def sign_up_params
|
def sign_up_params
|
||||||
params.require(:user).permit(:first_name, :last_name, :email, :password, :password_confirmation)
|
params.require(:user).permit(:first_name, :last_name, :email, :password, :password_confirmation, :use_nickname, :nickname)
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
@@ -21,6 +21,20 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="small-12 columns">
|
||||||
|
<%= f.check_box :use_nickname %>
|
||||||
|
<%= t("devise_views.registrations.new.use_nickname_label") %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="small-12 columns">
|
||||||
|
<%= f.label :nickname, t("devise_views.registrations.new.nickname_label") %>
|
||||||
|
<%= f.text_field :nickname, placeholder: t("devise_views.registrations.new.nickname_label") %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="small-12 columns">
|
<div class="small-12 columns">
|
||||||
<%= f.label :email, t("devise_views.registrations.new.email_label") %>
|
<%= f.label :email, t("devise_views.registrations.new.email_label") %>
|
||||||
|
|||||||
@@ -56,6 +56,8 @@ en:
|
|||||||
title: "Sign up"
|
title: "Sign up"
|
||||||
first_name_label: "First name"
|
first_name_label: "First name"
|
||||||
last_name_label: "Last name"
|
last_name_label: "Last name"
|
||||||
|
nickname_label: "Nickname"
|
||||||
|
use_nickname_label: "Use nickname"
|
||||||
email_label: "Email"
|
email_label: "Email"
|
||||||
password_label: "Password"
|
password_label: "Password"
|
||||||
min_length: "(%{min} characters minimum)"
|
min_length: "(%{min} characters minimum)"
|
||||||
|
|||||||
@@ -56,6 +56,8 @@ es:
|
|||||||
title: "Registrarse"
|
title: "Registrarse"
|
||||||
first_name_label: "Nombre"
|
first_name_label: "Nombre"
|
||||||
last_name_label: "Apellidos"
|
last_name_label: "Apellidos"
|
||||||
|
nickname_label: "Pseudónimo"
|
||||||
|
use_nickname_label: "Usar pseudónimo"
|
||||||
email_label: "Email"
|
email_label: "Email"
|
||||||
password_label: "Contraseña"
|
password_label: "Contraseña"
|
||||||
min_length: "(mínimo %{min} caracteres)"
|
min_length: "(mínimo %{min} caracteres)"
|
||||||
|
|||||||
Reference in New Issue
Block a user