@extends('layouts.app') @section('title', 'Forum Dialektika') @section('page-title', '๐Ÿ’ฌ Forum Dialektika') @section('content') {{-- Preview banner --}} @if($isPreview)
๐Ÿ‘๏ธ Preview Mode โ€” Login untuk bergabung berdiskusi. Login
@endif {{-- Header + tombol buat --}}

Semua Diskusi

Tanya, jawab, dan diskusi seputar materi kuliah RPL.

@auth โœ๏ธ Buat Diskusi @else Login untuk Berdiskusi @endauth
{{-- Filter & Search --}}
{{-- Search --}}
{{-- Filter matkul --}} {{-- Filter status --}} @if(request()->hasAny(['search','course_id','status'])) โœ• Reset @endif
{{ $posts->total() }} diskusi
{{-- Daftar Post --}} @forelse($posts as $post)
{{-- Avatar --}}
{{ strtoupper(substr($post->user->name,0,1)) }}
{{-- Meta --}}
{{ $post->user->name }} {{ $post->user->role }} ยท {{ $post->course->name }} ยท {{ $post->created_at->diffForHumans() }}
{{-- Judul --}} @if(!$isPreview) @if($post->is_solved) โœ… @else โ“ @endif {{ $post->title }} @else
@if($post->is_solved)โœ… @else โ“ @endif {{ $post->title }}
@endif {{-- Preview body --}} @if(!$isPreview)

{{ Str::limit(strip_tags($post->body), 150) }}

@else

๐Ÿ”’ Login untuk membaca isi diskusi.

@endif {{-- Code badge --}} @if($post->has_code_snippet) ๐Ÿ’ป {{ strtoupper($post->code_language) }} @endif
{{-- Footer actions --}}
@if(!$isPreview) ๐Ÿ’ฌ {{ $post->comments_count }} Jawaban @else ๐Ÿ’ฌ โ€ขโ€ขโ€ข Jawaban @endif ๐Ÿ‘๏ธ {{ number_format($post->views) }} โฌ†๏ธ {{ $post->upvotes }}
@if(!$isPreview) Baca โ†’ @else ๐Ÿ”’ Login @endif
@empty
๐Ÿ’ฌ

Belum ada diskusi

@if(request()->hasAny(['search','course_id','status'])) Tidak ada diskusi yang cocok dengan filter kamu. @else Jadilah yang pertama memulai diskusi! @endif

@auth โœ๏ธ Buat Diskusi Pertama @else Login untuk Berdiskusi @endauth
@endforelse {{-- Pagination --}} @if($posts->hasPages())
{{ $posts->withQueryString()->links() }}
@endif @endsection