@if($puedeGestionar)

Agregar tema / sección

@csrf
@include('aula.partials.restricciones-acceso', [ 'model' => new \App\Models\CursoModulo(), 'leccionesOpciones' => $leccionesOpciones ?? [], 'bloquesOpciones' => $bloquesOpciones ?? [], 'actividadesOpciones' => $actividadesOpciones ?? [], ])
Arrastra las secciones, lecciones y actividades. Usa el icono del ojo para ocultar o mostrar a los estudiantes.
@forelse($curso->modulos as $modulo)
@if($puedeGestionar) @endif

{{ $modulo->titulo }}

@if($modulo->descripcion)

{{ $modulo->descripcion }}

@endif @if($puedeGestionar && ! $modulo->publicado) Oculto para estudiantes @endif
@if($puedeGestionar)
+ Lección
@csrf @method('DELETE')
@endif
@if($puedeGestionar) @endif
@forelse($modulo->lecciones as $leccion) @php $disponible = $leccion->estaDisponible(); $hecha = in_array($leccion->id, $completadas ?? [], true); $bloquesVisibles = $leccion->bloques ?? collect(); @endphp
@if($puedeGestionar) @endif
{{ $leccion->titulo }}
Lección @if($puedeGestionar && ! $leccion->publicado) · Oculta @endif @if(! $disponible && ! $puedeGestionar) · No disponible @endif @if($bloquesVisibles->isNotEmpty()) · {{ $bloquesVisibles->count() }} actividad(es) @endif @if($leccion->recursos->isNotEmpty()) · {{ $leccion->recursos->count() }} recurso(s) @endif
@if(auth()->user()->isEstudiante()) @endif @if($puedeGestionar)
Abrir Editar
@csrf @method('DELETE')
@endif
@forelse($bloquesVisibles as $bloque)
@if($puedeGestionar) @endif
@if($bloque->tipo === 'archivo' && $bloque->ruta) {{ $bloque->titulo }} @elseif($bloque->tipo === 'tarea' && $bloque->tarea) {{ $bloque->titulo }} @elseif($bloque->tipo === 'cuestionario' && $bloque->cuestionario) {{ $bloque->titulo }} @elseif($bloque->tipo === 'foro' && $bloque->foro) {{ $bloque->titulo }} @elseif($bloque->tipo === 'taller' && $bloque->taller) {{ $bloque->titulo }} @else {{ $bloque->titulo }} @endif
{{ $bloque->tipoLabel() }} @if($puedeGestionar && ! $bloque->publicado) · Oculta @endif
@if($bloque->tipo === 'archivo' && $bloque->ruta) Abrir archivo @elseif($bloque->tipo === 'tarea' && $bloque->tarea) Abrir @elseif($bloque->tipo === 'cuestionario' && $bloque->cuestionario) Abrir @elseif($bloque->tipo === 'foro' && $bloque->foro) Abrir @elseif($bloque->tipo === 'taller' && $bloque->taller) Abrir @elseif($bloque->tipo === 'etiqueta') Ver @endif
@empty
Sin actividades. @if($puedeGestionar) Agregar actividades @endif
@endforelse
@empty
No hay lecciones en esta sección.
@endforelse
@empty
Crea la primera sección (tema) para organizar el contenido del curso.
@endforelse
@else @include('aula.partials.contenido-ruta') @endif