upskill-event-manager/wordpress-dev/wordpress/wp-content/plugins/hvac-community-events/templates
bengizmo 587773b56b fix: Resolve CSS loading and Google Sheets redirect issues
Major fixes implemented:
1. CSS Loading on Hierarchical Pages - FIXED
   - Enhanced page detection logic in hvac-community-events.php
   - Added URL pattern matching for /trainer/* and /master-trainer/*
   - All 7 HVAC CSS files now load correctly on hierarchical pages

2. Google Sheets Infinite Redirect Loop - FIXED
   - Removed duplicate master-trainer-google-sheets page
   - Added redirect loop prevention with hvac_redirect_check parameter
   - Disabled WordPress canonical redirects for Google Sheets URLs
   - Page now loads in 2.4s with 0 redirects (was 50+ before)

3. Google Sheets Folder Manager Integration
   - Moved folder manager to proper location in includes/google-sheets/
   - Added conditional file loading to prevent fatal errors
   - Enhanced error handling throughout Google Sheets components

4. Dashboard Navigation Improvements
   - Fixed duplicate navigation buttons
   - Enhanced Master Trainer dashboard with folder hierarchy support
   - Improved permission checks and role-based access

Technical improvements:
- Added comprehensive debugging capabilities
- Enhanced error handling with try-catch blocks
- Improved conditional file loading patterns
- Fixed hardcoded URLs in Google Sheets admin

All issues tested and verified working on staging environment.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-17 06:50:53 -03:00
..
attendee refactor: Simplify attendee profile page UI/UX 2025-05-24 20:08:23 -03:00
certificates feat: Add attendee profile links throughout the plugin 2025-05-24 19:41:54 -03:00
communication feat: Implement configurable Communication Schedule system 2025-06-14 00:07:30 -03:00
community feat: Add password show/hide toggle to login form 2025-06-13 22:30:02 -03:00
email-attendees feat: Add comprehensive communication template management system 2025-06-13 22:55:00 -03:00
event-summary feat: Add attendee profile links throughout the plugin 2025-05-24 19:41:54 -03:00
page-community-login.php feat: Enhanced test data creation and login system improvements 2025-05-22 15:54:15 -03:00
single-hvac-event-summary.php fix(tests): Resolve Task 4.7 integration test issues & UMB 2025-04-02 07:02:06 -03:00
single-hvac-order-summary.php feat: Implement Order Summary page functionality 2025-05-20 09:56:28 -03:00
template-edit-profile.php feat: Add trainer profile editing functionality 2025-05-20 09:47:22 -03:00
template-event-summary.php feat: Add Email Attendees functionality (Phase 2) 2025-05-20 10:33:03 -03:00
template-google-sheets.php Fix Google OAuth redirect URI mismatch error 2025-06-14 13:53:21 -03:00
template-hvac-dashboard.php fix: Resolve CSS loading and Google Sheets redirect issues 2025-06-17 06:50:53 -03:00
template-hvac-master-dashboard.php fix: Resolve CSS loading and Google Sheets redirect issues 2025-06-17 06:50:53 -03:00
template-trainer-profile.php fix: Resolve 5 critical bugs in certificate management and navigation system 2025-05-23 18:53:03 -03:00