@extends('studio.layout') @section('title', $experience->title . ' – ' . config('brand.name')) @section('content')
{{ $experience->slug }}
{{ $experience->status }}aurolis://experience/{{ $experience->id }}
{{ __('status.last_published') }} {{ $latestManifest->generated_at->format('d M Y, H:i') }} — {{ __('status.version') }} {{ $latestManifest->version }}
{{ __('experience.manifest_url_label') }} /v1/experiences/{{ $experience->id }}/manifest
@else{{ __('experience.unpublished_help') }}
@endif {{-- #5 + #6: publish (with dialog confirm) and unpublish (with dialog confirm) side by side --}} @php $noZones = $experience->zones_count === 0; $audioIncomplete = !$missingZoneIds->isEmpty(); $nothingChanged = $latestManifest && !$hasChanges; $publishDisabled = $noZones || $audioIncomplete || $nothingChanged; @endphp{{ __('experience.no_zones_error') }}
@elseif($audioIncomplete){{ __('experience.incomplete_audio_error') }}
@endif| {{ __('table.language') }} | |
|---|---|
| {{ __('locale.' . $lang->locale) }} | @if($languages->count() > 1) @endif |
{{ __('experience.all_languages_added') }}
@endif