🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:header.php
<?php $page_title = $page_title ?? 'Admin Dashboard'; $current_page = $page ?? 'dashboard'; require_once 'config.php'; require_admin(); $admin = get_current_admin(); // Defensive: $admin may be false/null if user not found in DB (e.g., session for deleted user) $admin_username = (is_array($admin) && !empty($admin['username'])) ? $admin['username'] : 'Admin'; $admin_role = (is_array($admin) && !empty($admin['role'])) ? $admin['role'] : 'admin'; $admin_initial = strtoupper(substr($admin_username, 0, 1)); $settings = get_settings(); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title><?= htmlspecialchars($page_title) ?> | VELORA Admin</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:wght@400;500;600;700&display=swap" rel="stylesheet"> <link href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css" rel="stylesheet"> <link href="<?= ADMIN_PATH ?>assets/css/admin.css?v=1.0" rel="stylesheet"> </head> <body> <div class="admin-wrapper"> <!-- Sidebar --> <aside class="admin-sidebar" id="sidebar"> <div class="sidebar-header"> <img src="<?= SITE_URL ?>assets/logo/velora-logo.jpeg" alt="VELORA" class="admin-sidebar-logo"> <p class="logo-sub">Admin Panel</p> </div> <nav class="sidebar-nav"> <ul> <li> <a href="<?= ADMIN_PATH ?>index.php" class="<?= $current_page == 'dashboard' ? 'active' : '' ?>"> <i class="fas fa-tachometer-alt"></i> <span>Dashboard</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/orders.php" class="<?= $current_page == 'orders' ? 'active' : '' ?>"> <i class="fas fa-shopping-cart"></i> <span>Orders</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/products.php" class="<?= $current_page == 'products' ? 'active' : '' ?>"> <i class="fas fa-box"></i> <span>Products</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/categories.php" class="<?= $current_page == 'categories' ? 'active' : '' ?>"> <i class="fas fa-folder"></i> <span>Categories</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/subcategories.php" class="<?= $current_page == 'subcategories' ? 'active' : '' ?>"> <i class="fas fa-folder-open"></i> <span>Subcategories</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/brands.php" class="<?= $current_page == 'brands' ? 'active' : '' ?>"> <i class="fas fa-award"></i> <span>Brands</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/banners.php" class="<?= $current_page == 'banners' ? 'active' : '' ?>"> <i class="fas fa-images"></i> <span>Banners</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/coupons.php" class="<?= $current_page == 'coupons' ? 'active' : '' ?>"> <i class="fas fa-tag"></i> <span>Coupons</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/customers.php" class="<?= $current_page == 'customers' ? 'active' : '' ?>"> <i class="fas fa-users"></i> <span>Customers</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/reviews.php" class="<?= $current_page == 'reviews' ? 'active' : '' ?>"> <i class="fas fa-star"></i> <span>Reviews</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/newsletters.php" class="<?= $current_page == 'newsletters' ? 'active' : '' ?>"> <i class="fas fa-envelope"></i> <span>Newsletter</span> </a> </li> <li> <a href="<?= ADMIN_PATH ?>pages/settings.php" class="<?= $current_page == 'settings' ? 'active' : '' ?>"> <i class="fas fa-cog"></i> <span>Settings</span> </a> </li> </ul> </nav> <div class="sidebar-footer"> <a href="<?= ADMIN_PATH ?>index.php?logout=1" class="logout-btn"> <i class="fas fa-sign-out-alt"></i> <span>Logout</span> </a> </div> </aside> <!-- Main Content --> <main class="admin-main"> <!-- Top Bar --> <header class="admin-topbar"> <button class="sidebar-toggle" id="sidebarToggle"> <i class="fas fa-bars"></i> </button> <h1 class="page-title"><?= htmlspecialchars($page_title) ?></h1> <div class="topbar-actions"> <a href="<?= SITE_URL ?>" target="_blank" class="topbar-action" data-bs-toggle="tooltip" title="View Site"> <i class="fas fa-globe"></i> </a> <div class="admin-profile"> <div class="profile-avatar"> <?= $admin_initial ?> </div> <div> <strong style="font-size: 0.9rem;"><?= htmlspecialchars($admin_username) ?></strong> <div style="font-size: 0.75rem; color: #6c757d;"><?= htmlspecialchars(ucfirst($admin_role)) ?></div> </div> </div> </div> </header> <div class="admin-content"> <?php admin_display_flash(); ?>
Save Changes
Cancel
Create New File
Create New Folder