Files
2026-07-01 16:44:17 +03:00

186 lines
7.6 KiB
PHP

@if(isset($fk->id))
<div class="container py-4 main">
<nav aria-label="breadcrumb" class="mb-4">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="{{URL::base()}}">{{lang('menu','home')}}</a></li>
<li class="breadcrumb-item"><a href="https://forum.pisilinux.og">Forum</a></li>
<li class="breadcrumb-item">
<a href="https://forum.pisilinux.og/category/{{$fk->category_id}}-{{forum_kategori_row($fk->category_id)->adi_seo}}">
{{forumCategoryName($fk->category_id)}}
</a>
</li>
<li class="breadcrumb-item active" aria-current="page">
{{ Limiter::word($fk->title, 50) }}
</li>
</ol>
</nav>
<div class="post-card">
<div class="card-body">
<div class="ana_konu d-flex justify-content-between align-items-center mb-3" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.75rem;">
<h1 class="h4 mb-0" style="color:var(--text-main)">
{{$fk->title}}
@if ($fk->dissolved == '1')
<span class="badge solved-badge" style="background:var(--secondary)">{{lang('forum','solved')}}</span>
@endif
</h1>
<div class="post-number">#1</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="user-info">
<img src="{{avatar1($fk->user_id)}}" alt="{{yazar($fk->user_id)}}" class="user-avatar">
<h5 class="mb-2" style="color:var(--text-main)">{{yazar($fk->user_id)}}</h5>
@if($fk->user_id >= 1)
<div class="text-start small" style="color:var(--text-muted)">
<div class="mb-1">
<i class="fas fa-calendar-alt me-1"></i>
{{lang('forum','join_date')}}: {{tcevir(userCreateDate($fk->user_id), 1)}}
</div>
<div>
<i class="fas fa-comments me-1"></i>
{{lang('forum','posts')}}:
<a href="https://pisilinux.og/search/mesaj/{{$fk->user_id}}" class="text-decoration-none" style="color:var(--primary)">
{{userMessageCount($fk->user_id)}}
</a>
</div>
</div>
@endif
</div>
</div>
<div class="col-md-9">
<div class="post-meta mb-3">
<i class="far fa-clock me-1"></i> {{tcevir($fk->insertDate, 1)}}
</div>
<div class="post-content mb-3">
{{$fk->content}}
</div>
@if (session::select('userid') == $fk->user_id || session::select('yetki') == '1')
<div class="post-actions text-end">
<div class="btn-group btn-group-sm">
<a href="https://members.pisilinux.og/forum/tasi/{{$fk->id}}" class="btn btn-outline-secondary">
<i class="fas fa-exchange-alt me-1"></i> {{lang('forum','move_topic')}}
</a>
<a href="https://members.pisilinux.og/forum/edit/{{$fk->id}}" class="btn btn-outline-primary">
<i class="fas fa-edit me-1"></i>
</a>
<a href="https://forum.pisilinux.og/delete/{{$fk->id}}"
onclick="return confirm('{{lang('general','delete_danger_message')}}')"
class="btn btn-outline-danger">
<i class="fas fa-trash-alt me-1"></i>
</a>
</div>
</div>
@endif
</div>
</div>
</div>
</div>
{[ $a = 1 ]}
@foreach (cevaplist($fk->id) as $key)
{[ $a = $a + 1 ]}
<div class="post-card" id="cevap-{{$key->id}}">
<div class="card-body">
<div class="row h-100">
<div class="col-md-3">
<div class="user-info">
<img src="{{avatar1($key->user_id)}}" alt="{{yazar($key->user_id)}}" class="user-avatar">
<h5 class="mb-2" style="color:var(--text-main)">{{yazar($key->user_id)}}</h5>
@if(userCreateDate($key->user_id))
<div class="text-start small" style="color:var(--text-muted)">
<div class="mb-1">
<i class="fas fa-calendar-alt me-1"></i>
{{lang('forum','join_date')}}: {{tcevir(userCreateDate($key->user_id), 1)}}
</div>
<div>
<i class="fas fa-comments me-1"></i>
{{lang('forum','posts')}}:
<a href="https://pisilinux.og/search/mesaj/{{$key->user_id}}" class="text-decoration-none" style="color:var(--primary)">
{{userMessageCount($key->user_id)}}
</a>
</div>
</div>
@endif
</div>
</div>
<div class="col-md-9 d-flex flex-column">
<div class="d-flex justify-content-between align-items-center mb-3" style="color:var(--text-muted);font-size:0.85rem;">
<span><i class="far fa-clock me-1"></i> {{tcevir($key->insertDate, 1)}}</span>
<span class="post-number">#{{$a}}</span>
</div>
<div class="post-content mb-3 flex-grow-1">
{{$key->content}}
</div>
@if (session::select('userid') == $key->user_id || session::select('yetki') == '1')
<div class="post-actions text-end">
<div class="btn-group btn-group-sm">
<a href="https://members.pisilinux.og/forum/edit/{{$key->id}}" class="btn btn-outline-primary">
<i class="fas fa-edit me-1"></i>
</a>
<a href="https://forum.pisilinux.og/delete/{{$key->id}}"
onclick="return confirm('{{lang('general','delete_danger_message')}}')"
class="btn btn-outline-danger">
<i class="fas fa-trash-alt me-1"></i>
</a>
</div>
</div>
@endif
</div>
</div>
</div>
</div>
@endforeach
@if (session::select('userid') && $fk->dissolved == '0')
<div class="glass-card p-4 mt-4">
@view('Assets/editor')
<form action="#" method="post">
<div class="mb-3">
<textarea name="konu_cevap" id="editor" class="form-control bg-transparent text-light" rows="6" style="border-color:var(--glass-border);color:var(--text-main)"></textarea>
</div>
<div class="d-grid gap-2">
<input type="hidden" name="title_seo" value="{{$fk->title_seo}}">
<input type="hidden" name="konu_id" value="{{$fk->id}}">
<button type="submit" class="btn-modern btn-modern-primary">
<i class="fas fa-paper-plane me-2"></i> {{lang('forum','Submit_Answer')}}
</button>
</div>
</form>
</div>
@elseif($fk->dissolved == '0')
<div class="glass-card p-4 mt-4 text-center">
<a href="https://members.pisilinux.og?return_url={{urlencode('https://forum.pisilinux.og/subject/'.$fk->id.'-'.$fk->title_seo)}}" class="btn-modern btn-modern-primary">
<i class="fas fa-sign-in-alt me-2"></i> {{lang('forum', 'Sign_up_or_log_in_to_reply')}}
</a>
</div>
@else
<div class="glass-card p-4 mt-4">
<div class="d-flex align-items-center gap-3 text-muted">
<i class="fas fa-lock fa-lg"></i>
<span>{{lang('forum','topic_locked')}}</span>
</div>
</div>
@endif
</div>
@else
<div class="container py-5">
<div class="glass-card p-5 text-center">
<i class="fas fa-exclamation-circle fa-3x mb-3" style="color:var(--text-muted)"></i>
<h4 class="text-muted">{{lang('forum','error')}}</h4>
<p class="text-muted">{{lang('forum','topic_not_found')}}</p>
<a href="https://forum.pisilinux.og" class="btn-modern btn-modern-primary mt-3">
<i class="fas fa-arrow-left me-2"></i> {{lang('forum','back_to_forum')}}
</a>
</div>
</div>
@endif