Create loadFooterScripts(), update page_actions + formatting

This commit is contained in:
billz
2023-09-15 20:02:37 +02:00
parent 66b3b20bf4
commit 0116d87445
3 changed files with 40 additions and 44 deletions

View File

@@ -819,3 +819,15 @@ function getTooltip($msg, $id, $visible = true, $data_html = false)
echo '<i class="fas fa-question-circle text-muted ' .$opt1.'" id="' .$id. '" data-toggle="tooltip" ' .$opt2. ' data-placement="auto" title="' . _($msg). '"></i>';
}
// Load non default JS/ECMAScript in footer
function loadFooterScripts($extraFooterScripts)
{
foreach ($extraFooterScripts as $script) {
echo '<script type="text/javascript" src="' , $script['src'] , '"';
if ($script['defer']) {
echo ' defer="defer"';
}
echo '></script>' , PHP_EOL;
}
}

View File

@@ -13,7 +13,7 @@
DisplayWPAConfig();
break;
case "/network_conf":
DisplayNetworkingConfig($extraFooterScripts);
DisplayNetworkingConfig();
break;
case "/hostapd_conf":
DisplayHostAPDConfig();
@@ -30,12 +30,6 @@
case "/torproxy_conf":
DisplayTorProxyConfig();
break;
case "/firewall_conf":
DisplayFirewallConfig();
break;
case "/ddclient_conf":
DisplayDDClientConfig();
break;
case "/auth_conf":
DisplayAuthConfig($_SESSION['user_id']);
break;
@@ -54,4 +48,5 @@
default:
DisplayDashboard($extraFooterScripts);
}
?>
?>