X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e5337814593c504ef71e9f517dc1d99d41e19784..f16be1736d705278ae39bde3fc6d6d9d1f302fa7:/apps/workbench/app/views/projects/_show_contents_rows.html.erb diff --git a/apps/workbench/app/views/projects/_show_contents_rows.html.erb b/apps/workbench/app/views/projects/_show_contents_rows.html.erb index 9fc53a31f2..638fe14859 100644 --- a/apps/workbench/app/views/projects/_show_contents_rows.html.erb +++ b/apps/workbench/app/views/projects/_show_contents_rows.html.erb @@ -3,10 +3,15 @@ - <%= render partial: 'selection_checkbox', locals: {object: name_object, friendly_name: ((name_object.name rescue '') || '')} %> +
+ <%= render partial: 'selection_checkbox', locals: {object: name_object, friendly_name: ((name_object.name rescue '') || '')} %> +
+ + <% if @object.editable? %> <%= link_to({action: 'remove_item', id: @object.uuid, item_uuid: ((name_link && name_link.uuid) || object.uuid)}, method: :delete, remote: true, data: {confirm: "Remove #{object.class_for_display.downcase} #{name_object.name rescue object.uuid} from this project?", toggle: 'tooltip', placement: 'top'}, class: 'btn btn-sm btn-default btn-nodecorate', title: 'remove') do %> @@ -14,11 +19,32 @@ <% else %> <%# placeholder %> <% end %> + + <%= render :partial => "show_object_button", :locals => {object: object, size: 'sm', name_link: name_link} %> + + <%= render_editable_attribute (name_link || object), 'name', nil, {tiptitle: 'rename'} %> +
+ + + <% links_for_object(object).select{|link|link.link_class=='tag'}.each do |tag_link| %> + + <%= link_to tag_link.name, controller: "links", filters: [["link_class", "=", "tag"], ["name", "=", tag_link.name]].to_json %> + <% if tag_link.owner_uuid == current_user.uuid or current_user.is_admin %> + +   + + <% end %> +   + <% end %> + +  Tag + + <%= render_controller_partial( 'show_object_description_cell.html',