roles) && !current_user_can('manage_options')) { wp_die(__('Access denied. Trainer role required.', 'hvac-community-events')); } get_header(); // Initialize HVAC Event Form Builder without template selector (we'll use modal instead) if (class_exists('HVAC_Event_Form_Builder')) { $form_builder = new HVAC_Event_Form_Builder('hvac_event_form', true); $form_builder->create_event_form([ 'include_template_selector' => false, // Removed - will use modal instead 'include_venue_fields' => true, 'include_organizer_fields' => true, 'include_cost_fields' => true, 'include_capacity_fields' => true, 'include_datetime_fields' => true, 'template_categories' => ['general', 'training', 'workshop', 'certification'] ]); } ?>
render_trainer_menu(); } // Display breadcrumbs if (class_exists('HVAC_Breadcrumbs')) { echo HVAC_Breadcrumbs::instance()->render_breadcrumbs(); } // Add the new autosave status bar ?>
Autosave: --
Event created successfully!
'; } if (isset($_GET['error'])) { echo '
Error creating event. Please try again.
'; } // Render the native HVAC event creation form if (isset($form_builder)) { echo $form_builder->render(); } else { echo '
'; echo '

Form Builder Not Available

'; echo '

The HVAC Event Form Builder is not loaded. Please ensure the plugin is properly activated.

'; echo '

Return to Dashboard

'; echo '
'; } ?>