Sha256: 4157cba3addaaab1385278e37f2394612a9dfda1a91b4ced5c8b4107fb48c50b
Contents?: true
Size: 608 Bytes
Versions: 10
Compression:
Stored size: 608 Bytes
Contents
# frozen_string_literal: true module AuthorsHelper include BlogHelper def display_profile_item(item, item_desc) return if item.blank? item = link_to(item, item) if is_url?(item) content_tag :li do safe_join([item_desc, item], " ") end end def is_url?(str) [URI::HTTP, URI::HTTPS].include?(URI.parse(str.to_s).class) rescue URI::InvalidURIError false end def author_description(user) return if user.description.blank? content_tag(:div, user.description, id: "author-description") end def author_link(article) h(article.author_name) end end
Version data entries
10 entries across 10 versions & 1 rubygems