Sha256: 1ef75faebcdab30b41199736a21f95b89932d83d044e4039d592e987f6bfcff9
Contents?: true
Size: 1.02 KB
Versions: 29
Compression:
Stored size: 1.02 KB
Contents
module MetaTagsHelper def set_title(title) @title = title end def title @title || "Kuppayam | Set Title - TitleHelper" end def meta_tags return "" unless @meta_tags @meta_tags.reverse_merge!( "robots" => :all, "viewport" => "width=device-width, initial-scale=1.0", "copyright" => "2015 K P Varma", "content-language" => "en", "resource-type" => "document", "distribution" => "global", "rating" => "general" ) link_tags_list = [] meta_tags_list = [] { prev: :rel_prev, next: :rel_next, canonical: :canonical }.each do |k, v| link_tags_list << content_tag(:link, "", rel: k, href: v) if @meta_tags[k] end { meta_description: :meta_description, meta_keywords: :meta_keywords, keywords: :keywords, robots: :robots }.each do |k, v| meta_tags_list << content_tag(:meta, "", name: k, content: v) if @meta_tags[k] end raw(link_tags_list.join(" ") + meta_tags_list.join(" ")) end end
Version data entries
29 entries across 29 versions & 1 rubygems