Adds user invites views on management
This commit is contained in:
9
app/controllers/management/user_invites_controller.rb
Normal file
9
app/controllers/management/user_invites_controller.rb
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
class Management::UserInvitesController < Management::BaseController
|
||||||
|
|
||||||
|
def new
|
||||||
|
end
|
||||||
|
|
||||||
|
def create
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
@@ -1,9 +1,5 @@
|
|||||||
<div class="admin-sidebar">
|
<div class="admin-sidebar">
|
||||||
<ul id="admin_menu">
|
<ul id="admin_menu">
|
||||||
<li>
|
|
||||||
<%= link_to t("management.menu.title"), management_root_path %>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li <%= "class=active" if controller_name == "document_verifications" ||
|
<li <%= "class=active" if controller_name == "document_verifications" ||
|
||||||
controller_name == "email_verifications" ||
|
controller_name == "email_verifications" ||
|
||||||
controller_name == "users" %>>
|
controller_name == "users" %>>
|
||||||
@@ -61,5 +57,12 @@
|
|||||||
<%= t("management.menu.print_spending_proposals") %>
|
<%= t("management.menu.print_spending_proposals") %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<%= link_to new_management_user_invite_path do %>
|
||||||
|
<span class="icon-letter"></span>
|
||||||
|
<%= t("management.menu.user_invites") %>
|
||||||
|
<% end %>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
9
app/views/management/user_invites/create.html.erb
Normal file
9
app/views/management/user_invites/create.html.erb
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
<div class="small-12 medium-8 column">
|
||||||
|
<%= render 'shared/back_link' %>
|
||||||
|
|
||||||
|
<h1><%= t('management.user_invites.create.title') %></h1>
|
||||||
|
|
||||||
|
<div class="callout success">
|
||||||
|
<%= t('management.user_invites.create.success_html') %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
12
app/views/management/user_invites/new.html.erb
Normal file
12
app/views/management/user_invites/new.html.erb
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<div class="small-12 medium-8 column">
|
||||||
|
<h1><%= t('management.user_invites.new.title') %></h1>
|
||||||
|
|
||||||
|
<form>
|
||||||
|
<label><%= t('management.user_invites.new.label') %></label>
|
||||||
|
<p class="note"><%= t('management.user_invites.new.info') %></p>
|
||||||
|
<textarea placeholder="<%= t('management.user_invites.new.info') %>" rows="5"></textarea>
|
||||||
|
<div class="small-12 medium-6">
|
||||||
|
<input type="submit" name="" value="<%= t('management.user_invites.new.submit') %>", class="button hollow expanded">
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
@@ -49,9 +49,9 @@ en:
|
|||||||
create_spending_proposal: Create spending proposal
|
create_spending_proposal: Create spending proposal
|
||||||
print_spending_proposals: Print spending proposals
|
print_spending_proposals: Print spending proposals
|
||||||
support_spending_proposals: Support spending proposals
|
support_spending_proposals: Support spending proposals
|
||||||
title: Management
|
|
||||||
users: Users
|
users: Users
|
||||||
edit_user_accounts: Edit user account
|
edit_user_accounts: Edit user account
|
||||||
|
user_invites: User's invites
|
||||||
permissions:
|
permissions:
|
||||||
create_proposals: Create proposals
|
create_proposals: Create proposals
|
||||||
debates: Engage in debates
|
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_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_warning: This action can not be undone. Please make sure you want to erase this account.
|
||||||
erase_submit: Delete 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: <strong>COUNT invitations</strong> have been sent.
|
||||||
|
title: User's invites
|
||||||
@@ -49,9 +49,9 @@ es:
|
|||||||
create_spending_proposal: Crear propuesta de inversión
|
create_spending_proposal: Crear propuesta de inversión
|
||||||
print_spending_proposals: Imprimir propts. de inversión
|
print_spending_proposals: Imprimir propts. de inversión
|
||||||
support_spending_proposals: Apoyar propts. de inversión
|
support_spending_proposals: Apoyar propts. de inversión
|
||||||
title: Gestión
|
|
||||||
users: Usuarios
|
users: Usuarios
|
||||||
edit_user_accounts: Editar cuenta de usuario
|
edit_user_accounts: Editar cuenta de usuario
|
||||||
|
user_invites: Invitaciones para usuarios
|
||||||
permissions:
|
permissions:
|
||||||
create_proposals: Crear nuevas propuestas
|
create_proposals: Crear nuevas propuestas
|
||||||
debates: Participar en debates
|
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_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_warning: Esta acción no se puede deshacer. Por favor asegurese de que quiere eliminar esta cuenta.
|
||||||
erase_submit: Borrar 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 <strong>COUNT invitaciones</strong>.
|
||||||
|
title: Invitaciones para usuarios
|
||||||
@@ -235,6 +235,8 @@ Rails.application.routes.draw do
|
|||||||
|
|
||||||
resources :email_verifications, only: [:new, :create]
|
resources :email_verifications, only: [:new, :create]
|
||||||
|
|
||||||
|
resources :user_invites, only: [:new, :create]
|
||||||
|
|
||||||
resources :users, only: [:new, :create] do
|
resources :users, only: [:new, :create] do
|
||||||
collection do
|
collection do
|
||||||
delete :logout
|
delete :logout
|
||||||
|
|||||||
Reference in New Issue
Block a user