Commit b018bca748cefa64cfb2043ea62072eeded1d531

Authored by Braulio Bhavamitra
1 parent f4b390dc

metadata: customize event og:type

plugins/metadata/config.yml.dist
... ... @@ -4,10 +4,13 @@ open_graph:
4 4 namespace: app_scope
5 5 types:
6 6 article: article
7   - product: facebook_app:sse_product
8   - uploaded_file: facebook_app:document
9   - image: facebook_app:picture
10   - profile: facebook_app:profile
11   - person: facebook_app:user
12   - community: facebook_app:community
13   - enterprise: facebook_app:sse_initiative
  7 + event: app_scope:event
  8 + uploaded_file: app_scope:document
  9 + image: app_scope:picture
  10 +
  11 + product: app_scope:sse_product
  12 +
  13 + profile: app_scope:profile
  14 + person: app_scope:user
  15 + community: app_scope:community
  16 + enterprise: app_scope:sse_initiative
... ...
plugins/metadata/lib/ext/event.rb 0 → 100644
... ... @@ -0,0 +1,9 @@
  1 +require_dependency 'event'
  2 +
  3 +class Event
  4 +
  5 + metadata_spec namespace: :og, tags: {
  6 + type: proc{ |p, plugin| plugin.context.params[:og_type] || MetadataPlugin.og_types[:event] || :event },
  7 + }
  8 +
  9 +end
... ...