@extends('layouts.app') @section('title', __('ui.admin_moderation_report').' #'.$report->id.' — Coaster World') @section('content') @php $snapshot = $report->snapshot ?? []; $reporterName = $report->reporter?->username ? '@'.$report->reporter->username : ($report->reporter?->name ?: __('ui.admin_moderation_deleted_user')); $reportedName = $report->reportedUser?->username ? '@'.$report->reportedUser->username : ($report->reportedUser?->name ?: __('ui.admin_moderation_deleted_user')); @endphp
@include('admin._nav') ← {{ __('ui.admin_moderation_back') }} {{ __('ui.admin_moderation_report') }} #{{ $report->id }}

{{ __('ui.social_report_reason_'.$report->reason_code) }}

{{ __('ui.admin_moderation_report_intro') }}

@if(session('admin_moderation_status'))
✓ {{ session('admin_moderation_status') }}
@endif
{{ __('ui.admin_moderation_status_label') }} {{ __('ui.admin_moderation_status_'.$report->status) }}
{{ __('ui.admin_moderation_reported_at') }} {{ $report->created_at?->format('d/m/Y H:i') }}
{{ __('ui.admin_moderation_target_type') }} {{ __('ui.admin_moderation_type_'.$report->target_type) }}
{{ __('ui.admin_moderation_reporter') }} {{ $reporterName }} {{ $report->reporter?->email }} @if($report->reporter) {{ __('ui.admin_moderation_open_account') }} @endif
{{ __('ui.admin_moderation_reported_user') }} {{ $reportedName }} {{ $report->reportedUser?->email }} @if($report->reportedUser) {{ __('ui.admin_moderation_open_account') }} @endif
@if($report->details)
{{ __('ui.social_report_details') }}

{{ $report->details }}

@endif
{{ __('ui.admin_moderation_snapshot') }} {{ __('ui.admin_moderation_snapshot_help') }}
@if($report->target_type === 'group_visit_message')
{{ $snapshot['body'] ?? __('ui.admin_moderation_snapshot_unavailable') }}
{{ __('ui.admin_moderation_message_author') }}
{{ !empty($snapshot['author_username']) ? '@'.$snapshot['author_username'] : '#'.($snapshot['author_user_id'] ?? '—') }}
{{ __('ui.admin_moderation_group') }}
{{ $snapshot['group_name'] ?? '#'.($snapshot['group_id'] ?? '—') }}
{{ __('ui.admin_moderation_message_date') }}
{{ $snapshot['created_at'] ?? '—' }}
@elseif(in_array($report->target_type, ['community_review','community_review_comment','community_photo','community_photo_comment'], true)) @if(!empty($snapshot['title'])){{ $snapshot['title'] }}@endif
{{ $snapshot['body'] ?? __('ui.admin_moderation_snapshot_unavailable') }}
@if(isset($snapshot['rating']))
{{ __('ui.community_rating') }}
{{ $snapshot['rating'] }}/5
@endif
{{ __('ui.admin_moderation_message_author') }}
{{ !empty($snapshot['author_username']) ? '@'.$snapshot['author_username'] : '#'.($snapshot['author_user_id'] ?? '—') }}
{{ __('ui.admin_moderation_message_date') }}
{{ $snapshot['created_at'] ?? '—' }}
@else
{{ __('ui.admin_user') }}
{{ !empty($snapshot['username']) ? '@'.$snapshot['username'] : ($snapshot['name'] ?? '#'.($snapshot['user_id'] ?? '—')) }}
{{ __('ui.admin_status') }}
{{ $snapshot['account_status'] ?? '—' }}
@endif
@endsection