{% extends "base.html" %} {% block title %}{% if node %}Edit{% else %}Register{% endif %} QWK Node — {{ config.BBS_NAME }}{% endblock %} {% block content %}

{% if node %}Edit QWK Node — {{ node.packet_id }}{% else %}Register QWK Node{% endif %}

Back to QWK Nodes
{% with messages = get_flashed_messages(with_categories=true) %} {% for cat, msg in messages %}
{{ msg }}
{% endfor %}{% endwith %}
{{ form.hidden_tag() }}
{{ form.packet_id.label(class="form-label") }} {{ form.packet_id(class="form-control text-uppercase", placeholder="MYNODE") }}
Short unique ID (up to 8 chars). Automatically uppercased. This becomes the node's identity on the network.
{{ form.name.label(class="form-label") }} {{ form.name(class="form-control") }}
{{ form.sysop.label(class="form-label") }} {{ form.sysop(class="form-control") }}
{{ form.email.label(class="form-label") }} {{ form.email(class="form-control") }}
{{ form.password.label(class="form-label") }} {{ form.password(class="form-control", autocomplete="new-password") }} {% if node %}
Leave blank to keep current password.
{% endif %}
Used for HTTP Basic Auth and FTP login when the node polls for packets.
{{ form.notes.label(class="form-label") }} {{ form.notes(class="form-control", rows=3) }}
{{ form.is_active(class="form-check-input") }} {{ form.is_active.label(class="form-check-label") }}
{{ form.submit(class="btn btn-primary") }} Cancel
{% if node %}
Danger Zone

Deleting this node removes all subscription and high-water mark data.

{{ form.hidden_tag() }}
{% endif %} {% endblock %}