@extends('layouts.app') @section('title', 'Upload Material') @section('page-title', 'Upload New Material') @section('header-buttons') Back @endsection @section('content')
Upload Study Material
@csrf
@if($classes->count() === 1) @php $singleClass = $classes->first(); @endphp
Auto-selected Class:
{{ $singleClass->batch->name }} - {{ $singleClass->subject->title }} ({{ $singleClass->teacher->user->username }})
{{ $singleClass->batch->name }} - {{ $singleClass->subject->title }}
Teacher: {{ $singleClass->teacher->user->username }}
Selected
@elseif($classes->count() > 1)
Select the class for which you're uploading this material
@else
No Classes Assigned
You don't have any active classes assigned. Please contact administrator to get assigned to classes.
@endif @error('class_id')
{{ $message }}
@enderror
Clear, descriptive titles help students find materials easily
0/180 characters
@error('title')
{{ $message }}
@enderror
Maximum file size: 50MB. Supported formats: Documents, Presentations, Spreadsheets, Images, Videos, Archives
@error('file')
{{ $message }}
@enderror
Published materials are immediately visible to students. Uncheck to save as draft.
@error('published')
{{ $message }}
@enderror
Cancel
Upload Guidelines
File Size Limit
Maximum 50MB per file
Supported Formats
PDF, Word, Excel, PowerPoint, Images, Videos
Naming Convention
Use clear, descriptive titles
Copyright Notice
Only upload materials you have rights to distribute
Supported File Types
PDF
Word
PPT
Excel
Images
Videos
@endsection @section('styles') @endsection @section('scripts') @endsection