Sindbad~EG File Manager
-- Add missing admin modules to the sidebar navigation
-- This will only add modules that don't already exist
-- Event Attendance
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Event Attendance', 'modules/event-attendance/index.php', 'calendar-check', 1, 3, 'assembly');
-- Event Forms
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Event Forms', 'modules/event-forms/index.php', 'wpforms', 1, 4, 'assembly');
-- Event Reports
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Event Reports', 'modules/event-reports/index.php', 'chart-bar', 1, 5, 'assembly');
-- Member Accounts (if not exists)
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Member Accounts', 'modules/member-accounts/index.php', 'users-cog', 1, 7, 'assembly');
-- Users (if not exists)
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Users', 'modules/users/index.php', 'user-cog', 1, 8, 'assembly');
-- Settings (if not exists)
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Settings', 'modules/settings/index.php', 'cog', 1, 9, 'assembly');
-- Email Management (if not exists)
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Email Management', 'modules/email/index.php', 'envelope', 1, 10, 'assembly');
-- Notifications (if not exists)
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Notifications', 'modules/notifications/index.php', 'bell', 1, 11, 'assembly');
-- Audit Logs (if not exists)
INSERT IGNORE INTO module_management (module_name, module_url, module_icon, is_active, display_order, required_role)
VALUES ('Audit Logs', 'modules/audit/index.php', 'clipboard-list', 1, 12, 'assembly');
-- Show what modules are now in the system
SELECT module_name, module_url, display_order, required_role, is_active
FROM module_management
WHERE is_active = 1
ORDER BY display_order;
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists