@extends('admin.admin_dashboard') @section('admin')
Home File Manager
@if(! $hasFolders)
@csrf
Letters, numbers, underscores, and hyphens only.
@error('name')
{{ $message }}
@enderror
@else
Upload ZIP archives
@if(! $canUpload)
Select one of your folders below before uploading files.
@endif
@csrf
Up to 10 archives, 500 MB each.
@error('files')
{{ $message }}
@enderror @error('files.*')
{{ $message }}
@enderror @error('folder')
{{ $message }}
@enderror
@include('admin.application.files.partials.share-with-picker', [ 'staffUsers' => $staffUsers, 'selectedIds' => old('share_with', []), 'idPrefix' => 'share', ])
Only selected people can view and download these files.
@error('share_with')
{{ $message }}
@enderror @error('share_with.*')
{{ $message }}
@enderror

My folders
@foreach($folders as $f) {{ $f }} @endforeach
@csrf
@error('name')
{{ $message }}
@enderror
@endif
@if($view === 'pending')
@if($pendingFiles->isEmpty())
@else
@if(auth()->user()->isSuperUser()) @endif @foreach($pendingFiles as $file) @if(auth()->user()->isSuperUser()) @endif @endforeach
NameOwnerRequested by Requested Size
{{ $file->original_name }} Pending approval {{ $file->user->name ?? 'Unknown' }}{{ $file->deletionRequestedBy->name ?? 'Unknown' }} {{ $file->deletion_requested_at?->format('M j, Y g:i A') ?? '—' }} {{ $file->size >= 1048576 ? number_format($file->size / 1048576, 2).' MB' : number_format($file->size / 1024, 1).' KB' }} @if(auth()->user()->isSuperUser())
@csrf @method('DELETE')
@endif
@endif
@elseif($view === 'shared')
@if($sharedFiles->isEmpty())
@else
@foreach($sharedFiles as $file) @endforeach
Name Shared by Size Uploaded
{{ $file->original_name }} {{ $file->user->name ?? 'Unknown' }} {{ $file->size >= 1048576 ? number_format($file->size / 1048576, 2).' MB' : number_format($file->size / 1024, 1).' KB' }} {{ $file->created_at->format('M j, Y') }}
@endif
@else
@if(! $hasFolders)
@elseif($myFiles->isEmpty())
@else
@foreach($myFiles as $file) @endforeach
Name Shared with Size Uploaded
{{ $file->original_name }} @forelse($file->sharedWith as $recipient) {{ $recipient->name }} @empty Not shared @endforelse {{ $file->size >= 1048576 ? number_format($file->size / 1048576, 2).' MB' : number_format($file->size / 1024, 1).' KB' }} {{ $file->created_at->format('M j, Y') }}
@csrf @method('DELETE')
@endif
@foreach($myFiles as $file) @endforeach @endif
@endsection @push('scripts') @endpush