{% extends "main.html" %} {% block content %} {{ super() }}
{% set status_groups = [ ('active', 'Active'), ('idea', 'Idea — Seeking an Owner'), ('mothballed', 'Mothballed'), ('cancelled', 'Cancelled') ] %} {% for status_key, status_label in status_groups %} {%- set ns = namespace(has_items=false) %} {%- for file in pages %} {%- if file.page and file.page.url and file.page.url.startswith('projects/') and file.page.url != page.url and file.page.meta.get('status') == status_key %} {%- set ns.has_items = true %} {%- endif %} {%- endfor %} {%- if ns.has_items %}

{{ status_label }}

{%- for file in pages %} {%- if file.page and file.page.url and file.page.url.startswith('projects/') and file.page.url != page.url and file.page.meta.get('status') == status_key %}
{{ file.page.title }} {{ status_label }}
{%- if file.page.meta.get('summary') %}

{{ file.page.meta.summary }}

{%- endif %} {%- if file.page.meta.get('contributors') %}

{{ file.page.meta.contributors | join(', ') }}

{%- endif %}
{%- endif %} {%- endfor %}
{%- endif %} {%- endfor %}
{% endblock %}