diff options
Diffstat (limited to 'ogcp/templates/scopes.html')
-rw-r--r-- | ogcp/templates/scopes.html | 47 |
1 files changed, 3 insertions, 44 deletions
diff --git a/ogcp/templates/scopes.html b/ogcp/templates/scopes.html index 00f6883..1d931bb 100644 --- a/ogcp/templates/scopes.html +++ b/ogcp/templates/scopes.html @@ -1,24 +1,7 @@ {% extends 'base.html' %} -{% block nav_scopes %}active{% endblock %} - -{% macro print_scopes_tree(scopes) -%} +{% import "macros.html" as macros %} - <ul class="list-group list-group-flush"> - {% for scope in scopes %} - <li class="list-group-item state--{{ scope['state'] | lower }}"> - <input class="form-check-input" type="checkbox" form="scopesForm" - value="{{ " ".join(scope["ip"]) }}" - name="{{ scope["name"] }}_{{ scope["id"] }}"> - {{ scope["name"] }} - {% if "state" in scope %} - -- STATE: {{ scope["state"] }} - {% endif %} - {{ print_scopes_tree(scope["scope"]) }} - </li> - {% endfor %} - </ul> - -{% endmacro %} +{% block nav_scopes %}active{% endblock %} {% block container %} <form id="scopesForm"> @@ -29,36 +12,12 @@ {% endblock %} {% block sidebar %} - {{ print_scopes_tree(scopes["scope"]) }} + {{ macros.print_scopes_tree(scopes["scope"]) }} {% endblock %} {% block commands %} - <input class="btn btn-light" type="submit" value="{{ _('Power on (WoL)') }}" - form="scopesForm" formaction="{{ url_for('action_wol') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Power off') }}" - form="scopesForm" formaction="{{ url_for('action_poweroff') }}" formmethod="post"> - <input class="btn btn-light" type="submit" value="{{ _('Reboot') }}" - form="scopesForm" formaction="{{ url_for('action_reboot') }}" formmethod="post"> - <input class="btn btn-light" type="submit" value="{{ _('Refresh') }}" - form="scopesForm" formaction="{{ url_for('action_refresh') }}" formmethod="post"> - <input class="btn btn-light" type="submit" value="{{ _('Hardware') }}" - form="scopesForm" formaction="{{ url_for('action_hardware') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Software') }}" - form="scopesForm" formaction="{{ url_for('action_software') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Start session') }}" - form="scopesForm" formaction="{{ url_for('action_session') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Restore Image') }}" - form="scopesForm" formaction="{{ url_for('action_image_restore') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Partition & Format') }}" - form="scopesForm" formaction="{{ url_for('action_setup_show') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Client details') }}" - form="scopesForm" formaction="{{ url_for('action_client_info') }}" formmethod="get"> <input class="btn btn-light" type="submit" value="{{ _('Add client') }}" form="scopesForm" formaction="{{ url_for('action_client_add') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Create image') }}" - form="scopesForm" formaction="{{ url_for('action_image_create') }}" formmethod="get"> - <input class="btn btn-light" type="submit" value="{{ _('Set boot mode') }}" - form="scopesForm" formaction="{{ url_for('action_mode') }}" formmethod="get"> <input class="btn btn-light" type="submit" value="{{ _('Add room') }}" form="scopesForm" formaction="{{ url_for('action_room_add') }}" formmethod="get"> <input class="btn btn-light" type="submit" value="{{ _('Delete room') }}" |