ajoute la banque de quiz : partager un quiz, le dupliquer dans une autre classe
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
16d1293911
commit
bd74eaf20f
10 changed files with 271 additions and 5 deletions
|
|
@ -7,11 +7,20 @@
|
|||
<p class="font-mono text-sm font-semibold"><a href="{{ route('mes-classes.quiz.index', $classe) }}" class="underline underline-offset-4">Quiz · {{ $classe->nom }}</a></p>
|
||||
<div class="mt-1 flex flex-wrap items-center justify-between gap-4">
|
||||
<h1 class="text-4xl font-extrabold tracking-tight">{{ $quiz->titre }}</h1>
|
||||
<form action="{{ route('mes-classes.quiz.lancer', [$classe, $quiz]) }}" method="post">
|
||||
@csrf
|
||||
<button type="submit" class="inline-flex h-11 items-center rounded-full bg-black px-5 font-bold text-white" @disabled($quiz->questions->isEmpty())>Lancer ce quiz</button>
|
||||
</form>
|
||||
<span class="flex flex-wrap gap-2">
|
||||
<form action="{{ route('mes-classes.quiz.partager', [$classe, $quiz]) }}" method="post">
|
||||
@csrf
|
||||
<button type="submit" class="inline-flex h-11 items-center rounded-full border border-[#dadce0] px-5 font-bold hover:bg-[#f8f9fa]">{{ $quiz->partage ? 'Retirer de la banque' : 'Partager dans la banque' }}</button>
|
||||
</form>
|
||||
<form action="{{ route('mes-classes.quiz.lancer', [$classe, $quiz]) }}" method="post">
|
||||
@csrf
|
||||
<button type="submit" class="inline-flex h-11 items-center rounded-full bg-black px-5 font-bold text-white" @disabled($quiz->questions->isEmpty())>Lancer ce quiz</button>
|
||||
</form>
|
||||
</span>
|
||||
</div>
|
||||
@if ($quiz->partage)
|
||||
<p class="mt-2 font-mono text-sm font-semibold text-[#0b57d0]">Partagé dans la banque de quiz : les autres profs peuvent le dupliquer.</p>
|
||||
@endif
|
||||
@error('questions')<p class="mt-2 font-bold text-[#A63D2A]">Ajoute au moins une question avant de lancer.</p>@enderror
|
||||
|
||||
<section class="mt-8" aria-labelledby="t-questions">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue