2020-05-18 18:35:20 +02:00
|
|
|
{% extends "main.html" %}
|
|
|
|
|
2020-05-19 17:47:55 +02:00
|
|
|
{% block title %}Details for {{ hostname }} {% endblock %}
|
2020-05-18 18:35:20 +02:00
|
|
|
|
|
|
|
{% block scripts %}
|
|
|
|
<script>
|
|
|
|
function whereAmI() {
|
|
|
|
window.opener.ProcessChildMessage("{{ hostname_uuid }}");
|
|
|
|
};
|
|
|
|
</script>
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
{% block content %}
|
2020-05-19 17:47:55 +02:00
|
|
|
<center>
|
|
|
|
<h3>{{ hostname }}</h3>
|
|
|
|
<button type="button" class="btn btn-secondary" onclick="whereAmI()">Locate node on tree</button>
|
2020-05-20 19:11:15 +02:00
|
|
|
<a href="{{ url_for('hostnode_details_text', tree_uuid=tree_uuid, node_uuid=hostname_uuid) }}" class="btn btn-info" role="button">Get URLs as text</a>
|
2020-05-19 17:47:55 +02:00
|
|
|
</center>
|
|
|
|
<p>Click on the URL to get the content of the response</p>
|
2020-05-22 17:36:22 +02:00
|
|
|
<ul class="list-group-flush">
|
|
|
|
{% for url in urls %}
|
|
|
|
<li class="list-group-item">
|
|
|
|
<a href="{{ url_for('urlnode_details', tree_uuid=tree_uuid, node_uuid=url.uuid) }}">{{ url.name }}</a>
|
|
|
|
<div>
|
|
|
|
{% for key, path in keys.items() %}
|
|
|
|
{% if url[key] %}
|
|
|
|
<img src="{{ path }}" alt="{{ key }}" width="21" height="21"/>
|
|
|
|
{%endif%}
|
2020-05-19 17:47:55 +02:00
|
|
|
{% endfor %}
|
2020-05-22 17:36:22 +02:00
|
|
|
</div>
|
|
|
|
{% if url.body %}
|
|
|
|
<div>
|
|
|
|
Body size: {{ url.body.getbuffer().nbytes}}
|
|
|
|
</div>
|
|
|
|
{% else %}
|
|
|
|
Empty body.
|
|
|
|
{%endif%}
|
|
|
|
{% if url.sane_js_details_to_print %}
|
|
|
|
<div>
|
|
|
|
{% if url.sane_js_details_to_print is string %}
|
|
|
|
{{ url.sane_js_details_to_print }}
|
|
|
|
{% else %}
|
|
|
|
This file is known as part of <b>{{ url.sane_js_details_to_print[0] }}</b>
|
|
|
|
version <b>{{ url.sane_js_details_to_print[1] }}</b>: <b>{{ url.sane_js_details_to_print[2] }}</b>.
|
|
|
|
{% if url.sane_js_details_to_print[3] > 1%}
|
|
|
|
It is also present in <b>{{ url.sane_js_details_to_print[3] -1 }}</b> other libraries.
|
|
|
|
{%endif%}
|
|
|
|
{%endif%}
|
|
|
|
</div>
|
|
|
|
{% endif %}
|
|
|
|
</li>
|
|
|
|
{% endfor %}
|
|
|
|
</ul>
|
2020-05-18 18:35:20 +02:00
|
|
|
{% endblock %}
|