<article class="h-entry embed"> <header> {% if attributes['has_attachment'] != false %} {% set thumbnail_parameters = { 'id': embed.getAttachmentId(), 'w': attributes['width'], 'h': attributes['height'] } %} <img alt="{{embed.getTitle() | escape}}" class="{{attributes['class']}}" width="{{attributes['width']}}" height="{{attributes['height']}}" src="{{ path('attachment_thumbnail', thumbnail_parameters) }}" /> {% endif %} <h5 class="p-name embed"> <a class="u-url" href="{{link.getUrl()}}">{{embed.getTitle() | escape}}</a> </h5> <div class="p-author embed"> {% if embed.getAuthorName() is not null %} <div class="fn vcard author"> {% if embed.getAuthorUrl() is null %} <p>{{embed.getAuthorName()}}</p> {% else %} <a href="{{embed.getAuthorUrl()}}" class="url">{{embed.getAuthorName()}}</a> {% endif %} </div> {% endif %} {% if embed.getProviderName() is not null %} <div class="fn vcard"> {% if embed.getProviderUrl() is null %} <p>{{embed.getProviderName()}}</p> {% else %} <a href="{{embed.getProviderUrl()}}" class="url">{{embed.getProviderName()}}</a> {% endif %} </div> {% endif %} </div> </header> <div class="p-summary embed"> {{ embed.getDescription() | escape }} </div> </article>