{% set avif_src = src | replace(from=".jpg",to=".avif") | replace(from=".png",to=".avif") %} {% set webp_src = src | replace(from="avif",to=".webp") %} {% set orig_thumb = src %} {% if thumb %} {% set orig_thumb = src | replace(from=".jpg",to=thumb~".jpg") | replace(from=".png",to=thumb~".png") %} {% endif %} {% set avif_thumb = orig_thumb | replace(from=".jpg",to=".avif") | replace(from=".png",to=".avif") %} {% set webp_thumb = avif_thumb | replace(from=".avif",to=".webp") %} {% set src_url = get_url(path=src) %} {% set avif_url = get_url(path=avif_src) %} {% set webp_url = get_url(path=webp_src) %} {% set thumb_url = get_url(path=orig_thumb) %} {% set avif_thumb_url = get_url(path=avif_thumb) %} {% set webp_thumb_url = get_url(path=webp_thumb) %} {% set img_data = get_image_metadata(path=src) %} {% set avif = true %} {% if webp %} {% set avif = false %} {% endif %} {% set thumb_data = get_image_metadata(path=orig_thumb) %}
{% if avif %} {% endif %} {% if webp %} {% endif %} {% if caption %}
{{ caption | markdown | safe }}
{% endif %}