X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/447fef40cf9b213ec4c019cc84be5597c26edcb9..e62e879b3bb70bb93fe96d3cc669f219cd23ed8d:/app/helpers/open_graph_helper.rb diff --git a/app/helpers/open_graph_helper.rb b/app/helpers/open_graph_helper.rb new file mode 100644 index 000000000..12c794dd0 --- /dev/null +++ b/app/helpers/open_graph_helper.rb @@ -0,0 +1,16 @@ +module OpenGraphHelper + def opengraph_tags(title = nil) + tags = { + "og:site_name" => t("layouts.project_name.title"), + "og:title" => [t("layouts.project_name.title"), title].compact.join(" | "), + "og:type" => "website", + "og:image" => image_path("osm_logo.svg", :host => SERVER_URL), + "og:image:width" => "200", + "og:image:height" => "200" + } + + tags.map do |property, content| + tag(:meta, :property => property, :content => content) + end.join("").html_safe + end +end