Bootstrap migration dropdown style fixes

This commit is contained in:
Simone Mainardi 2019-12-04 19:05:07 +01:00
parent 83be23a783
commit 1aa0546b85
12 changed files with 63 additions and 63 deletions

View file

@ -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>')