{% macro m_user_avatar(user, size=20) %} {%- call m_user_link(user) %} {{ m_user_photo(user, size=size) }} {{ user.name }} {%- endcall %} {% endmacro %} {% macro m_user_photo(user, size=20) %} {{ user.name }} {% endmacro %} {% macro m_user_link(user, css="") %} {%- set content = caller() if caller|default(None) else user.name %} {{ content }} {% endmacro %}