2872: Make infinite scroll work with regular window scrollbars too.
[arvados.git] / apps / workbench / app / views / folders / _show_permissions.html.erb
1 <div class="container-fluid">
2   <div class="row">
3     <div class="col-md-6">
4       <div class="panel panel-default">
5         <div class="panel-heading">
6           Additional permissions
7         </div>
8         <div class="panel-body">
9           <p>
10             <% if not @share_links.any? %>
11               <span class="deemphasize">(No additional permissions)</span>
12             <% else %>
13               Also shared with:
14               <% @share_links.andand.each do |link| %>
15                 <br /><%= link_to_if_arvados_object link.tail_uuid, friendly_name: true %>
16               <% end %>
17             <% end %>
18           </p>
19         </div>
20       </div>
21     </div>
22     <div class="col-md-6">
23       <% if @object.owner %>
24         <div class="panel panel-default">
25           <div class="panel-heading">
26             Inherited permissions
27           </div>
28           <div class="panel-body">
29             <p>Permissions for this folder are inherited by the owner or parent folder:
30             </p>
31             <p style="margin-left: 4em">
32               <% if User == resource_class_for_uuid(@object.owner_uuid) %>
33                 <i class="fa fa-fw fa-user"></i>
34               <% else %>
35                 <i class="fa fa-fw fa-folder"></i>
36               <% end %>
37               <%= link_to_if_arvados_object @object.owner_uuid, friendly_name: true %>
38               <%= button_to('Move to...',
39                   choose_folders_path(
40                    title: 'Move to...',
41                    editable: true,
42                    action_name: 'Move',
43                    action_href: folder_path(@object.uuid),
44                    action_method: 'put',
45                    action_data: {selection_param: 'folder[owner_uuid]', success: 'page-refresh'}.to_json),
46                   { class: "btn btn-default btn-xs arv-move-to-folder", remote: true, method: 'get' }) %>
47             </p>
48           </div>
49         </div>
50       <% end %>
51     </div>
52   </div>
53 </div>