@extends('layouts.admin') @section('title', __('Media Analytics')) @section('content')

{{ __('Media Analytics') }}

{{ __('Performance metrics and insights for media files') }}

{{ __('Total Files') }}
{{ number_format($stats['total_files']) }}
{{ __('Uploaded:') }} {{ number_format($stats['uploaded_files']) }}
{{ __('Total Views') }}
{{ number_format($stats['total_views']) }}
{{ __('Period:') }} {{ number_format($periodStats['views_gained']) }}
{{ __('Total Downloads') }}
{{ number_format($stats['total_downloads']) }}
{{ __('Period:') }} {{ number_format($periodStats['downloads_gained']) }}
{{ __('Storage Used') }}
{{ $stats['storage_used_formatted'] }}
{{ __('Quota:') }} {{ $stats['storage_quota_formatted'] }}
{{ __('Period Overview') }}

{{ number_format($periodStats['files_uploaded']) }}

{{ __('Files Uploaded') }}

{{ number_format($periodStats['views_gained']) }}

{{ __('Views Gained') }}

{{ number_format($periodStats['downloads_gained']) }}

{{ __('Downloads Gained') }}

{{ $periodStats['storage_added_formatted'] }}

{{ __('Storage Added') }}

{{ __('Uploads Over Time') }}
{{ __('Views Over Time') }}
{{ __('Top Viewed Files') }}
{{ __('View All') }}
@if($topFiles->count() > 0)
@foreach($topFiles as $index => $file) @endforeach
{{ $index + 1 }}
{{ $file->original_name ?? $file->name }}
{{ $file->file_type }} • {{ $file->size_formatted }} • {{ $file->folder ? $file->folder->name : __('Root') }}
{{ number_format($file->views_count) }} {{ __('views') }}
@else

{{ __('No files available yet') }}

@endif
{{ __('Most Downloaded Files') }}
{{ __('View All') }}
@if($mostDownloadedFiles->count() > 0)
@foreach($mostDownloadedFiles as $index => $file) @endforeach
{{ $index + 1 }}
{{ $file->original_name ?? $file->name }}
{{ $file->file_type }} • {{ $file->size_formatted }}
{{ number_format($file->downloads_count) }} {{ __('downloads') }}
@else

{{ __('No downloads yet') }}

@endif
{{ __('File Type Distribution') }}
{{ __('Manage Media') }}
@if($fileTypeStats->count() > 0)
@foreach($fileTypeStats as $type) @endforeach
{{ __('File Type') }} {{ __('Files') }} {{ __('Total Size') }} {{ __('Views') }} {{ __('Downloads') }}
{{ $type['type'] }} {{ number_format($type['count']) }} {{ $type['size_formatted'] }} {{ number_format($type['views']) }} {{ number_format($type['downloads']) }}
@else

{{ __('No file types found') }}

@endif
{{ __('Storage Usage Over Time') }}
{{ __('Recent Activity') }}
@if($recentActivity->count() > 0)
@foreach($recentActivity as $activity)
{{ $activity['title'] }}

{{ __('By') }} {{ $activity['user'] }} • {{ $activity['date']->diffForHumans() }}

@endforeach
@else

{{ __('No recent activity') }}

@endif
{{ __('Export Data') }}
{{ __('Files Analytics') }}
{{ __('Export CSV') }}
{{ __('Views Analytics') }}
{{ __('Export CSV') }}
{{ __('Downloads Analytics') }}
{{ __('Export CSV') }}
{{ __('Storage Analytics') }}
{{ __('Export CSV') }}
@endsection @push('styles') @endpush @push('scripts') @endpush