Files
wevads-platform/public/includes/sidebar-enhanced.php
2026-02-26 04:53:11 +01:00

503 lines
15 KiB
PHP
Executable File

<?php
/**
* WEVADS Enhanced Sidebar v2.0
* Original sidebar + 36 new Arsenal screens
* Generated: <?php echo date('Y-m-d H:i:s'); ?>
*/
?>
<!-- WEVADS Enhanced Sidebar -->
<ul class="sidebar-menu">
<!-- Dashboard -->
<li class="nav-item">
<a class="nav-link" href="/dashboard.php">
<i class="fas fa-tachometer-alt"></i>
<span>Dashboard</span>
</a>
</li>
<!-- 🏗️ COMMAND CENTER -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#commandCenterMenu" data-toggle="collapse">
<i class="fas fa-building"></i>
<span>🏗️ Command Center</span>
<span class="badge badge-success">NEW</span>
</a>
<ul class="collapse submenu" id="commandCenterMenu">
<li>
<a href="/bpms-command-center.html">
<i class="fas fa-bolt"></i>
BPMS Command Center
</a>
</li>
<li>
<a href="/ceo-dashboard.html">
<i class="fas fa-chart-line"></i>
CEO Dashboard
</a>
</li>
<li>
<a href="/control-hub.html">
<i class="fas fa-cogs"></i>
Control Hub / Kill Switch
</a>
</li>
</ul>
</li>
<!-- ⚡ OPERATIONS -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#operationsMenu" data-toggle="collapse">
<i class="fas fa-bolt"></i>
<span>⚡ Operations</span>
</a>
<ul class="collapse submenu" id="operationsMenu">
<li>
<a href="/brain-unified-send.html">
<i class="fas fa-envelope"></i>
Brain Unified Send
</a>
</li>
<li>
<a href="/brain-combo-discovery.html">
<i class="fas fa-search"></i>
Brain Combo Discovery
</a>
</li>
<li>
<a href="/winning-config.html">
<i class="fas fa-trophy"></i>
Winning Config
</a>
</li>
<li>
<a href="/pattern-shuffler.html">
<i class="fas fa-random"></i>
Pattern Shuffler AI
</a>
</li>
<li>
<a href="/graph-ews-sender.html">
<i class="fas fa-paper-plane"></i>
Graph & EWS Sender
</a>
</li>
<li>
<a href="/offer-engine.html">
<i class="fas fa-gift"></i>
Offer Engine
</a>
</li>
<li>
<a href="/ai-copywriter.html">
<i class="fas fa-robot"></i>
AI Copywriter
</a>
</li>
<li>
<a href="/sms-send-engine.html">
<i class="fas fa-sms"></i>
SMS Send Engine
</a>
</li>
</ul>
</li>
<!-- 🛡️ DEFENSE & REPUTATION -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#defenseMenu" data-toggle="collapse">
<i class="fas fa-shield-alt"></i>
<span>🛡️ Defense & Reputation</span>
</a>
<ul class="collapse submenu" id="defenseMenu">
<li>
<a href="/reputation-monitor.html">
<i class="fas fa-chart-bar"></i>
Reputation Monitor
</a>
</li>
<li>
<a href="/blacklist-monitor.html">
<i class="fas fa-ban"></i>
Blacklist Monitor
</a>
</li>
<li>
<a href="/ptr-discovery.html">
<i class="fas fa-server"></i>
PTR Discovery & DNS
</a>
</li>
<li>
<a href="/smart-report.html">
<i class="fas fa-file-alt"></i>
Smart Report / Logs
</a>
</li>
<li>
<a href="/auto-mirroring.html">
<i class="fas fa-clone"></i>
Auto-Mirroring Engine
</a>
</li>
</ul>
</li>
<!-- 🔧 INFRASTRUCTURE -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#infrastructureMenu" data-toggle="collapse">
<i class="fas fa-tools"></i>
<span>🔧 Infrastructure</span>
</a>
<ul class="collapse submenu" id="infrastructureMenu">
<li>
<a href="/cloudflare-manager.html">
<i class="fab fa-cloudflare"></i>
Cloudflare Manager
</a>
</li>
<li>
<a href="/warming-engine.html">
<i class="fas fa-fire"></i>
Warming Engine
</a>
</li>
<li>
<a href="/self-healing.html">
<i class="fas fa-heartbeat"></i>
Self-Healing Config
</a>
</li>
<li>
<a href="/smart-failover.html">
<i class="fas fa-exchange-alt"></i>
Smart Provider Failover
</a>
</li>
<li>
<a href="/cloud-cost-monitor.html">
<i class="fas fa-money-bill-wave"></i>
Cloud Cost Monitor
</a>
</li>
<li>
<a href="/financial-guard.html">
<i class="fas fa-shield-alt"></i>
Financial Guard
</a>
</li>
<li>
<a href="/n8n-bridge.html">
<i class="fas fa-bridge"></i>
N8N Automation Bridge
</a>
</li>
</ul>
</li>
<!-- 🏭 FACTORIES & DATA -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#factoriesMenu" data-toggle="collapse">
<i class="fas fa-industry"></i>
<span>🏭 Factories & Data</span>
</a>
<ul class="collapse submenu" id="factoriesMenu">
<li>
<a href="/account-creator.html">
<i class="fas fa-user-plus"></i>
Identity Forge / Account Creator
</a>
</li>
<li>
<a href="/seed-cleaner.html">
<i class="fas fa-broom"></i>
Seed Cleaner
</a>
</li>
<li>
<a href="/scrapping-factory.html">
<i class="fas fa-database"></i>
Scrapping Factory
</a>
</li>
<li>
<a href="/dark-scraper.html">
<i class="fas fa-moon"></i>
Dark Scraper
</a>
</li>
<li>
<a href="/newsletter-extractor.html">
<i class="fas fa-newspaper"></i>
Newsletter Extractor
</a>
</li>
<li>
<a href="/mail-personas.html">
<i class="fas fa-theater-masks"></i>
Mail Personas
</a>
</li>
<li>
<a href="/temp-email-factory.html">
<i class="fas fa-envelope-open-text"></i>
Temp Email Factory
</a>
</li>
<li>
<a href="/lookalike-engine.html">
<i class="fas fa-clone"></i>
Lookalike Engine
</a>
</li>
</ul>
</li>
<!-- 🌑 SHADOW OPS -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#shadowOpsMenu" data-toggle="collapse">
<i class="fas fa-user-secret"></i>
<span>🌑 Shadow Ops</span>
</a>
<ul class="collapse submenu" id="shadowOpsMenu">
<li>
<a href="/captcha-solver.html">
<i class="fas fa-robot"></i>
Captcha Solver
</a>
</li>
<li>
<a href="/cvc-vault.html">
<i class="fas fa-credit-card"></i>
CVC Vault
</a>
</li>
<li>
<a href="/office-checker.html">
<i class="fas fa-building"></i>
Office Checker / Validator
</a>
</li>
<li>
<a href="/host-hunter.html">
<i class="fas fa-search-location"></i>
Host Hunter / CMS Scanner
</a>
</li>
<li>
<a href="/scout-intelligence.html">
<i class="fas fa-binoculars"></i>
Scout Intelligence
</a>
</li>
</ul>
</li>
<!-- 📊 MONITORING -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#monitoringMenu" data-toggle="collapse">
<i class="fas fa-chart-pie"></i>
<span>📊 Monitoring</span>
</a>
<ul class="collapse submenu" id="monitoringMenu">
<li>
<a href="/api/monitor.php" target="_blank">
<i class="fas fa-heartbeat"></i>
Live System Monitor
</a>
</li>
<li>
<a href="/deliverads/brain-unified-send.php?action=stats" target="_blank">
<i class="fas fa-chart-bar"></i>
Send Statistics
</a>
</li>
<li>
<a href="/deliverads/brain-unified-send.php?action=methods" target="_blank">
<i class="fas fa-list"></i>
Available Methods
</a>
</li>
</ul>
</li>
<!-- Original Brain Menu (from existing sidebar) -->
<li class="nav-item has-submenu">
<a class="nav-link" href="#brainMenu" data-toggle="collapse">
<i class="fas fa-brain"></i>
<span>Brain</span>
</a>
<ul class="collapse submenu" id="brainMenu">
<li>
<a href="/warning-config.html">
<i class="fas fa-exclamation-triangle"></i>
Warning Config
</a>
</li>
<li>
<a href="/process-supervision.php">
<i class="fas fa-tasks"></i>
Process Supervision
</a>
</li>
<li>
<a href="/widgets/routines_dashboard.html">
<i class="fas fa-robot"></i>
IA Routines Monitor
</a>
</li>
<li>
<a href="/widgets/cloud_health.html">
<i class="fas fa-cloud"></i>
Cloud Health
</a>
</li>
<li>
<a href="/test.php">
<i class="fas fa-star"></i>
Test Menu
</a>
</li>
</ul>
</li>
<!-- Original Control Hub -->
<li class="nav-item">
<a class="nav-link" href="/control-hub.html">
<i class="fas fa-sliders-h"></i>
<span>Control Hub</span>
</a>
</li>
<!-- Original MTA Servers -->
<li class="nav-item">
<a class="nav-link" href="/mta-servers.html">
<i class="fas fa-server"></i>
<span>MTA Servers</span>
</a>
</li>
<!-- Arsenal Quick Stats -->
<li class="nav-item stats-panel">
<div class="nav-link">
<div class="stats-header">
<i class="fas fa-rocket"></i>
<span>Arsenal Stats</span>
</div>
<div class="stats-body">
<div class="stat-item">
<span class="stat-label">Total Screens:</span>
<span class="stat-value">38</span>
</div>
<div class="stat-item">
<span class="stat-label">Online APIs:</span>
<span class="stat-value">36</span>
</div>
<div class="stat-item">
<span class="stat-label">Last Updated:</span>
<span class="stat-value"><?php echo date('H:i'); ?></span>
</div>
</div>
</div>
</li>
</ul>
<style>
/* Arsenal Sidebar Enhancements */
.nav-item.has-submenu .badge {
margin-left: auto;
font-size: 0.7rem;
padding: 0.2rem 0.4rem;
}
.badge-success {
background: linear-gradient(135deg, #10b981, #059669);
}
.stats-panel {
margin-top: 20px;
background: rgba(30, 41, 59, 0.8);
border-radius: 8px;
border: 1px solid #334155;
}
.stats-panel .stats-header {
font-weight: bold;
color: #60a5fa;
padding: 10px 15px;
border-bottom: 1px solid #334155;
display: flex;
align-items: center;
gap: 10px;
}
.stats-panel .stats-body {
padding: 15px;
}
.stat-item {
display: flex;
justify-content: space-between;
margin-bottom: 8px;
font-size: 0.85rem;
}
.stat-label {
color: #94a3b8;
}
.stat-value {
color: #60a5fa;
font-weight: bold;
}
/* Emoji icons */
.nav-item.has-submenu .nav-link span:first-child {
margin-right: 5px;
}
/* Responsive adjustments */
@media (max-width: 768px) {
.stats-panel {
margin: 10px;
}
}
</style>
<script>
// Auto-expand current category
document.addEventListener('DOMContentLoaded', function() {
const currentPage = window.location.pathname;
const menus = ['commandCenterMenu', 'operationsMenu', 'defenseMenu',
'infrastructureMenu', 'factoriesMenu', 'shadowOpsMenu',
'monitoringMenu', 'brainMenu'];
menus.forEach(menuId => {
const menu = document.getElementById(menuId);
if (menu) {
const links = menu.querySelectorAll('a');
links.forEach(link => {
if (link.getAttribute('href') === currentPage) {
menu.classList.add('show');
const parentLink = document.querySelector(`[href="#${menuId}"]`);
if (parentLink) {
parentLink.setAttribute('aria-expanded', 'true');
}
}
});
}
});
// Update time every minute
setInterval(() => {
const now = new Date();
const timeElements = document.querySelectorAll('.stat-value:last-child');
timeElements.forEach(el => {
el.textContent = now.getHours().toString().padStart(2, '0') + ':' +
now.getMinutes().toString().padStart(2, '0');
});
}, 60000);
});
</script>