X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c912d9d8d9e2a055a53967c5b01242c321dfbeb6..c9f04f87062eec4097dc74dcc79b364fb905851c:/apps/workbench/app/helpers/collections_helper.rb?ds=sidebyside diff --git a/apps/workbench/app/helpers/collections_helper.rb b/apps/workbench/app/helpers/collections_helper.rb index 7b548dfb84..1f867a60b6 100644 --- a/apps/workbench/app/helpers/collections_helper.rb +++ b/apps/workbench/app/helpers/collections_helper.rb @@ -8,4 +8,16 @@ module CollectionsHelper def self.match(uuid) /^([a-f0-9]{32})(\+[0-9]+)?(\+.*?)?(\/.*)?$/.match(uuid.to_s) end + + def self.is_image file + /\.(jpg|jpeg|gif|png|svg)$/i.match(file) + end + + def self.file_path file + f0 = file[0] + f0 = '' if f0 == '.' + f0 = f0[2..-1] if f0[0..1] == './' + f0 += '/' if not f0.empty? + file_path = "#{f0}#{file[1]}" + end end