{% macro folder_path( folders, service_id, template_type, current_user, link_current_item=False, root_element='h1' ) %} <{{ root_element }} class="font-body-lg folder-heading margin-bottom-0"{% if root_element == 'h1' %} id="page-header"{% endif %}> {% for folder in folders %} {% if loop.last and not link_current_item %} {% if folder.template_type or not folder.id %} {{ folder.name }} {% else %} {{ folder.name }} {% endif %} {% else %} {% if folder.id %} {% if current_user.has_template_folder_permission(folder) %} {{ folder.name }} {% else %} {{ folder.name }} {% endif %} {% else %} Templates {% endif %} {% if not loop.last %}{{ folder_path_separator() }}{% endif %} {% endif %} {% endfor %} {% endmacro %} {% macro copy_folder_path( folder_path, current_service_id, from_service, current_user ) %} {% if folder_path %}

{% if folder_path|length == 1 %} Services {{ folder_path_separator() }} {% endif %} {% for folder in folder_path %} {% if loop.last %} {{ folder.name if folder.id else from_service.name }} {% else %} {% if folder.id %} {% if current_user.has_template_folder_permission(folder) %} {{ folder.name }} {% else %} {{ folder.name }} {% endif %} {% if not loop.last %}{{ folder_path_separator() }}{% endif %} {% elif folder.parent_id == None %} {{ from_service.name }} {% if not loop.last %}{{ folder_path_separator() }}{% endif %} {% else %} {{ from_service.name }} {% if not loop.last %}{{ folder_path_separator() }}{% endif %} {% endif %} {% endif %} {% endfor %}

{% endif %} {% endmacro %} {% macro page_title_folder_path(folders) %} {% for folder in folders|reverse %} {{ folder.name }} {% if not loop.last %} – {% endif %} {% endfor %} {% endmacro %} {% macro folder_path_separator() %} {% endmacro %}