{% extends "base.html" %} {% block title %}{{ network.name }} Areas — {{ config.BBS_NAME }}{% endblock %} {% block content %}

{% if network.network_type == 'binkp' %} BinkP {% else %} QWK {% endif %} {{ network.name }}

{# Breadcrumb + top toolbar #}
Back to Networks
Bad Areas Bulk Import Add Area
{% with messages = get_flashed_messages(with_categories=true) %} {% for cat, msg in messages %} {% endfor %} {% endwith %} {# ── AreaFix quick panel (BinkP only) ─────────────────────────────────── #} {% if network.network_type == 'binkp' %}
AreaFix / Network Tools
{# Custom AreaFix body #}
{# Bulk network actions #}
{% endif %} {# ── QWK Quick-Add panel ────────────────────────────────────────────────── #} {% if network.network_type == 'qwk' %}
QWK Quick-Add Conferences
{% endif %} {# ── Bulk action bar ────────────────────────────────────────────────────── #} {% if area_list %}
Bulk: 0 selected {# Quick-select buttons #}
{# Action selector #} {# Access level input (shown only when set_access_level selected) #}
{# ── Areas table, grouped by category ───────────────────────────────── #}
{% for category, cat_areas in groups.items() %} {% for area in cat_areas %} {% endfor %} {% endfor %}
Tag Name Active Sub'd SysOp Lvl Actions
{{ category }} {{ cat_areas|length }}
{{ area.tag }} {{ area.name }} {% if area.is_active %} {% else %} {% endif %} {% if area.is_subscribed %} {% else %} {% endif %} {% if area.is_sysop_only %} {% endif %} {% if area.min_access_level and area.min_access_level != 10 %} {{ area.min_access_level }} {% else %} {% endif %} {# Toggle subscribe #} {# Edit #} {# Rescan (BinkP only) #} {% if network.network_type == 'binkp' %}
{% endif %} {# Delete #}
{{ area_list|length }} area{% if area_list|length != 1 %}s{% endif %} in {{ groups|length }} group{% if groups|length != 1 %}s{% endif %}
{% else %}
No areas configured for this network yet. Add an area or bulk import from a backbone file.
{% endif %} {% endblock %}