Files @ 703df9c8e97f
Branch filter:

Location: website/www/conservancy/templates/opengraph_urllist_partial.html

brett
Blogs/news only include a single OG image/video.

For now, this gives us more assurance that other sites will choose the
preview we want.

You can control the selection by adding data-ogpreview to image, video, and
source elements. data-ogpreview=0 excludes the element from being included
in the preview. Positive numbers set the preview priority. The lowest
value found is chosen first.
{% comment %}

Include this partial in a head section to include a series of URLs for a
given property, like og:image or og:video.

You must pass the following variables:

* property: A string with the name of the property, like 'image' or 'video'.
* urls: A sequence of URL strings.  Each should include at least an absolute
  path.  This partial will fill in a scheme and host if needed.

You may also pass:

* fallback: A URL string, following the same rules as in `urls`.  This URL
  will be used if `urls` is empty.

{% endcomment %}

{% load fill_url %}
{% for url in urls %}
<meta property="og:{{ property }}" content="{{ url|fill_url:host_url }}">
{% empty %}
{% if fallback %}
<meta property="og:{{ property }}" content="{{ fallback|fill_url:host_url }}">
{% endif %}
{% endfor %}