{% extends "base.html" %} {% import "_links.html" as links with context %} {% block title %}Wiki โ€” Cairn Dashboard{% endblock %} {% block content %}

Wiki

Generated wiki pages and their promotion state.

{{ links.store_field() }}

State: {%- set base_q = {} %} {%- if filters.q %}{% set _ = base_q.update({'q': filters.q}) %}{% endif %} {%- if filters.repo %}{% set _ = base_q.update({'repo': filters.repo}) %}{% endif %} {% for s in ["all"] + (page_states | list) %} {%- set q = dict(base_q, state=s) if s != "all" else dict(base_q) %} {% if not loop.first %} ยท {% endif %}{% if s == (filters.state or "all") %}{{ s }}{% else %}{{ s }}{% endif %} {%- endfor %}

{% if pages %} {% for repo, rows in pages | groupby("repo") %}

{{ repo }} ({{ rows | length }})

{% for p in rows %} {% endfor %}
Page State
{{ p.title }} {%- if p.description %} โ€” {{ p.description }}{% endif %} {{ p.state }} {{ p.staleness }}
{% endfor %} {% else %}

{%- if filters.q or filters.state or filters.repo %}No wiki pages match the current filters.{% else %}No wiki pages yet โ€” generate some with cairn wiki generate.{% endif %}

{% endif %}
{% endblock %}