{% import "@macros/link.twig" as macrolink %} {% set sections = item.get("content.sections") %} {# The first section of the body is an image #} {% if sections|first.type|default == "image" %} {% set media = sections|first %} {# No image found! #} {% else %} {% set media = item.get("teaser.media") %} {% endif %} {% set author = item.get("content.author","") %} {% if not author|default %} {% set author = meta.email~' ('~meta.author~')' %} {% elseif '@' not in author %} {% set author = meta.email~' ('~author~')' %} {% endif %} {{ item.get("teaser.title")|escape }} {{ (item.get("teaser.url") ~ macrolink.cleanQuery(meta.customQuery))|raw }} {{ item.get("teaser.url") }} {{ item.get("control.publishDate")|date("r") }} {{ author }} ")|removeEmptyTags }} ]]> {% set mimetypes = { jpeg: "image/jpeg", jpg: "image/jpeg", png: "image/png", gif: "image/gif", } %} {% if media %} {% set variant = media.image|imgSearchVariant(16/9) %} {% if variant.url|default %} {% set ext = variant.url|split(".")|last|lower|default("jpg") %} {% set copyright = media.copyright|default(meta["default-copyright"]|default) %} {{ item.get("teaser.title")|striptags }} {{ item.get("teaser.abstract")|striptags }} {{ copyright }} {% endif %} {% endif %}