{% macro render_placeholders(advanced) %} {%- set br = joiner('
'|safe) -%} {% for placeholder in placeholders if placeholder.advanced == advanced and placeholder.description is not none -%} {{ br() }} {{ placeholder.friendly_name }} - {{ placeholder.description }} {% if placeholder.required %}(required){% endif %} {% endfor %} {% for placeholder in placeholders if placeholder.advanced == advanced and placeholder is subclassof ParametrizedPlaceholder -%} {% for param, description in placeholder.iter_param_info(**placeholder_kwargs) %} {{ br() }} { {{- placeholder.name -}}{%- if param is not none -%}:{{- param -}}{%- endif -%} } - {{ description }} {% if placeholder.required %}(required){% endif %} {% endfor %} {% endfor %} {% endmacro %} {% trans %}Available placeholders{% endtrans %}
{{ render_placeholders(false) }} {% if placeholders|selectattr('advanced')|list|count %}
{% trans %}Advanced placeholders{% endtrans %} ({% trans %}toggle{% endtrans %})
{% endif %}