Admin Guide
Accessing Admin Panel
Login
- Access admin panel at: your-domain.com/admin/
- Use your admin credentials to log in
- Session expires after inactivity
Security
- Change default password immediately
- Use strong password
- Don't share admin credentials
Managing Radio Stations
Station Management Dashboard
- Main sections:
- Stations: Add and manage stations
- Reported Issues: Handle user-reported problems
- Import Stations: Import from Radio Garden
- Search functionality for finding stations
- Stations organized by country and city
- Expandable/collapsible country and city sections
Adding Individual Stations
- Required information:
- Station name
- Stream URL (must be HTTPS)
- City and country
- Coordinates (auto-filled from city/country)
- Optional: Website URL, Logo URL
- Coordinates automatically fetched when entering city/country
- Form validation ensures all required fields are filled
Bulk Import from Radio Garden
- Import entire countries at once
- Features:
- Country list with station counts
- Import progress tracking
- Automatic stream URL validation
- Duplicate detection
- Last import date tracking
- Search functionality for finding countries
- Real-time progress updates
Managing Duplicates
- Automatic duplicate detection based on:
- Station name
- Location (coordinates)
- Country
- Primary station designation
- Bulk delete duplicates feature
- Individual duplicate removal
Station Operations
- Edit station details:
- Update stream URL
- Modify location information
- Change station name
- Update website and logo
- Delete stations individually
- Search stations by name, city, or country
- Automatic coordinates update when changing location
Managing Station Issues
Issue Management System
- View all reported issues:
- Filter by status (All/Pending/Resolved)
- Sort by report date
- Group by station
- Issue details include:
- Station information
- Report date and time
- User's reported problem
- Current status
Issue Resolution
- Available actions:
- Mark as Resolved
- Mark as Invalid
- Delete Report
- Edit Station directly from issue
- Quick access to station editing
- Bulk issue management
- Resolution tracking with timestamps
Account Management
Password Management
- Change password:
- Enter current password
- Enter new password
- Confirm new password
- Password requirements:
- Minimum 8 characters
- Must be secure
Session Management
- Automatic session timeout after inactivity
- Secure session handling
- Single active session per admin
Navigation Features
Quick Access
- Main navigation:
- Stations Management
- Reported Issues
- Import Stations
- Back to Map
- Account menu access
- Quick search functionality
Interface Features
- Responsive design for all devices
- Collapsible sections for better organization
- Real-time updates and feedback
- Error handling and notifications