1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00

initial commit from appmail

هذا الالتزام موجود في:
Adam Cooke
2017-04-19 13:07:25 +01:00
الأصل a3eff53792
التزام 2fdba0ceb5
474 ملفات معدلة مع 51228 إضافات و0 حذوفات

عرض الملف

@@ -0,0 +1,46 @@
- page_title << "Users"
.pageHeader
%h1.pageHeader__title
%span.pageHeader__titlePrevious
= @organization.name
&rarr;
Users
= render 'organizations/nav', :active_nav => :users
.pageContent.pageContent--compact
%p.pageContent__intro.u-margin
You can share access to your organization with other people by adding them
here. They'll need to create their own account first and then you'll be able
to add them to your organization by entering their e-mail address.
%ul.userList.u-margin
- for user in @users
%li.userList__item
= image_tag user.user.avatar_url, :class => 'userList__avatar'
.userList__details
%p.userList__name
= user.user.name
- if user.user == organization.owner
%span.userList__owner.label Owner
- elsif user.admin?
%span.userList__admin.label Admin
%p.userList__email= user.user.email_address
%ul.userList__actions
- if organization.owner != user.user
%li= link_to "Edit permissions", [:edit, organization, user.user]
- if organization.owner == current_user
%li= link_to "Make owner", [:make_owner, organization, user.user], :method => :post, :data => {:confirm => "Are you sure you wish to make #{user.user.name} the owner of this organization? They will be granted full admin access. You won't be able to change this back.", :disable_with => "Promoting..."}, :remote => true
%li= link_to "Revoke access", [organization, user.user], :method => :delete, :data => {:confirm => "Are you sure you wish to revoke #{user.user.name}'s access to the organization?", :disable_with => "Deleting..."}, :remote => true, :class => 'userList__revoke'
- for user in @pending_users
%li.userList__item
= image_tag user.user.avatar_url, :class => 'userList__avatar'
.userList__details
%p.userList__name
= user.user.email_address
%span.userList__pending.label Pending
%ul.userList__actions
%li= link_to "Edit permissions", edit_organization_user_path(organization, user.user, :invite => 1)
%li= link_to "Cancel invitation", organization_user_path(organization, user.user, :invite => 1), :method => :delete, :data => {:confirm => "Are you sure you wish to cancel this invitation?", :disable_with => "Deleting..."}, :remote => true, :class => 'userList__revoke'
%p.u-center= link_to "Invite a new user", [:new, organization, :user], :class => 'button button--positive'