@php $config = $settings->leaderboard_config ?? []; $rankingBy = old('ranking_by', $config['ranking_by'] ?? ['completion']); @endphp

{{ $meta['title'] }}

{{ $meta['description'] }}

@csrf @method('PUT')

Enable leaderboard

Show ranked learner progress for this course

@foreach([ 'completion' => 'Completion', 'quiz' => 'Quiz scores', 'assignment' => 'Assignments', 'time' => 'Time spent', 'points' => 'Points', 'certificate' => 'Certificate', ] as $value => $label) @endforeach
@error('ranking_by')

{{ $message }}

@enderror
@error('period')

{{ $message }}

@enderror

Privacy mode

Mask learner names on the leaderboard

Course only

Limit rankings to this course

Assignment-based ranking

Prioritize assignment scores in ranking calculations

Cancel