skip_before_filter :check_user_agreements, :only => [:show_file]
def show_pane_list
- %w(files attributes metadata provenance_graph used_by json api)
+ %w(Files Attributes Metadata Provenance_graph Used_by JSON API)
end
def index
if params[:search].andand.length.andand > 0
@collection_info = {}
@collections.each do |c|
@collection_info[c.uuid] = {
- tags: [],
+ tag_links: [],
wanted: false,
wanted_by_me: false,
provenance: [],
info = @collection_info[link.head_uuid]
case link.link_class
when 'tag'
- info[:tags] << link.name
+ info[:tag_links] << link
when 'resources'
info[:wanted] = true
info[:wanted_by_me] ||= link.tail_uuid == current_user.uuid
end
Collection.where(uuid: @object.uuid).each do |u|
- @prov_svg = ProvenanceHelper::create_provenance_graph u.provenance, "provenance_svg", {:direction => :bottom_up, :combine_jobs => :script_only} rescue nil
+ @prov_svg = ProvenanceHelper::create_provenance_graph u.provenance, "provenance_svg", {:direction => :top_down, :combine_jobs => :script_only} rescue nil
@used_by_svg = ProvenanceHelper::create_provenance_graph u.used_by, "used_by_svg", {:direction => :top_down, :combine_jobs => :script_only, :pdata_only => true} rescue nil
end
end