diff --git a/app/controllers/management/user_invites_controller.rb b/app/controllers/management/user_invites_controller.rb
new file mode 100644
index 000000000..707759877
--- /dev/null
+++ b/app/controllers/management/user_invites_controller.rb
@@ -0,0 +1,9 @@
+class Management::UserInvitesController < Management::BaseController
+
+ def new
+ end
+
+ def create
+ end
+
+end
diff --git a/app/views/management/_menu.html.erb b/app/views/management/_menu.html.erb
index 00e3b0516..aa154212e 100644
--- a/app/views/management/_menu.html.erb
+++ b/app/views/management/_menu.html.erb
@@ -1,9 +1,5 @@
diff --git a/app/views/management/user_invites/create.html.erb b/app/views/management/user_invites/create.html.erb
new file mode 100644
index 000000000..def83ef15
--- /dev/null
+++ b/app/views/management/user_invites/create.html.erb
@@ -0,0 +1,9 @@
+
+ <%= render 'shared/back_link' %>
+
+
<%= t('management.user_invites.create.title') %>
+
+
+ <%= t('management.user_invites.create.success_html') %>
+
+
diff --git a/app/views/management/user_invites/new.html.erb b/app/views/management/user_invites/new.html.erb
new file mode 100644
index 000000000..2779648d2
--- /dev/null
+++ b/app/views/management/user_invites/new.html.erb
@@ -0,0 +1,12 @@
+
+
<%= t('management.user_invites.new.title') %>
+
+
+
diff --git a/config/locales/management.en.yml b/config/locales/management.en.yml
index 74a58ac26..8060ac2c5 100644
--- a/config/locales/management.en.yml
+++ b/config/locales/management.en.yml
@@ -49,9 +49,9 @@ en:
create_spending_proposal: Create spending proposal
print_spending_proposals: Print spending proposals
support_spending_proposals: Support spending proposals
- title: Management
users: Users
edit_user_accounts: Edit user account
+ user_invites: User's invites
permissions:
create_proposals: Create proposals
debates: Engage in debates
@@ -97,3 +97,12 @@ en:
erase_account_confirm: Are you sure you want to erase the account? This action can not be undone
erase_warning: This action can not be undone. Please make sure you want to erase this account.
erase_submit: Delete account
+ user_invites:
+ new:
+ label: Emails
+ info: "Enter the emails separated by commas (',')"
+ submit: Send invites
+ title: User's invites
+ create:
+ success_html: COUNT invitations have been sent.
+ title: User's invites
\ No newline at end of file
diff --git a/config/locales/management.es.yml b/config/locales/management.es.yml
index c4545e675..749a7f449 100644
--- a/config/locales/management.es.yml
+++ b/config/locales/management.es.yml
@@ -49,9 +49,9 @@ es:
create_spending_proposal: Crear propuesta de inversión
print_spending_proposals: Imprimir propts. de inversión
support_spending_proposals: Apoyar propts. de inversión
- title: Gestión
users: Usuarios
edit_user_accounts: Editar cuenta de usuario
+ user_invites: Invitaciones para usuarios
permissions:
create_proposals: Crear nuevas propuestas
debates: Participar en debates
@@ -97,3 +97,12 @@ es:
erase_account_confirm: ¿Seguro que quieres borrar a este usuario? Esta acción no se puede deshacer
erase_warning: Esta acción no se puede deshacer. Por favor asegurese de que quiere eliminar esta cuenta.
erase_submit: Borrar cuenta
+ user_invites:
+ new:
+ label: Emails
+ info: "Introduce los emails separados por ','"
+ submit: Enviar invitaciones
+ title: Invitaciones para usuarios
+ create:
+ success_html: Se han enviado COUNT invitaciones.
+ title: Invitaciones para usuarios
\ No newline at end of file
diff --git a/config/routes.rb b/config/routes.rb
index ed2ee34e4..37497268c 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -235,6 +235,8 @@ Rails.application.routes.draw do
resources :email_verifications, only: [:new, :create]
+ resources :user_invites, only: [:new, :create]
+
resources :users, only: [:new, :create] do
collection do
delete :logout