@extends('admin.layouts.app') @section('title','Conference Speakers') @section('page-title','Conference Speakers') @section('page-subtitle','Assign invited speakers and review their presentation materials') @section('content') @if(session('success'))
Speakers do not need paid registration. They only need an account on the system. LOC or Admin can assign the speaker role for a conference so they can upload slides, a document, and their presentation title.
| Speaker | Conference | Title / Topic | Upload | Approval | Assigned | Actions |
|---|---|---|---|---|---|---|
|
{{ $speaker->user?->name }} {{ $speaker->user?->email }} |
{{ $speaker->conference?->short_name ?? $speaker->conference?->name }} | {{ Str::limit($speaker->presentation_title ?? '—', 40) }} | {{ str_replace('_', ' ', ucfirst($speaker->upload_status)) }} | {{ ucfirst($speaker->approval_status) }} | {{ $speaker->assigned_at?->format('M d, Y') ?? '—' }} | View @if($speaker->approval_status === 'pending' && $speaker->hasUploadedMaterials()) Review @endif |
| No speakers assigned yet. | ||||||