Upload media

Documents, video, audio, photos (max 100 MB). Pick audience; optional target tags narrow Constituency or Region.

@csrf

@include('admin.partials.audience-targeting', ['prefix' => 'media', 'regions' => $regions])

Media library

@forelse ($mediaAssets as $m) @php $formMode = $m->audience_mode === 'constituencies' ? 'group_constituency' : $m->audience_mode; $formTargets = $m->targets->map(function ($t) use ($m) { if ($m->audience_mode === 'regions') { return 'r:'.$t->target_id; } if ($m->audience_mode === 'constituencies') { return 'c:'.$t->target_id; } return null; })->filter()->values()->all(); @endphp @empty @endforelse
TitleKindStatusSizeAudienceDownloads
{{ $m->title }}
{{ $m->original_filename }}
{{ $m->kind }} {{ $m->status }} {{ number_format($m->byte_size / 1048576, 2) }} MB {{ $m->audience_mode }} {{ $m->download_count }} @if ($m->status !== 'published')
@csrf
@else
@csrf
@endif
@csrf @method('DELETE')
No media yet.