{% import 'atoms.html' as atoms %} {% macro list_of_languages(view, languages, styling_classes) -%} {%- endmacro %} {% macro logo(view, src, styling_classes) -%} {%- endmacro %} {% macro banner_with_image(src) -%} {%- endmacro %} {% macro list_of_site_links(view, dict, styling_classes) -%} {%- endmacro %} {% macro image_and_heading(view, cat, styling_classes) -%}
{{atoms.image( view.get_image_url(cat.image_host, cat.image, 45, 45), "" , "" ) }}

{{cat.title}}

{%- endmacro %} {% macro footer(message) -%} {%- endmacro %} {% macro search_box(view) -%}
{%- endmacro %} {% macro page_number_navigator(view, paginator, p, query) -%} {% if paginator.has_previous_page() %} < Previous {% endif %} {% if paginator.show_start() %} 1 {% endif %} {% if paginator.needs_start_ellipsis() %} ... {% endif %} {% if paginator.page_numbers_left() %} {% for number in paginator.page_numbers_left() %} {{number + 1}} {% endfor %} {% endif %} {{p + 1}} {% if paginator.page_numbers_right() %} {% for number in paginator.page_numbers_right() %} {{number + 1}} {% endfor %} {% endif %} {% if paginator.needs_end_ellipsis() %} ... {% endif %} {% if paginator.show_end() %} {{paginator.total_pages()}} {% endif %} {% if paginator.has_next_page() %} Next > {% endif %} {%- endmacro %} {% macro message_for_no_results(query) -%} {% if query %}

No results found for {{query}}

{% else %}

No results found!

{% endif %} {%- endmacro %} {% macro search_summary(num_of_results, query) -%} {% if num_of_results==1 %}

1 search result for: {{query}}

{% elif num_of_results > 1 %}

{{num_of_results}} search results for: {{query}}

{% endif %} {%- endmacro %} {% macro article_summary(result, all_categories) -%} {% if result.primary_category %}

{{result.primary_category|get_category_title(all_categories) }}

{% endif %} {{result.title}} ... Read More > {%- endmacro %}