{% set lang = grav.language.getActive ?: grav.config.site.default_lang %}
{% if page.header.metadata.author %} {% set author = page.header.metadata.author %} {% elseif page.header.author %} {% set author = page.header.author %} {% else %} {% set author = page.taxonomy.author[0] %} {% endif %} {# Set avatar image and primary image #} {% set avatar = page.media[page.header.avatarImage].url|e %} {% set image = page.media[page.header.primaryImage] ?: page.media.all|filter((v, k) => k != page.header.avatarImage and (v.type == 'image' or v.type == 'vector'))|first %} {# Define if the primary image and the attributes of width and height are shown #} {% set show_image = header_var('show_pageimage')|defined(true) %} {% set img_width = header_var('image_width')|default(1038) %} {% set img_height = header_var('image_height')|default(437) %} {# Set title and subtitle #} {% set title = page.title|raw %} {% set subtitle = page.header.subtitle|raw %}
{% if page.header.link %}

{% if page.header.continue_link is not sameas(false) %} {% endif %} {{ title }}

{% else %}

{{ title }}

{% endif %} {% if subtitle %}

{{ subtitle|raw }}

{% endif %}
{# Support for reading time plugin #} {% if config.plugins.readingtime.enabled %} {{ page.content|readingtime}} {% endif %} {# Support for translate and twig extensions plugins #} {% if config.plugins["translate-date"].enabled %} {% elseif config.plugins["twig-extensions"].enabled %} {% else %} {% endif %} {% if author %}
{% if show_image and image %} {{ image.cropZoom(img_width,img_height).loading('lazy').attribute('decoding','async').html(title, title)|raw }} {% endif %}
{% if page.header.continue_link is sameas(false) %} {{ page.content|raw }} {% if not truncate %} {% set show_prev_next = true %} {% endif %} {% elseif truncate and page.summary != page.content %} {{ page.summary|raw }} {% elseif truncate %} {{ page.content|truncate(550)|raw }} {% else %} {{ page.content|raw }} {% set show_prev_next = true %} {% endif %}