8784: Fix test for latest firefox.
[arvados.git] / apps / workbench / app / views / collections / show.html.erb
1 <div class="row row-fill-height">
2   <div class="col-md-7">
3     <div class="panel panel-info">
4       <div class="panel-heading">
5         <h3 class="panel-title">
6           <%= if @object.respond_to? :name
7                 render_editable_attribute @object, :name
8               elsif @name_link
9                 @name_link.name
10               else
11                 @object.uuid
12               end %>
13         </h3>
14       </div>
15       <div class="panel-body">
16         <div class="arv-description-as-subtitle">
17           <%= render_editable_attribute @object, 'description', nil, { 'data-emptytext' => "(No description provided)", 'data-toggle' => 'manual' } %>
18         </div>
19         <img src="/favicon.ico" class="pull-right" alt="" style="opacity: 0.3"/>
20         <p><i>Collection UUID:</i><br />
21           <%= render partial: "show_autoselect_text", locals: {text: @object.uuid, tagclass: "arvados-uuid"} %>
22         </p>
23         <p><i>Content address:</i><br />
24           <%= render partial: "show_autoselect_text", locals: {text: @object.portable_data_hash, tagclass: "arvados-uuid"} %>
25         </p>
26         <%= render partial: "show_source_summary" %>
27       </div>
28     </div>
29   </div>
30   <% if current_user %>
31   <div class="col-md-5">
32     <div class="panel panel-default">
33       <div class="panel-heading">
34         <h3 class="panel-title">
35           Sharing and permissions
36         </h3>
37       </div>
38       <div class="panel-body">
39         <!--
40         <input type="text" class="form-control" placeholder="Search"/>
41         -->
42
43         <div id="sharing-button">
44           <%= render partial: 'sharing_button' %>
45         </div>
46
47         <div style="height:0.5em;"></div>
48         <% if @projects.andand.any? %>
49           <p>Included in projects:<br />
50           <%= render_arvados_object_list_start(@projects, 'Show all projects',
51                 links_path(filters: [['head_uuid', '=', @object.uuid],
52                                      ['link_class', '=', 'name']].to_json)) do |project| %>
53             <%= link_to_if_arvados_object(project, friendly_name: true) %><br />
54           <% end %>
55           </p>
56         <% end %>
57         <% if @permissions.andand.any? %>
58           <p>Readable by:<br />
59           <%= render_arvados_object_list_start(@permissions, 'Show all permissions',
60                 links_path(filters: [['head_uuid', '=', @object.uuid],
61                                     ['link_class', '=', 'permission']].to_json)) do |link| %>
62           <%= link_to_if_arvados_object(link.tail_uuid, friendly_name: true) %><br />
63           <% end %>
64           </p>
65         <% end %>
66
67       </div>
68     </div>
69   </div>
70   <% else %>
71   <div class="col-md-5">
72     <div class="panel panel-default">
73       <div class="panel-heading">
74         <h3 class="panel-title">
75           Welcome to Arvados
76         </h3>
77       </div>
78       <div class="panel-body">
79         You are accessing public data.
80       </div>
81     </div>
82   </div>
83   <% end %>
84 </div>
85
86 <%= render file: 'application/show.html.erb', locals: local_assigns %>