<div class="layout_short arc_{{ archive.id }}  block{{ class }}">

    {% block info %}
        <p class="info"><time datetime="{{ datetime }}">{{ date }}</time> {{ author }}</p>
    {% endblock %}

    <h2>{{ linkHeadline|sanitize_html('contao') }}</h2>

    <div class="ce_text content-text block">
        {{ teaser|default|sanitize_html('contao')|csp_inline_styles|insert_tag_raw }}
    </div>

    {% if hasText.invoke() or hasTeaser %}
        <p class="more">{{ more|default|sanitize_html('contao') }}</p>
    {% endif %}

</div>

{#
    This template is used as a news list template by default, so we only add
    JSON-LD data in case this is a news article without a reader
#}
{% if not hasReader %}
    {% do add_schema_org(getSchemaOrgData.invoke()) %}
{% endif %}
