-
-
Notifications
You must be signed in to change notification settings - Fork 794
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reorg index components into includes
- Loading branch information
Showing
5 changed files
with
198 additions
and
185 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
<nav class="navbar navbar-expand navbar-light topbar mb-1 static-top"> | ||
<!-- Sidebar Toggle (Topbar) --> | ||
<button id="sidebarToggleTopbar" class="btn btn-link d-md-none rounded-circle mr-3"> | ||
<i class="fa fa-bars"></i> | ||
</button> | ||
<!-- Topbar Navbar --> | ||
<p class="text-left brand-title mt-3 ml-2"></p> | ||
<ul class="navbar-nav ml-auto"> | ||
<!-- Nav Item - Night mode --> | ||
<div class="custom-control custom-switch mt-4"> | ||
<input type="checkbox" class="custom-control-input" id="night-mode" <?php echo getNightmode() ? 'checked' : null ; ?> > | ||
<label class="custom-control-label" for="night-mode"><i class="far fa-moon mr-1 text-muted"></i></label> | ||
</div> | ||
<div class="topbar-divider d-none d-sm-block"></div> | ||
<!-- Nav Item - User --> | ||
<li class="nav-item dropdown no-arrow"> | ||
<a class="nav-link" href="auth_conf"> | ||
<span class="mr-2 d-none d-lg-inline small"><?php echo htmlspecialchars($_SESSION['user_id'], ENT_QUOTES); ?></span> | ||
<i class="fas fa-user-circle fa-3x"></i> | ||
</a> | ||
</li> | ||
</ul> | ||
</nav> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
<?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); | ||
} | ||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
<ul class="navbar-nav sidebar sidebar-light d-none d-md-block accordion <?php echo (isset($_SESSION["toggleState"])) ? $_SESSION["toggleState"] : null ; ?>" id="accordionSidebar"> | ||
<!-- Sidebar - Brand --> | ||
<a class="sidebar-brand d-flex align-items-center justify-content-center" href="wlan0_info"> | ||
<div class="sidebar-brand-text ml-1"><?php echo RASPI_BRAND_TEXT; ?></div> | ||
</a> | ||
<!-- Divider --> | ||
<hr class="sidebar-divider my-0"> | ||
<div class="row"> | ||
<div class="col-xs ml-3 sidebar-brand-icon"> | ||
<img src="app/img/raspAP-logo.php" class="navbar-logo" width="64" height="64"> | ||
</div> | ||
<div class="col-xs ml-2"> | ||
<div class="ml-1">Status</div> | ||
<div class="info-item-xs"><span class="icon"> | ||
<i class="fas fa-circle <?php echo ($hostapd_led); ?>"></i></span> <?php echo _("Hotspot").' '. _($hostapd_status); ?> | ||
</div> | ||
<div class="info-item-xs"><span class="icon"> | ||
<i class="fas fa-circle <?php echo ($memused_led); ?>"></i></span> <?php echo _("Memory Use").': '. htmlspecialchars(strval($memused), ENT_QUOTES); ?>% | ||
</div> | ||
<div class="info-item-xs"><span class="icon"> | ||
<i class="fas fa-circle <?php echo ($cputemp_led); ?>"></i></span> <?php echo _("CPU Temp").': '. htmlspecialchars($cputemp, ENT_QUOTES); ?>°C | ||
</div> | ||
</div> | ||
</div> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="wlan0_info"><i class="fas fa-tachometer-alt fa-fw mr-2"></i><span class="nav-label"><?php echo _("Dashboard"); ?></span></a> | ||
</li> | ||
<?php if (RASPI_HOTSPOT_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="hostapd_conf"><i class="far fa-dot-circle fa-fw mr-2"></i><span class="nav-label"><?php echo _("Hotspot"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_DHCP_ENABLED && !$_SESSION["bridgedEnabled"]) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="dhcpd_conf"><i class="fas fa-exchange-alt fa-fw mr-2"></i><span class="nav-label"><?php echo _("DHCP Server"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_ADBLOCK_ENABLED && !$_SESSION["bridgedEnabled"]) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="adblock_conf"><i class="far fa-hand-paper fa-fw mr-2"></i><span class="nav-label"><?php echo _("Ad Blocking"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_NETWORK_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="network_conf"><i class="fas fa-network-wired fa-fw mr-2"></i><span class="nav-label"><?php echo _("Networking"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_WIFICLIENT_ENABLED && !$_SESSION["bridgedEnabled"]) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="wpa_conf"><i class="fas fa-wifi fa-fw mr-2"></i><span class="nav-label"><?php echo _("WiFi client"); ?></span></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_OPENVPN_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="openvpn_conf"><i class="fas fa-key fa-fw mr-2"></i><span class="nav-label"><?php echo _("OpenVPN"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_WIREGUARD_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="wg_conf"><span class="ra-wireguard mr-2"></span><span class="nav-label"><?php echo _("WireGuard"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_TORPROXY_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="torproxy_conf"><i class="fas fa-eye-slash fa-fw mr-2"></i><span class="nav-label"><?php echo _("TOR proxy"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_FIREWALL_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="firewall_conf"><i class="fas fa-shield-alt fa-fw mr-2"></i><span class="nav-label"><?php echo _("Firewall"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_DDCLIENT_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="ddclient_conf"><i class="fas fa-globe fa-fw mr-2"></i><span class="nav-label"><?php echo _("Dynamic DNS"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_CONFAUTH_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="auth_conf"><i class="fas fa-user-lock fa-fw mr-2"></i><span class="nav-label"><?php echo _("Authentication"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_VNSTAT_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="data_use"><i class="fas fa-chart-bar fa-fw mr-2"></i><span class="nav-label"><?php echo _("Data usage"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<?php if (RASPI_SYSTEM_ENABLED) : ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="system_info"><i class="fas fa-cube fa-fw mr-2"></i><span class="nav-label"><?php echo _("System"); ?></a> | ||
</li> | ||
<?php endif; ?> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="about"><i class="fas fa-info-circle fa-fw mr-2"></i><span class="nav-label"><?php echo _("About RaspAP"); ?></a> | ||
</li> | ||
<!-- Divider --> | ||
<hr class="sidebar-divider d-none d-md-block"> | ||
|
||
<!-- Sidebar Toggler (Sidebar) --> | ||
<div class="text-center d-none d-md-block"> | ||
<button class="rounded-circle border-0" id="sidebarToggle"></button> | ||
</div> | ||
</ul> |
Oops, something went wrong.