{{ $note ? 'Переглянути нотатку' : 'Додати нотатку' }}
Нотатка до тексту @if ($note)
{{ $note }}
@else Нотатки ще немає. @endif
@csrf @method('PUT')
/{{ \App\Models\Text::NOTE_MAX_LENGTH }}
Закрити {{ $note ? 'Зберегти зміни' : 'Додати нотатку' }}
@if ($note)
@csrf @method('DELETE') Видалити нотатку
@endif
@unless (auth()->user()->isStudent()) @php $translationRows = $textTranslations->map(function ($translation) use ($text, $teacherStudentIds) { $user = auth()->user(); $canGrade = $user->isTeacher() && $text->isOwnedBy($user) && $teacherStudentIds->contains($translation->user_id); return [ 'id' => $translation->id, 'author' => $translation->user->name, 'language' => $translation->language->label, 'value' => $translation->value, 'editorContent' => $translation->editor_content, 'grade' => $translation->grade, 'rtl' => $translation->language->isRtl(), 'canEdit' => $canGrade || $translation->isOwnedBy($user), 'canGrade' => $canGrade, 'updateUrl' => route('text-translations.update', $translation), ]; })->values(); @endphp @if ($textTranslations->isNotEmpty() || $errors->any())
Переклади тексту
@if ($errors->any()) @foreach ($errors->all() as $error) {{ $error }} @endforeach @endif @if ($textTranslations->isNotEmpty()) Дії Назва перекладу Автор перекладу Мова Оцінка @foreach ($textTranslations as $textTranslation)
@if ($translationRows[$loop->index]['canEdit']) @endif @if ($textTranslation->canBeDeletedBy(auth()->user()))
@csrf @method('DELETE') @endif
{{ $textTranslation->displayTitle() }} {{ $textTranslation->user->name }} @if ($textTranslation->grade === null) Без оцінки @else {{ $textTranslation->grade }} @endif @endforeach
@endif
·
@csrf @method('PUT')
Скасувати Зберегти зміни
@endif @endunless @if (auth()->user()->isTeacher() && $text->isOwnedBy(auth()->user()))
Доступ до тексту Додайте студента зі свого списку за повною електронною адресою.
@if ($sharedUsers->isNotEmpty()) Ім’я Email Доступ надано Дія @foreach ($sharedUsers as $sharedUser) {{ $sharedUser->name }} {{ $sharedUser->email }} {{ $sharedUser->pivot->created_at?->format('d.m.Y H:i') }}
@csrf @method('DELETE') Скасувати доступ
@endforeach
@endif
@endif