Thunder Mountain Radio — admin pass + homepage clock cleanup
Date: 2026-03-24

This pass focused on two things:
1) Continue the admin normalization pass
2) Remove the legacy homepage clock issue the user flagged

What was adjusted:
- Confirmed and kept the admin pages inside the shared Thunder admin shell/header/footer system
- Normalized a set of admin links/forms/redirects away from hardcoded /admin/ root paths in key admin files so the build behaves better on test/local installs
- Fixed shared footer admin/public links to use the active path prefix instead of hardcoded root links
- Fixed shared footer API calls to use the correct relative API path from both public and admin pages
- Fixed shared asset include path in footer to respect site path prefix
- Fixed track_logger include to use a file path instead of relying on document root
- Cleaned the homepage index file so legacy clock boxes are intentionally removed from the Thunder home layout
- Kept homepage featured/news/event/now-playing sections in the centered Thunder shell

Files changed in this pass:
- includes/footer.php
- index.php
- admin/backup.php
- admin/chat.php
- admin/contact.php
- admin/djs.php
- admin/events.php
- admin/fans.php
- admin/friends.php
- admin/media.php
- admin/navigation.php
- admin/newsreel_admin.php
- admin/pages.php
- admin/radiostats.php
- admin/schedule.php

Validation:
- PHP lint run across the whole site after edits
- No syntax errors reported
