Correct metadata descriptions
This commit is contained in:
parent
49dda8037c
commit
922df2d8c7
6 changed files with 37 additions and 33 deletions
|
@ -1,23 +1,27 @@
|
||||||
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
<% schema = {
|
||||||
"@context": "http://schema.org",
|
"@context": "http://schema.org",
|
||||||
"@type": "Event",
|
"@type": "Event",
|
||||||
"name": "<%= @campaign.name %>",
|
"name": @campaign.name ,
|
||||||
"description": "<%= @campaign.summary.present? ? raw(@campaign.summary) : raw(@campaign.name) %>",
|
"description": @campaign.summary.present? ? @campaign.summary : @campaign.name ,
|
||||||
"url": "<%= url %>",
|
"url": url ,
|
||||||
"location": {
|
"location": {
|
||||||
"@type": "Place",
|
"@type": "Place",
|
||||||
"name": "<%= @campaign.name %>",
|
"name": @campaign.name ,
|
||||||
"address": {
|
"address": {
|
||||||
"@type": "PostalAddress",
|
"@type": "PostalAddress",
|
||||||
"addressLocality": "<%= @nonprofit.city %>",
|
"addressLocality": @nonprofit.city,
|
||||||
"addressRegion": "<%= @nonprofit.state_code %>",
|
"addressRegion": @nonprofit.state_code,
|
||||||
"postalCode": "<%= @nonprofit.zip_code %>",
|
"postalCode": @nonprofit.zip_code ,
|
||||||
"streetAddress": "<%= @nonprofit.address %>"
|
"streetAddress": @nonprofit.address
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"startDate": "<%= @campaign.created_at %>"
|
"startDate": @campaign.created_at
|
||||||
}
|
}
|
||||||
|
%>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
<%= raw(JSON::generate(schema)) %>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
||||||
<%= content_for(:title_prefix) { "#{@campaign.name} - #{@campaign.nonprofit.name} | ".html_safe } %>
|
<%= content_for(:title_prefix) { "#{@campaign.name} - #{@campaign.nonprofit.name} | ".html_safe } %>
|
||||||
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
||||||
<%= content_for(:meta_description) {raw @campaign.summary} %>
|
<%= content_for(:meta_description) {@campaign.summary} %>
|
||||||
<% @brand_color = @nonprofit.brand_color ? @nonprofit.brand_color : nil %>
|
<% @brand_color = @nonprofit.brand_color ? @nonprofit.brand_color : nil %>
|
||||||
|
|
||||||
<%= content_for :javascripts do %>
|
<%= content_for :javascripts do %>
|
||||||
|
@ -44,14 +44,14 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= content_for :facebook_tags do %>
|
<%= content_for :facebook_tags do %>
|
||||||
<meta property="og:title" content="<%= raw @campaign.name %>">
|
<meta property="og:title" content="<%= @campaign.name %>">
|
||||||
<meta property="og:description" content="<%= @campaign.summary.present? ? raw(@campaign.summary) : raw(@campaign.name) %>">
|
<meta property="og:description" content="<%= @campaign.summary.present? ? @campaign.summary : @campaign.name %>">
|
||||||
<meta property="og:image" content="<%= @campaign.main_image_url(:normal) %>">
|
<meta property="og:image" content="<%= @campaign.main_image_url(:normal) %>">
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= content_for :twitter_tags do %>
|
<%= content_for :twitter_tags do %>
|
||||||
<meta property="twitter:title" content="<%= raw @campaign.name %>">
|
<meta property="twitter:title" content="<%= @campaign.name %>">
|
||||||
<meta property="twitter:description" content="<%= raw @campaign.summary %>">
|
<meta property="twitter:description" content="<%= @campaign.summary %>">
|
||||||
<meta property="twitter:image" content="<%= @campaign.main_image_url(:normal) %>">
|
<meta property="twitter:image" content="<%= @campaign.main_image_url(:normal) %>">
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
|
|
|
@ -1,20 +1,20 @@
|
||||||
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
||||||
<%= content_for(:title_prefix) {"#{@event.name} - #{@event.nonprofit.name}".html_safe} %>
|
<%= content_for(:title_prefix) {"#{@event.name} - #{@event.nonprofit.name}".html_safe} %>
|
||||||
<%= content_for(:meta_description) {raw @event.summary} %>
|
<%= content_for(:meta_description) {@event.summary.html_safe} %>
|
||||||
<%= content_for(:stylesheets) {stylesheet_link_tag 'events/show/page'} %>
|
<%= content_for(:stylesheets) {stylesheet_link_tag 'events/show/page'} %>
|
||||||
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
||||||
|
|
||||||
<% @brand_color = @nonprofit.brand_color ? @nonprofit.brand_color : nil %>
|
<% @brand_color = @nonprofit.brand_color ? @nonprofit.brand_color : nil %>
|
||||||
|
|
||||||
<%= content_for :facebook_tags do %>
|
<%= content_for :facebook_tags do %>
|
||||||
<meta property="og:title" content="<%= raw @event.name %>" />
|
<meta property="og:title" content="<%= @event.name %>" />
|
||||||
<meta property="og:description" content="<%= @event.summary.present? ? raw(@event.summary) : raw(@event.name) %>" />
|
<meta property="og:description" content="<%= @event.summary.present? ? @event.summary : @event.name %>" />
|
||||||
<meta property="og:image" content="<%= @event.main_image_url(:normal) %>" />
|
<meta property="og:image" content="<%= @event.main_image_url(:normal) %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= content_for :twitter_tags do %>
|
<%= content_for :twitter_tags do %>
|
||||||
<meta property="twitter:title" content="<%= raw @event.name %>" />
|
<meta property="twitter:title" content="<%= @event.name %>" />
|
||||||
<meta property="twitter:description" content="<%= raw @event.summary %>" />
|
<meta property="twitter:description" content="<%= @event.summary %>" />
|
||||||
<meta property="twitter:image" content="<%= @event.main_image_url(:normal) %>" />
|
<meta property="twitter:image" content="<%= @event.main_image_url(:normal) %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
||||||
<%= content_for(:title) {"#{@event.name} - #{@event.nonprofit.name}".html_safe} %>
|
<%= content_for(:title) {"#{@event.name} - #{@event.nonprofit.name}".html_safe} %>
|
||||||
<%= content_for(:meta_description) {raw @event.summary} %>
|
<%= content_for(:meta_description) {@event.summary} %>
|
||||||
<%= content_for(:stylesheets) {stylesheet_link_tag 'events/stats/page'} %>
|
<%= content_for(:stylesheets) {stylesheet_link_tag 'events/stats/page'} %>
|
||||||
<% content_for(:footer_hidden) {'hidden'} %>
|
<% content_for(:footer_hidden) {'hidden'} %>
|
||||||
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
||||||
|
|
||||||
<%= content_for :facebook_tags do %>
|
<%= content_for :facebook_tags do %>
|
||||||
<meta property="og:title" content="<%= raw @event.name %>" />
|
<meta property="og:title" content="<%= @event.name %>" />
|
||||||
<meta property="og:description" content="<%= raw @event.summary %>" />
|
<meta property="og:description" content="<%= @event.summary %>" />
|
||||||
<meta property="og:image" content="<%= @event.main_image_url(:normal) %>" />
|
<meta property="og:image" content="<%= @event.main_image_url(:normal) %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= content_for :twitter_tags do %>
|
<%= content_for :twitter_tags do %>
|
||||||
<meta property="twitter:title" content="<%= raw @event.name %>" />
|
<meta property="twitter:title" content="<%= @event.name %>" />
|
||||||
<meta property="twitter:description" content="<%= raw @event.summary %>" />
|
<meta property="twitter:description" content="<%= @event.summary %>" />
|
||||||
<meta property="twitter:image" content="<%= @event.main_image_url(:normal) %>" />
|
<meta property="twitter:image" content="<%= @event.main_image_url(:normal) %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
<% description = "Robust and user-friendly nonprofit fundraising tools. Campaigns, donor management, donation processing and event ticketing." %>
|
<% description = "Robust and user-friendly nonprofit fundraising tools. Campaigns, donor management, donation processing and event ticketing." %>
|
||||||
|
|
||||||
<title><%= yield :title_prefix %><%= Settings.general.name %> <%= content_for?(:title_suffix) ? yield(:title_suffix) : "| #{title}" %>
|
<title><%= yield :title_prefix %> <%= Settings.general.name %> <%= content_for?(:title_suffix) ? yield(:title_suffix) : "| #{title}" %>
|
||||||
</title>
|
</title>
|
||||||
|
|
||||||
<% if content_for?(:meta_description) %>
|
<% if content_for?(:meta_description) %>
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
<%- # License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later -%>
|
||||||
<% content_for(:title_prefix) {"#{@nonprofit.name} - #{@nonprofit.city}, #{@nonprofit.state_code} | ".html_safe} %>
|
<% content_for(:title_prefix) {"#{@nonprofit.name} - #{@nonprofit.city}, #{@nonprofit.state_code} | ".html_safe} %>
|
||||||
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
<% content_for(:fixed_position_cta_hidden) {'hidden'} %>
|
||||||
<% content_for(:meta_description) {raw @nonprofit.summary} %>
|
<% content_for(:meta_description) {@nonprofit.summary} %>
|
||||||
<% @brand_color = @nonprofit.brand_color ? @nonprofit.brand_color : nil %>
|
<% @brand_color = @nonprofit.brand_color ? @nonprofit.brand_color : nil %>
|
||||||
|
|
||||||
<%= content_for :facebook_tags do %>
|
<%= content_for :facebook_tags do %>
|
||||||
<meta property="og:title" content="<%= raw @nonprofit.name %>" />
|
<meta property="og:title" content="<%= @nonprofit.name %>" />
|
||||||
<meta property="og:description" content="<%= raw @nonprofit.tagline %>" />
|
<meta property="og:description" content="<%= @nonprofit.tagline %>" />
|
||||||
<meta property="og:image" content="<%= @nonprofit.main_image_url(:nonprofit_carousel) %>" />
|
<meta property="og:image" content="<%= @nonprofit.main_image_url(:nonprofit_carousel) %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
<%= content_for :twitter_tags do %>
|
<%= content_for :twitter_tags do %>
|
||||||
<meta property="twitter:title" content="<%= raw @nonprofit.name %>" />
|
<meta property="twitter:title" content="<%= @nonprofit.name %>" />
|
||||||
<meta property="twitter:description" content="<%= raw @nonprofit.tagline %>" />
|
<meta property="twitter:description" content="<%= @nonprofit.tagline %>" />
|
||||||
<meta property="twitter:image" content="<%= @nonprofit.main_image_url(:nonprofit_carousel) %>" />
|
<meta property="twitter:image" content="<%= @nonprofit.main_image_url(:nonprofit_carousel) %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue