Browse Source

Autolink url columns

Andrew Kane 8 years ago
parent
commit
d59da0ab68
1 changed files with 4 additions and 0 deletions
  1. 4 0
      app/helpers/blazer/base_helper.rb

+ 4 - 0
app/helpers/blazer/base_helper.rb

@@ -8,9 +8,13 @@ module Blazer
       end
       end
     end
     end
 
 
+    BLAZER_URL_REGEX = /\Ahttps?:\/\/[\S]+\z/
+
     def blazer_format_value(key, value)
     def blazer_format_value(key, value)
       if value.is_a?(Integer) && !key.to_s.end_with?("id")
       if value.is_a?(Integer) && !key.to_s.end_with?("id")
         number_with_delimiter(value)
         number_with_delimiter(value)
+      elsif value =~ BLAZER_URL_REGEX
+        link_to value, value, target: "_blank"
       else
       else
         value
         value
       end
       end