mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 07:29:32 +00:00
40 lines
1.4 KiB
Text
40 lines
1.4 KiB
Text
<H3> {{ i18n("analyze_pcap") }} </H3>
|
|
|
|
{{ i18n("analyze_pcap_long_descr") }}
|
|
<p>
|
|
|
|
<script type="text/javascript">
|
|
function get_action(form) {
|
|
form.action = form.action+"?create_new_iface="+document.getElementById('create_new_interface').checked;
|
|
}
|
|
|
|
function upload_check()
|
|
{
|
|
var upl = document.getElementById("pcap");
|
|
var max_mb = 25;
|
|
var max_size = max_mb * 1000 * 1000;
|
|
|
|
if(upl.files[0].size > max_size)
|
|
{
|
|
alert("{{ i18n("upload_pcap_max_size", { size = 25 }) }}");
|
|
upl.value = "";
|
|
}
|
|
};
|
|
|
|
</script>
|
|
|
|
<table class="table w-100 table-striped table-hover table-bordered">
|
|
<form action="{{ ntop.getHttpPrefix() }}/lua/analyze_pcap.lua" method=POST enctype="multipart/form-data" onsubmit="get_action(this);">
|
|
<tr><th>{{ i18n("pcap_file") }}</th><td><input onchange="upload_check()" type="file" id="pcap" name="pcap" accept=".pcap" required><br><small>{{ i18n("analyze_pcap_descr") }} </small></br> </td></tr>
|
|
|
|
<tr><th>{{ i18n("create_new_pcap_iface") }}</th><td align=left><span class="form-switch"><input
|
|
{% if(iftype ~= "pcap dump") then %}
|
|
disabled checked
|
|
{% end %}
|
|
type="checkbox" class="form-check-input" id="create_new_interface"></span><br><small>{{ i18n("create_new_pcap_iface_descr") }} </small></br></td></tr>
|
|
|
|
<tr><td colspan=2><input type="submit" class="btn btn-primary" value="{{ i18n("upload_pcap") }}"></td></tr>
|
|
</form>
|
|
|
|
</table>
|
|
|