{% extends "base.html" %} {% block title %}{{ lang.p_s_page.p_s_title }}{% endblock %} {% block h2 %}{{ lang.p_s_page.p_s_title }}{% endblock %} {% block content %} {% from 'include/input_macros.html' import input, checkbox, select %} {% if user_subscription['user_status'] == 0 %} {% include 'include/no_sub.html' %} {% else %} {% if 'is not installed' in port_scanner or 'ERROR' in port_scanner %}

{{lang.admin_page.desc.no_ansible}} Port scanner {{lang.words.service}}. {{lang.words.read|title()}} {{lang.words.here}} {{lang.phrases.how_to_install}} Port scanner {{lang.words.service}}

{% else %}
{% if g.user_params['servers']|length == 0 %} {% include 'include/getstarted.html' %} {% endif %} {% for s in g.user_params['servers'] %}
{% for p in port_scanner_settings %} {% if port_scanner_settings|length > 0 %} {% if p.server_id == s.0 and p.enabled == 1 %} {% if port_scanner == 'active' %} {% else %} {% endif %} {% elif p.server_id == s.0 and p.enabled == 0 %} {% endif %} {% else %} {% endif %} {% endfor %} {% if s.0 not in port_scanner_settings|map(attribute='server_id') %} {% endif %} {% if not serv %} {{s.1}} {% else %} {{s.1}} {% endif %} {% if g.user_params['role'] <= 2 %} {% endif %}
{{s.11}}
IP: {{s.2}}
{{lang.words.last|title()}} {{lang.words.scan}}: {% if count_ports is defined %} {% for c in count_ports %} {% if c.0 == s.2 %} {{c.1.0.1}} {% endif %} {% endfor %} {% endif %}
{{lang.p_s_page.desc.total_open_ports}}: {% if count_ports is defined %} {% for c in count_ports %} {% if c.0 == s.2 %} {{c.1.0.0}} {% endif %} {% endfor %} {% endif %}
{% endfor %}
{{lang.words.read|title()}} {{lang.words.about}} Port scanner {{lang.words.service}} {{lang.words.in}} {{lang.words.this2}} {{lang.words.article}}
{% endif %} {% endif %} {% endblock %}