mirror of
https://github.com/pi-hole/web.git
synced 2025-12-19 18:28:24 +00:00
settings-level-expert: hide them by default
Matches the previous behavior before 8556b65
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
This commit is contained in:
@@ -684,7 +684,7 @@ function applyExpertSettings() {
|
||||
if (localStorage.getItem("expert_settings") === "true") {
|
||||
for (const element of expertSettingsNodes) element.classList.remove("d-none");
|
||||
} else {
|
||||
for (const element of expertSettingsNodes) element.classList.add("d-none");
|
||||
for (const element of expertSettingsNodes) element.classList.toggle("d-none", true);
|
||||
|
||||
// If we left with an empty page (no visible boxes) after switching from
|
||||
// Expert to Basic settings, redirect to admin/settings/system instead
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
<i class="fa-fw menu-icon fa-solid fa-address-book"></i> <span>Local DNS Records</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="settings-level-expert<? if scriptname == 'settings/all' then ?> active<? end ?>">
|
||||
<li class="settings-level-expert d-none<? if scriptname == 'settings/all' then ?> active<? end ?>">
|
||||
<a href="<?=webhome?>settings/all">
|
||||
<i class="fa-fw menu-icon fa-solid fa-pen-to-square"></i> <span>All settings</span>
|
||||
</a>
|
||||
|
||||
@@ -13,7 +13,7 @@ mg.include('scripts/lua/header_authenticated.lp','r')
|
||||
PageTitle = "All Settings"
|
||||
mg.include('scripts/lua/settings_header.lp','r')
|
||||
?>
|
||||
<div class="row settings-level-expert" id="advanced-content">
|
||||
<div class="row settings-level-expert d-none" id="advanced-content">
|
||||
<div class="overlay" id="advanced-overlay">
|
||||
<i class="fa fa-sync fa-spin"></i>
|
||||
</div>
|
||||
@@ -28,7 +28,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
<!-- dynamically filled with content -->
|
||||
</div>
|
||||
|
||||
<div class="col-sm-12 settings-level-expert save-button-container">
|
||||
<div class="col-sm-12 settings-level-expert d-none save-button-container">
|
||||
<button type="button" class="btn btn-primary save-button"><i class="fa-solid fa-fw fa-floppy-disk"></i> Save & Apply</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -49,7 +49,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 settings-level-expert">
|
||||
<div class="col-md-6 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="webserver.api.prettyJSON webserver.api.allow_destructive">Advanced Settings</h3>
|
||||
@@ -82,7 +82,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12 settings-level-expert">
|
||||
<div class="col-md-12 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="webserver.api.excludeDomains webserver.api.excludeClients">Exclusions</h3>
|
||||
@@ -134,7 +134,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>-->
|
||||
|
||||
<div class="col-md-12 settings-level-expert">
|
||||
<div class="col-md-12 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title">Currently active sessions</h3>
|
||||
|
||||
@@ -86,7 +86,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6 settings-level-expert">
|
||||
<div class="col-md-6 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="dhcp.leaseTime dhcp.rapidCommit dhcp.multiDNS">Advanced DHCP Settings</h3>
|
||||
@@ -165,7 +165,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 settings-level-expert">
|
||||
<div class="col-md-12 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="dhcp.hosts">Static DHCP configuration</h3>
|
||||
|
||||
@@ -57,7 +57,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box box-warning settings-level-expert">
|
||||
<div class="box box-warning settings-level-expert d-none">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="dns.domain dns.expandHosts">DNS domain settings</h3>
|
||||
</div>
|
||||
@@ -81,7 +81,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box box-warning settings-level-expert">
|
||||
<div class="box box-warning settings-level-expert d-none">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="dns.rateLimit.count dns.rateLimit.interval">Rate-limiting</h3>
|
||||
</div>
|
||||
@@ -106,7 +106,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6 settings-level-expert">
|
||||
<div class="col-lg-6 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h1 class="box-title" data-configkeys="dns.listeningMode">Interface settings</h1>
|
||||
@@ -197,7 +197,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-warning settings-level-expert">
|
||||
<div class="box box-warning settings-level-expert d-none">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="dns.revServers">Conditional forwarding</h3>
|
||||
</div>
|
||||
|
||||
@@ -34,7 +34,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 settings-level-expert">
|
||||
<div class="col-md-12 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="database.DBimport database.maxDBdays database.network.expire">Privacy-related database settings</h3>
|
||||
@@ -64,7 +64,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6 settings-level-expert">
|
||||
<div class="col-md-6 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title" data-configkeys="misc.privacylevel">Query Anonymization ("Privacy Level")</h3>
|
||||
|
||||
@@ -74,7 +74,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
<i class="fa fa-sync fa-spin"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box settings-level-expert">
|
||||
<div class="box settings-level-expert d-none">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title">DHCP server metrics</h3>
|
||||
</div>
|
||||
@@ -150,7 +150,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="box settings-level-expert" id="cache-metrics">
|
||||
<div class="box settings-level-expert d-none" id="cache-metrics">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title">DNS cache metrics</h3>
|
||||
</div>
|
||||
@@ -185,7 +185,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<!-- <table class="table table-striped table-bordered nowrap settings-level-expert">
|
||||
<!-- <table class="table table-striped table-bordered nowrap settings-level-expert d-none">
|
||||
<tbody id="dns-cache-table">
|
||||
</tbody>
|
||||
</table> -->
|
||||
@@ -230,7 +230,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
<th scope="row">Unanswered queries:</th>
|
||||
<td id="sysinfo-dns-replies-unanswered"> </td>
|
||||
</tr>
|
||||
<tr class="settings-level-expert">
|
||||
<tr class="settings-level-expert d-none">
|
||||
<th scope="row">Authoritative replies:</th>
|
||||
<td id="sysinfo-dns-replies-auth"> </td>
|
||||
</tr>
|
||||
@@ -244,7 +244,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 settings-level-expert">
|
||||
<div class="col-md-12 settings-level-expert d-none">
|
||||
<div class="box box-warning">
|
||||
<div class="box-header with-border">
|
||||
<h3 class="box-title">Actions</h3>
|
||||
@@ -260,7 +260,7 @@ mg.include('scripts/lua/settings_header.lp','r')
|
||||
<div class="col-xs-12 col-md-6 col-lg-3">
|
||||
<button type="button" class="btn btn-danger confirm-flusharp btn-block button-pad destructive_action" disabled>Flush network table</button>
|
||||
</div>
|
||||
<div class="col-xs-12 col-md-6 col-lg-3 settings-level-expert">
|
||||
<div class="col-xs-12 col-md-6 col-lg-3 settings-level-expert d-none">
|
||||
<button type="button" class="btn btn-danger confirm-flushlogs btn-block button-pad destructive_action" disabled>Flush logs (last 24 hours)</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user