186 lines
7.6 KiB
PHP
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
|