mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 15:39:33 +00:00
Bootstrap migration dropdown style fixes
This commit is contained in:
parent
83be23a783
commit
1aa0546b85
12 changed files with 63 additions and 63 deletions
|
|
@ -1513,7 +1513,7 @@ function printL4ProtoDropdown(base_url, page_params, l4_protocols)
|
|||
print[[\
|
||||
<button class="btn btn-link dropdown-toggle" data-toggle="dropdown">]] print(i18n("flows_page.l4_protocol")) print[[]] print(l4proto_filter) print[[<span class="caret"></span></button>\
|
||||
<ul class="dropdown-menu" role="menu" id="flow_dropdown">\
|
||||
<li><a href="]] print(getPageUrl(base_url, l4proto_params_non_tcp)) print[[">]] print(i18n("flows_page.all_l4_protocols")) print[[</a></li>]]
|
||||
<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, l4proto_params_non_tcp)) print[[">]] print(i18n("flows_page.all_l4_protocols")) print[[</a></li>]]
|
||||
|
||||
if l4_protocols then
|
||||
for key, value in pairsByKeys(l4_protocols, asc) do
|
||||
|
|
@ -1523,7 +1523,7 @@ function printL4ProtoDropdown(base_url, page_params, l4_protocols)
|
|||
print(' class="active"')
|
||||
end
|
||||
|
||||
print[[><a href="]]
|
||||
print[[><a class="dropdown-item" href="]]
|
||||
|
||||
local l4_table = ternary(key ~= 6, l4proto_params_non_tcp, l4proto_params)
|
||||
|
||||
|
|
@ -1552,7 +1552,7 @@ local function printDropdownEntries(entries, base_url, param_arr, param_filter,
|
|||
|
||||
if htype[1] == curr_filter then print(' class="active"') end
|
||||
|
||||
print[[><a href="]] print(getPageUrl(base_url, param_arr)) print[[">]] print(htype[2]) print[[</a></li>]]
|
||||
print[[><a class="dropdown-item" href="]] print(getPageUrl(base_url, param_arr)) print[[">]] print(htype[2]) print[[</a></li>]]
|
||||
::continue::
|
||||
end
|
||||
end
|
||||
|
|
@ -1574,7 +1574,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
<div class="btn-group">\
|
||||
<button class="btn btn-link dropdown-toggle" data-toggle="dropdown">]] print(i18n("flows_page.hosts")) print(getParamFilter(page_params, "flowhosts_type")) print[[<span class="caret"></span></button>\
|
||||
<ul class="dropdown-menu" role="menu" id="flow_dropdown">\
|
||||
<li><a href="]] print(getPageUrl(base_url, flowhosts_type_params)) print[[">]] print(i18n("flows_page.all_hosts")) print[[</a></li>\]]
|
||||
<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, flowhosts_type_params)) print[[">]] print(i18n("flows_page.all_hosts")) print[[</a></li>\]]
|
||||
printDropdownEntries({
|
||||
{"local_only", i18n("flows_page.local_only")},
|
||||
{"remote_only", i18n("flows_page.remote_only")},
|
||||
|
|
@ -1594,7 +1594,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
<div class="btn-group">\
|
||||
<button class="btn btn-link dropdown-toggle" data-toggle="dropdown">]] print(i18n("status")) print(getParamFilter(page_params, "flow_status")) print[[<span class="caret"></span></button>\
|
||||
<ul class="dropdown-menu" role="menu">\
|
||||
<li><a href="]] print(getPageUrl(base_url, flow_status_params)) print[[">]] print(i18n("flows_page.all_flows")) print[[</a></li>\]]
|
||||
<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, flow_status_params)) print[[">]] print(i18n("flows_page.all_flows")) print[[</a></li>\]]
|
||||
|
||||
local entries = {
|
||||
{"normal", i18n("flows_page.normal")},
|
||||
|
|
@ -1639,7 +1639,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
<div class="btn-group">\
|
||||
<button class="btn btn-link dropdown-toggle" data-toggle="dropdown">]] print(i18n("flows_page.tcp_state")) print(getParamFilter(page_params, "tcp_flow_state")) print[[<span class="caret"></span></button>\
|
||||
<ul class="dropdown-menu" role="menu">\
|
||||
<li><a href="]] print(getPageUrl(base_url, tcp_state_params)) print[[">]] print(i18n("flows_page.all_flows")) print[[</a></li>\]]
|
||||
<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, tcp_state_params)) print[[">]] print(i18n("flows_page.all_flows")) print[[</a></li>\]]
|
||||
|
||||
local entries = {}
|
||||
for _, entry in pairs({"established", "connecting", "closed", "reset"}) do
|
||||
|
|
@ -1661,7 +1661,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
<div class="btn-group">\
|
||||
<button class="btn btn-link dropdown-toggle" data-toggle="dropdown">]] print(i18n("flows_page.direction")) print(getParamFilter(page_params, "traffic_type")) print[[<span class="caret"></span></button>\
|
||||
<ul class="dropdown-menu" role="menu">\
|
||||
<li><a href="]] print(getPageUrl(base_url, traffic_type_params)) print[[">]] print(i18n("flows_page.all_flows")) print[[</a></li>\]]
|
||||
<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, traffic_type_params)) print[[">]] print(i18n("flows_page.all_flows")) print[[</a></li>\]]
|
||||
printDropdownEntries({
|
||||
{"unicast", i18n("flows_page.non_multicast")},
|
||||
{"broadcast_multicast", i18n("flows_page.multicast")},
|
||||
|
|
@ -1691,7 +1691,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
entries[#entries + 1] = {pod_id, shortenString(pod_id)}
|
||||
end
|
||||
|
||||
print[[<li><a href="]] print(getPageUrl(base_url, pods_params)) print[[">]] print(i18n("containers_stats.all_pods")) print[[</a></li>\]]
|
||||
print[[<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, pods_params)) print[[">]] print(i18n("containers_stats.all_pods")) print[[</a></li>\]]
|
||||
printDropdownEntries(entries, base_url, pods_params, "pod", page_params.pod)
|
||||
|
||||
print[[\
|
||||
|
|
@ -1719,7 +1719,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
entries[#entries + 1] = {container_id, format_utils.formatContainer(container.info)}
|
||||
end
|
||||
|
||||
print[[<li><a href="]] print(getPageUrl(base_url, container_params)) print[[">]] print(i18n("containers_stats.all_containers")) print[[</a></li>\]]
|
||||
print[[<li><a class="dropdown-item" href="]] print(getPageUrl(base_url, container_params)) print[[">]] print(i18n("containers_stats.all_containers")) print[[</a></li>\]]
|
||||
printDropdownEntries(entries, base_url, container_params, "container", page_params.container)
|
||||
|
||||
print[[\
|
||||
|
|
@ -1732,7 +1732,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
|
||||
-- L7 Application
|
||||
print(', \'<div class="btn-group"><button class="btn btn-link dropdown-toggle" data-toggle="dropdown">'..i18n("report.applications")..' ' .. getParamFilter(page_params, "application") .. '<span class="caret"></span></button> <ul class="dropdown-menu" role="menu" id="flow_dropdown">')
|
||||
print('<li><a href="')
|
||||
print('<li><a class="dropdown-item" href="')
|
||||
|
||||
local application_filter_params = table.clone(page_params)
|
||||
application_filter_params["application"] = nil
|
||||
|
|
@ -1745,7 +1745,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
|
||||
class_active = ' class="active"'
|
||||
end
|
||||
print('<li '..class_active..'><a href="')
|
||||
print('<li '..class_active..'><a class="dropdown-item" href="')
|
||||
application_filter_params["application"] = key
|
||||
print(getPageUrl(base_url, application_filter_params))
|
||||
print('">'..key..'</a></li>')
|
||||
|
|
@ -1755,7 +1755,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
|
||||
-- L7 Application Category
|
||||
print(', \'<div class="btn-group"><button class="btn btn-link dropdown-toggle" data-toggle="dropdown">'..i18n("users.categories")..' ' .. getParamFilter(page_params, "category") .. '<span class="caret"></span></button> <ul class="dropdown-menu" role="menu" id="flow_dropdown">')
|
||||
print('<li><a href="')
|
||||
print('<li><a class="dropdown-item" href="')
|
||||
local category_filter_params = table.clone(page_params)
|
||||
category_filter_params["category"] = nil
|
||||
print(getPageUrl(base_url, category_filter_params))
|
||||
|
|
@ -1767,7 +1767,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
if(key == page_params.category) then
|
||||
class_active = ' class="active"'
|
||||
end
|
||||
print('<li '..class_active..'><a href="')
|
||||
print('<li '..class_active..'><a class="dropdown-item" href="')
|
||||
category_filter_params["category"] = key
|
||||
print(getPageUrl(base_url, category_filter_params))
|
||||
print('">'..key..'</a></li>')
|
||||
|
|
@ -1812,7 +1812,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
if profiles_defined then
|
||||
-- Traffic Profiles
|
||||
print(', \'<div class="btn-group"><button class="btn btn-link dropdown-toggle" data-toggle="dropdown">'..i18n("traffic_profiles.traffic_profiles")..' ' .. getParamFilter(page_params, "traffic_profile") .. '<span class="caret"></span></button> <ul class="dropdown-menu" role="menu" id="flow_dropdown">')
|
||||
print('<li><a href="')
|
||||
print('<li><a class="dropdown-item" href="')
|
||||
local traffic_profile_filter_params = table.clone(page_params)
|
||||
traffic_profile_filter_params["traffic_profile"] = nil
|
||||
print(getPageUrl(base_url, traffic_profile_filter_params))
|
||||
|
|
@ -1823,7 +1823,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
|
|||
if(key == page_params.traffic_profile) then
|
||||
class_active = ' class="active"'
|
||||
end
|
||||
print('<li '..class_active..'><a href="')
|
||||
print('<li '..class_active..'><a class="dropdown-item" href="')
|
||||
traffic_profile_filter_params["traffic_profile"] = key
|
||||
print(getPageUrl(base_url, traffic_profile_filter_params))
|
||||
print('">'..key..'</a></li>')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue