{% load i18n cms_tags extra_tags thumbnail %} {% comment %}Obviously, the context template variable "blogpost" is required and must be a BlogPost page extension{% endcomment %} {% with blogpost_page=blogpost.extended_object blogpost_variant=blogpost_variant|default:"glimpse" %} {% if blogpost_variant == "favorite" %}
{% get_page_plugins "cover" blogpost_page as plugins or %}
{% trans 'Cover' %}
{% endget_page_plugins %} {% blockplugin plugins.0 %} {% endblockplugin %}
{{ blogpost_page.get_title }}

{% show_placeholder "excerpt" blogpost_page %}

{% trans 'Learn more' %}
{% elif blogpost_variant == "mini" %}
{% get_page_plugins "cover" blogpost_page as plugins or %}
{% trans 'Cover' %}
{% endget_page_plugins %} {% blockplugin plugins.0 %} {% endblockplugin %}
{% with category_variant="tag" has_link=False %} {% show_placeholder "categories" blogpost_page %} {% endwith %}

{{ blogpost_page.get_title }}

{% else %} {% if blogpost_page.publication_date %}

{{ blogpost_page.publication_date|date:"DATE_FORMAT" }}

{% endif %}
{% get_page_plugins "cover" blogpost_page as plugins or %}
{% trans 'Cover' %}
{% endget_page_plugins %} {% blockplugin plugins.0 %} {% endblockplugin %}
{% with category_variant="tag" has_link=False %} {% show_placeholder "categories" blogpost_page %} {% endwith %}

{{ blogpost_page.get_title }}

{% show_placeholder "excerpt" blogpost_page %}

{% endif %} {% endwith %}