mirror of
https://github.com/billz/raspap-webgui.git
synced 2023-10-10 13:37:24 +02:00
58 lines
1.6 KiB
PHP
58 lines
1.6 KiB
PHP
|
<?php
|
||
|
$extraFooterScripts = array();
|
||
|
$page = $_SERVER['PATH_INFO'];
|
||
|
// handle page actions
|
||
|
switch ($page) {
|
||
|
case "/wlan0_info":
|
||
|
DisplayDashboard($extraFooterScripts);
|
||
|
break;
|
||
|
case "/dhcpd_conf":
|
||
|
DisplayDHCPConfig();
|
||
|
break;
|
||
|
case "/wpa_conf":
|
||
|
DisplayWPAConfig();
|
||
|
break;
|
||
|
case "/network_conf":
|
||
|
DisplayNetworkingConfig($extraFooterScripts);
|
||
|
break;
|
||
|
case "/hostapd_conf":
|
||
|
DisplayHostAPDConfig();
|
||
|
break;
|
||
|
case "/adblock_conf":
|
||
|
DisplayAdBlockConfig();
|
||
|
break;
|
||
|
case "/openvpn_conf":
|
||
|
DisplayOpenVPNConfig();
|
||
|
break;
|
||
|
case "/wg_conf":
|
||
|
DisplayWireGuardConfig();
|
||
|
break;
|
||
|
case "/torproxy_conf":
|
||
|
DisplayTorProxyConfig();
|
||
|
break;
|
||
|
case "/firewall_conf":
|
||
|
DisplayFirewallConfig();
|
||
|
break;
|
||
|
case "/ddclient_conf":
|
||
|
DisplayDDClientConfig();
|
||
|
break;
|
||
|
case "/auth_conf":
|
||
|
DisplayAuthConfig($_SESSION['user_id']);
|
||
|
break;
|
||
|
case "/save_hostapd_conf":
|
||
|
SaveTORAndVPNConfig();
|
||
|
break;
|
||
|
case "/data_use":
|
||
|
DisplayDataUsage($extraFooterScripts);
|
||
|
break;
|
||
|
case "/system_info":
|
||
|
DisplaySystem($extraFooterScripts);
|
||
|
break;
|
||
|
case "/about":
|
||
|
DisplayAbout();
|
||
|
break;
|
||
|
default:
|
||
|
DisplayDashboard($extraFooterScripts);
|
||
|
}
|
||
|
?>
|