Files

120 lines
6.4 KiB
PHP
Raw Permalink Normal View History

2025-02-10 01:58:12 +02:00
@extends('layouts.app')
@section('content')
<div class="container-fluid threads-page">
<div class="row justify-content-center">
<div class="col-md-10 forums">
2025-08-16 15:38:07 +03:00
<div class="card category">
<div class="card-header">
<h1 class="title">
2025-02-16 21:11:07 +02:00
<div class="row">
2025-08-16 15:38:07 +03:00
<div class="col-md-10">
{{ $thread->name }}
2025-02-16 21:11:07 +02:00
</div>
<div class="col-md-2">
2025-10-09 00:22:54 +03:00
@if(auth()->check())
<a href="{{ route('forums.thread.topics.create', [$category->slug ?? 'unknown', $thread->slug]) }}" class="btn btn-primary pull-right">
New topic
</a>
@endif
2025-02-16 21:11:07 +02:00
</div>
</div>
2025-08-16 15:38:07 +03:00
</h1>
<div class="row">
<div class="col-md-12">
{{ $thread->description }}
</div>
2025-02-16 21:11:07 +02:00
</div>
2025-08-16 15:38:07 +03:00
</div>
<div class="card-body">
@if($topics->count())
<div class="forum-header mb-3">
2025-02-16 21:11:07 +02:00
<div class="row">
<div class="col-md-1">
2025-08-16 15:38:07 +03:00
<span class="iconify" data-icon="mdi-comment-text-outline"></span>
2025-02-16 21:11:07 +02:00
</div>
<div class="col-md-8">
2025-08-16 15:38:07 +03:00
Topic Name / Author
2025-02-16 21:11:07 +02:00
</div>
<div class="col-md-1">
2025-08-16 15:38:07 +03:00
Stats
2025-02-16 21:11:07 +02:00
</div>
<div class="col-md-2">
2025-08-16 15:38:07 +03:00
Last post
2025-02-16 21:11:07 +02:00
</div>
</div>
</div>
2025-08-16 15:38:07 +03:00
@foreach($topics as $topic)
<div class="topic-row mb-3">
<div class="row">
<div class="col-md-1 text-center">
<span class="iconify" data-icon="mdi-comment-text-outline"></span>
</div>
<div class="col-md-8">
<a href="{{ route('forums.thread.topics.show', [$category->slug ?? 'unknown', $thread->slug, $topic->slug]) }}">{{ $topic->name }}</a> <br>
2025-10-09 00:22:54 +03:00
<small>Created by <a href="">{{ $topic->author->name ?? 'Unknown User' }}</a> {{ $topic->created_at ? $topic->created_at->diffForHumans() : 'N/A' }}</small>
2025-08-16 15:38:07 +03:00
</div>
<div class="col-md-1">
<span title="Views"><span class="iconify me-1" data-icon="mdi-eye"></span> {{ $topic->views_no }}</span><br>
<span title="Replies"><span class="iconify me-1" data-icon="mdi-message-text"></span> {{ $topic->replies_no }}</span>
</div>
<div class="col-md-2">
<small>{{ $topic->updated_at ? $topic->updated_at->diffForHumans() : 'N/A' }}</small>
</div>
</div>
</div>
@if(!$loop->last)
<hr>
@endif
@endforeach
@else
<div class="no-topics text-center p-4">
<p>There are no topics at the moment!</p>
<a href="{{ route('forums.thread.topics.create', [$category->slug ?? 'unknown', $thread->slug]) }}" class="btn btn-primary">Create the first topic</a>
</div>
@endif
</div>
2025-02-10 01:58:12 +02:00
</div>
2025-08-16 15:38:07 +03:00
{{ $topics->links() }}
2025-02-10 01:58:12 +02:00
</div>
<div class="col-md-2">
<div class="card">
2025-08-16 15:38:07 +03:00
<div class="card-header">
<h5>Thread Actions</h5>
</div>
<div class="card-body">
<ul class="list-unstyled">
<li class="mb-2">
<a href="#"><span class="iconify me-1" data-icon="mdi-eye-check-outline"></span> Mark as seen</a>
2025-02-10 01:58:12 +02:00
</li>
2025-08-16 15:38:07 +03:00
<li class="mb-2">
<a href="#"><span class="iconify me-1" data-icon="mdi-thumb-up-outline"></span> Like</a>
2025-02-10 01:58:12 +02:00
</li>
2025-08-16 15:38:07 +03:00
<li class="mb-2">
<a href="#"><span class="iconify me-1" data-icon="mdi-playlist-check"></span> Add to list</a>
</li>
</ul>
</div>
</div>
<div class="card mt-3">
<div class="card-header">
<h5>Thread Stats</h5>
</div>
<div class="card-body">
<ul class="list-unstyled">
<li class="mb-2">
<span class="iconify me-1" data-icon="mdi-comment-text-multiple-outline"></span>
Topics: {{ $topics->total() }}
</li>
<li class="mb-2">
<span class="iconify me-1" data-icon="mdi-clock-outline"></span>
Created: {{ $thread->created_at ? $thread->created_at->diffForHumans() : 'N/A' }}
2025-02-10 01:58:12 +02:00
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
@endsection