The directory nesting is unnecessary here and confusing to navigate. I've moved all apps to the project subdirectory, currently called "www", but soon to be renamed "conservancy". I've also moved manage.py to the top-level directory.
44 lines
1.5 KiB
HTML
44 lines
1.5 KiB
HTML
{% comment %}
|
|
|
|
Include this partial in a head section to include basic Open Graph metadata.
|
|
Pass a variable `NAME` to give a value for the `og:NAME` property.
|
|
|
|
These properties are only listed if you give a value for them:
|
|
|
|
* url: A URL string that includes at least an absolute path. This partial
|
|
will fill in a default scheme and host if needed.
|
|
* title: A string. Tags are stripped, then the rest is assumed HTML-safe.
|
|
* description: A string. Tags are stripped, then the rest is assumed
|
|
HTML-safe.
|
|
|
|
These properties are always included. You can override them but you
|
|
normally shouldn't need to:
|
|
|
|
* type: Default "website".
|
|
* locale: Default "en_US".
|
|
* site_name: Default "Software Freedom Conservancy"
|
|
* twitter_site: The name of the Twitter account that publishes this page.
|
|
Default "@conservancy"
|
|
|
|
{% endcomment %}
|
|
|
|
{# This partial needs work before other cards besides "summary" are supported. #}
|
|
<meta property="twitter:card" content="summary">
|
|
<meta property="twitter:site" content="{{ twitter_site|default:"@conservancy" }}">
|
|
|
|
<meta property="og:type" content="{{ type|default:"website" }}">
|
|
<meta property="og:locale" content="{{ locale|default:"en_US" }}">
|
|
<meta property="og:site_name" content="{{ site_name|default:"Software Freedom Conservancy" }}">
|
|
|
|
{% if url %}
|
|
{% load fill_url %}
|
|
<meta property="og:url" content="{{ url|fill_url:host_url }}">
|
|
{% endif %}
|
|
|
|
{% if title %}
|
|
<meta property="og:title" content="{{ title|striptags|safe }}">
|
|
{% endif %}
|
|
|
|
{% if description %}
|
|
<meta property="og:description" content="{{ description|striptags|safe }}">
|
|
{% endif %}
|