new pisilinux web sites
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
<!-- Kategoriler -->
|
||||
@foreach (forum_kategori_panel() as $key)
|
||||
<div class="card mt-3">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h3 class="card-title">{{$key->adi}}</h3>
|
||||
</div>
|
||||
|
||||
@foreach (forum_kategori_panel($key->id) as $key1)
|
||||
<div class="row p-3 m-0 border-bottom">
|
||||
<div class="col-1"><img src="/upload/pisilinux_pisi.png" alt="" class="rounded-circle" width="58"></div>
|
||||
<div class="col-9">
|
||||
<a href="forum/category/{{$key1->id}}/{{$key1->adi_seo}}">{{$key1->adi}}</a>
|
||||
<p>{{$key1->aciklama}}</p>
|
||||
|
||||
</div>
|
||||
<div class="col-1 text-center">
|
||||
{{lang('forum','Topics')}}<br>
|
||||
{{mesaj_sayisi($key1->id)}}
|
||||
</div>
|
||||
<div class="col-1 text-center">
|
||||
{{lang('forum','answers')}}<br>
|
||||
{{toplam_mesaj_sayisi($key1->id)}}
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
|
||||
|
||||
@endforeach
|
||||
<!-- /Kategoriler -->
|
||||
@@ -0,0 +1,68 @@
|
||||
<!-- Kategoriler -->
|
||||
@foreach (forum_kategori_panel() as $key)
|
||||
<div class="card shadow-sm border-0 mb-4">
|
||||
<div class="card-header bg-primary text-white p-3">
|
||||
<h5 class="card-title mb-0 d-flex align-items-center">
|
||||
<i class="fas fa-folder-open me-2"></i>
|
||||
{{$key->adi}}
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
<div class="list-group list-group-flush">
|
||||
@foreach (forum_kategori_panel($key->id) as $key1)
|
||||
<div class="list-group-item p-3 border-bottom">
|
||||
<div class="d-flex gap-3 align-items-center">
|
||||
<!-- Kategori İkonu -->
|
||||
<div class="flex-shrink-0">
|
||||
<div class="bg-light p-3 rounded-circle">
|
||||
<i class="fas fa-folder text-primary" style="font-size: 1.5rem;"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Kategori İçerik -->
|
||||
<div class="flex-grow-1">
|
||||
<div class="d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<h6 class="mb-1">
|
||||
<a href="{{URL::base('/forum/category/'.$key1->id.'/'.$key1->adi_seo)}}"
|
||||
class="text-decoration-none text-dark fw-bold">
|
||||
{{$key1->adi}}
|
||||
</a>
|
||||
</h6>
|
||||
<p class="text-muted small mb-0">{{$key1->aciklama}}</p>
|
||||
</div>
|
||||
|
||||
<!-- İstatistikler -->
|
||||
<div class="d-flex gap-4 text-center">
|
||||
<div>
|
||||
<div class="fw-bold">{{mesaj_sayisi($key1->id)}}</div>
|
||||
<div class="text-muted small">{{lang('forum','Topics')}}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="fw-bold">{{toplam_mesaj_sayisi($key1->id)}}</div>
|
||||
<div class="text-muted small">{{lang('forum','answers')}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Son Konu Bilgisi (Opsiyonel) -->
|
||||
@if(function_exists('son_konu_bilgisi') && $sonKonu = son_konu_bilgisi($key1->id))
|
||||
<div class="mt-2 pt-2 border-top small text-muted">
|
||||
<i class="far fa-comment-dots me-1"></i>
|
||||
<a href="{{URL::base('/forum/subject/'.$sonKonu->id.'-'.$sonKonu->title_seo)}}"
|
||||
class="text-decoration-none">
|
||||
{{$sonKonu->title}}
|
||||
</a>
|
||||
<span class="ms-2">
|
||||
<i class="far fa-clock me-1"></i>{{tcevir($sonKonu->insertDate)}}
|
||||
</span>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
<!-- /Kategoriler -->
|
||||
@@ -0,0 +1,36 @@
|
||||
<div class="container mt-3">
|
||||
<div class=" d-flex ">
|
||||
<a href="/forum/newthread/{{$seokat}}">
|
||||
<button class="form-control btn btn-primary mb-2" >
|
||||
<i class="fa fa-edit"></i> {{lang('forum','open_a_new_subject')}}
|
||||
</button>
|
||||
</a>
|
||||
</div>
|
||||
<div class="card mt-3">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h3 class="card-title">{{forumCategoryName($kategori)}}</h3>
|
||||
</div>
|
||||
|
||||
@foreach ($konular as $key)
|
||||
<div class="row p-3 m-0 border-bottom align-items-center">
|
||||
<div class="col-1"><img src="{{avatar1($key->user_id)}}" alt="" class="rounded-circle" width="58"></div>
|
||||
<div class="col-9">
|
||||
<a href="/forum/subject/{{$key->id.'-'.$key->title_seo}}">{{$key->title}}</a><br>
|
||||
<span style="font-size: 12px;color:#6F6F6F">
|
||||
{{yazar($key->user_id)}} -
|
||||
{{tcevir($key->insertDate)}}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="col-1 text-center">
|
||||
{{lang('forum','viewing')}}<br>
|
||||
{{$key->view}}
|
||||
</div>
|
||||
<div class="col-1 text-center">
|
||||
{{lang('forum','answers')}}<br>
|
||||
{{contentlist($key->id)}}
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,94 @@
|
||||
<div class="container py-3">
|
||||
<!-- Yeni Konu Butonu -->
|
||||
<div class="d-flex justify-content-end mb-3">
|
||||
<a href="/forum/newthread/{{$seokat}}" class="btn btn-primary">
|
||||
<i class="fas fa-plus-circle me-2"></i> {{lang('forum','open_a_new_subject')}}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Kategori Başlığı -->
|
||||
<div class="card shadow-sm border-0 mb-4">
|
||||
<div class="card-header bg-primary text-white p-3">
|
||||
<h5 class="card-title mb-0 d-flex align-items-center">
|
||||
<i class="fas fa-folder-open me-2"></i>
|
||||
{{forumCategoryName($kategori)}}
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
<!-- Konu Listesi -->
|
||||
<div class="list-group list-group-flush">
|
||||
@foreach ($konular as $key)
|
||||
<div class="list-group-item p-3 border-bottom forum-topic">
|
||||
<div class="d-flex gap-3 align-items-center">
|
||||
<!-- Kullanıcı Avatarı -->
|
||||
<div class="flex-shrink-0">
|
||||
<img src="{{avatar1($key->user_id)}}"
|
||||
alt="{{yazar($key->user_id)}}"
|
||||
class="rounded-circle"
|
||||
width="48"
|
||||
height="48">
|
||||
</div>
|
||||
|
||||
<!-- Konu İçeriği -->
|
||||
<div class="flex-grow-1">
|
||||
<div class="d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<h6 class="mb-1">
|
||||
<a href="/forum/subject/{{$key->id.'-'.$key->title_seo}}"
|
||||
class="text-decoration-none text-dark fw-bold">
|
||||
{{$key->title}}
|
||||
</a>
|
||||
</h6>
|
||||
<div class="text-muted small">
|
||||
<i class="fas fa-user me-1"></i>{{yazar($key->user_id)}}
|
||||
<span class="mx-2">•</span>
|
||||
<i class="far fa-clock me-1"></i>{{tcevir($key->insertDate)}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- İstatistikler -->
|
||||
<div class="d-flex gap-4 text-center">
|
||||
<div class="forum-stats">
|
||||
<div class="fw-bold">{{$key->view}}</div>
|
||||
<div class="text-muted small">{{lang('forum','viewing')}}</div>
|
||||
</div>
|
||||
<div class="forum-stats">
|
||||
<div class="fw-bold">{{contentlist($key->id)}}</div>
|
||||
<div class="text-muted small">{{lang('forum','answers')}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Son Cevap (Opsiyonel) -->
|
||||
@if(function_exists('son_cevap_bilgisi') && $sonCevap = son_cevap_bilgisi($key->id))
|
||||
<div class="mt-2 pt-2 border-top small text-muted">
|
||||
<i class="fas fa-reply me-1"></i>
|
||||
<span class="me-2">{{lang('forum','last_reply')}}:</span>
|
||||
<a href="/forum/subject/{{$key->id}}-{{$key->title_seo}}#cevap-{{$sonCevap->id}}"
|
||||
class="text-decoration-none">
|
||||
{{Limiter::word($sonCevap->content, 5)}}
|
||||
</a>
|
||||
<span class="ms-2">
|
||||
<i class="far fa-user me-1"></i>{{yazar($sonCevap->user_id)}}
|
||||
</span>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.forum-topic {
|
||||
transition: all 0.2s ease;
|
||||
}
|
||||
.forum-topic:hover {
|
||||
background-color: #f8f9fa;
|
||||
}
|
||||
.forum-stats {
|
||||
min-width: 70px;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,17 @@
|
||||
<div class="container forum main">
|
||||
|
||||
<!-- forum üst düğmeleri -->
|
||||
<div class="d-flex pt-3">
|
||||
@if(Session::select('userid')):
|
||||
<a href="{{URL::base('/forum/newsubject')}}" class="btn btn-primary mb-2" ><i class="fa fa-plus"></i> {{lang('forum','new_content')}}</a>
|
||||
@else:
|
||||
<a href="{{URL::base('/member')}}">
|
||||
<button class="form-control btn btn-primary alert1 mb-2" style="height: 38px;margin-bottom: 3px;">{{lang('forum','login_to_open_topic')}}</button>
|
||||
</a>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
@view('Forum/new_topic')
|
||||
@view('Forum/categor_panel')
|
||||
|
||||
</div>
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
<div class="card mt-3">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h5 class="card-title">{{lang('forum','new_topics')}}</h5>
|
||||
</div>
|
||||
|
||||
@foreach (sonMesajlar('10') as $key)
|
||||
<div class="row p-3 m-0 border-bottom align-items-center">
|
||||
<div class="col-1">
|
||||
<img src="{{avatar1($key->user_id)}}" alt="" class="rounded-circle" width="58">
|
||||
</div>
|
||||
<div class="col-5">
|
||||
<a href="{{URL::base('/forum/subject/'.$key->id.'-'.$key->title_seo)}}">{{$key->title}}
|
||||
@if ($key->dissolved == '1')
|
||||
<span class="text-danger" style="font-size: .80rem;font-style: italic;">[ {{lang('forum','solved')}} ]</span>
|
||||
@endif
|
||||
</a><br>
|
||||
<span style="font-size: 12px;color:#6F6F6F">
|
||||
{{yazar($key->user_id)}} - {{tcevir($key->insertDate)}} -
|
||||
<a href="{{URL::base('/forum/category/'.$key->category_id.'/'.forum_kategori_adi($key->category_id)->adi_seo)}}">
|
||||
{{forum_kategori_adi($key->category_id)->adi}}
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="col-1 text-center text-truncate">{{lang('forum','reading')}}<br>{{$key->view}}</div>
|
||||
<div class="col-1 text-center text-truncate">{{lang('forum','answers')}}<br>{{contentlist($key->id)}}</div>
|
||||
<div class="col-4">
|
||||
@if (end_message_insertDate($key->id))
|
||||
<div class="row">
|
||||
|
||||
<div class="col-10 d-flex overflow-hidden">
|
||||
<a href="{{URL::base('/forum/subject/'.$key->id.'-'.$key->title_seo)}}">
|
||||
{{Limiter::word(end_message($key->id)->content,5)}}
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<img src="{{avatar1(end_message_userid($key->id))}}" alt="" class="rounded-circle" width="58">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
{{lang('forum','no_reply')}}
|
||||
@endif
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,89 @@
|
||||
<div class="card shadow-sm border-0 mb-4">
|
||||
<div class="card-header bg-primary text-white p-3">
|
||||
<h5 class="card-title mb-0 d-flex align-items-center">
|
||||
<i class="fas fa-comment-alt me-2"></i>
|
||||
{{lang('forum','new_topics')}}
|
||||
</h5>
|
||||
</div>
|
||||
<div class="list-group list-group-flush">
|
||||
@foreach (sonMesajlar('10') as $key)
|
||||
<div class="list-group-item p-3 border-bottom">
|
||||
<div class="d-flex gap-3">
|
||||
<!-- Kullanıcı Avatarı -->
|
||||
<div class="flex-shrink-0">
|
||||
<img src="{{avatar1($key->user_id)}}"
|
||||
alt="{{yazar($key->user_id)}}"
|
||||
class="rounded-circle"
|
||||
width="48"
|
||||
height="48">
|
||||
</div>
|
||||
|
||||
<!-- İçerik Alanı -->
|
||||
<div class="flex-grow-1 overflow-hidden">
|
||||
<!-- Başlık ve Durum -->
|
||||
<div class="d-flex justify-content-between align-items-start mb-1">
|
||||
<h6 class="mb-0">
|
||||
<a href="{{URL::base('/forum/subject/'.$key->id.'-'.$key->title_seo)}}"
|
||||
class="text-decoration-none text-dark fw-bold">
|
||||
{{$key->title}}
|
||||
</a>
|
||||
@if ($key->dissolved == '1')
|
||||
<span class="badge bg-success ms-2">
|
||||
<i class="fas fa-check-circle me-1"></i>{{lang('forum','solved')}}
|
||||
</span>
|
||||
@endif
|
||||
</h6>
|
||||
<div class="text-muted small">
|
||||
<i class="far fa-eye me-1"></i>{{$key->view}} |
|
||||
<i class="far fa-comments ms-1 me-1"></i>{{contentlist($key->id)}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Meta Bilgileri -->
|
||||
<div class="d-flex flex-wrap gap-2 text-muted small mb-2">
|
||||
<span>
|
||||
<i class="fas fa-user me-1"></i>{{yazar($key->user_id)}}
|
||||
</span>
|
||||
<span class="text-muted">•</span>
|
||||
<span>
|
||||
<i class="far fa-clock me-1"></i>{{tcevir($key->insertDate)}}
|
||||
</span>
|
||||
<span class="text-muted">•</span>
|
||||
<a href="{{URL::base('/forum/category/'.$key->category_id.'/'.forum_kategori_adi($key->category_id)->adi_seo)}}"
|
||||
class="text-decoration-none">
|
||||
<i class="fas fa-folder me-1"></i>{{forum_kategori_adi($key->category_id)->adi}}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Son Mesaj Önizlemesi -->
|
||||
@if (end_message_insertDate($key->id))
|
||||
<div class="d-flex align-items-center bg-light p-2 rounded">
|
||||
<div class="flex-grow-1 text-truncate">
|
||||
<i class="fas fa-reply text-muted me-1"></i>
|
||||
<a href="{{URL::base('/forum/subject/'.$key->id.'-'.$key->title_seo)}}"
|
||||
class="text-decoration-none text-dark small">
|
||||
{{Limiter::word(end_message($key->id)->content,8)}}
|
||||
</a>
|
||||
</div>
|
||||
<div class="flex-shrink-0 ms-2">
|
||||
<img src="{{avatar1(end_message_userid($key->id))}}"
|
||||
alt=""
|
||||
class="rounded-circle"
|
||||
width="32"
|
||||
height="32"
|
||||
data-bs-toggle="tooltip"
|
||||
title="{{yazar(end_message_userid($key->id))}}">
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<span class="badge bg-light text-muted">
|
||||
<i class="far fa-comment-slash me-1"></i>{{lang('forum','no_reply')}}
|
||||
</span>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
@view('Assets/editor')
|
||||
<div class="page">
|
||||
<div class="page-single">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col mx-auto card">
|
||||
|
||||
<form name="mainfrm" action="" method="post" onSubmit="return validate();">
|
||||
<div class="card-body p-12">
|
||||
<div class="card-title">{{lang('forum','open_a_new_subject')}}</div>
|
||||
<div class="row">
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span>{{lang('forum','category')}}</label>
|
||||
|
||||
<select name="category_id" class="form-control" required>
|
||||
<option value="">{{lang('forum','Please_select_category')}}</option>
|
||||
@foreach (question_category() as $key)
|
||||
<optgroup label="{{$key->adi}}">
|
||||
@foreach (question_category($key->id) as $key)
|
||||
<option value="{{$key->id}}">{{$key->adi}}</option>
|
||||
@endforeach
|
||||
</optgroup>
|
||||
@endforeach
|
||||
</select>
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> {{lang('forum','title')}}</label>
|
||||
<input type="text" class="form-control" name="title" required>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> {{lang('forum','your_question')}}</label>
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control" ></textarea>
|
||||
|
||||
</div>
|
||||
|
||||
<button class="btn btn-primary btn-block" type="submit"> {{lang('forum','save')}}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,41 @@
|
||||
|
||||
<div class="page">
|
||||
<div class="page-single">
|
||||
<div class="container" id="test">
|
||||
<div class="row">
|
||||
<div class="col mx-auto card">
|
||||
|
||||
<form name="mainfrm" action="" method="post" onsubmit="return validate();">
|
||||
<div class="card-body p-12">
|
||||
<div class="card-title">PİSİLİNUX FORUM <span class="text-danger">{{lang('forum','new_content')}}</span> </div>
|
||||
<div class="row">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
|
||||
<label class="form-label"><span class="text-danger">*</span> {{lang('forum','category')}}:</label>
|
||||
<input type="text" class="form-control" name="" value="{[ echo forum_kategori_adi($id)->adi; ]}" disabled>
|
||||
<input type="hidden" class="form-control" name="category_id" value="{[ echo $id; ]}" >
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> {{lang('forum','title')}}</label>
|
||||
<input type="text" class="form-control" name="title" id="title" >
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> {{lang('forum','your_question')}}</label>
|
||||
<div id="bg" style="margin: 10px;">
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control" ></textarea></div>
|
||||
</div>
|
||||
|
||||
<button class="btn btn-primary btn-block" type="submit"> {{lang('forum','save')}}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,162 @@
|
||||
<style>
|
||||
.solved{cursor: pointer;color:red;}
|
||||
.cevap{margin-bottom: 10px;}
|
||||
.userconfirmation{text-align:center; padding:10px;border-right: 1px solid #ccc; background: #f5f5f5;}
|
||||
</style>
|
||||
|
||||
@if(isset($fk->id))
|
||||
<div class="container">
|
||||
<div class="alert alert-primary mt-2" role="alert" >
|
||||
<a href="{{URL::base()}}">{{lang('menu','home')}}</a> /
|
||||
<a href="/forum">Forum</a> /
|
||||
<a href="/forum/category/{{$fk->category_id.'-'.forum_kategori_row($fk->category_id)->adi_seo}}">
|
||||
{{forumCategoryName($fk->category_id)}}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="my-3 my-md-5">
|
||||
<div class="container">
|
||||
<div class="col-lg-12">
|
||||
<!-- konu başlığı -->
|
||||
<h2>{{$fk->title}}
|
||||
@if ($fk->dissolved == '1')
|
||||
<span class="text-danger" style="font-size: 1.2rem;">[ {{lang('forum','solved')}} ]</span>
|
||||
@endif
|
||||
</h2>
|
||||
<!-- /konu başlığı -->
|
||||
<div class="card mb-3" style="border:1px solid #ccc">
|
||||
<div class="row text-secondary m-0">
|
||||
<!-- kullanıcı bilgileri alanı -->
|
||||
<div class="col-md-2 userconfirmation" >
|
||||
<div class="avatar" style="background-image: url({{avatar1($fk->user_id)}})"></div>
|
||||
@if($fk->user_id >= 1)
|
||||
<div class="text-dark">
|
||||
{{yazar($fk->user_id)}}
|
||||
</div>
|
||||
<div class="count fs-5 ml-1" style="text-align: left;">
|
||||
<div class="row">
|
||||
<div class="col p-1">Katılım</div>
|
||||
<div class="col"> : {{tcevir(userCreateDate($fk->user_id))}}</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col p-1">Mesajlar</div>
|
||||
<div class="col"> : <a href="/search/mesaj/{{$fk->user_id}}">{{userMessageCount($fk->user_id)}}</a></div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
<!-- kullanıcı bilgileri alanı -->
|
||||
<div class="col-md-10 pl-0 pr-0 " >
|
||||
<div class="pl-0 text-secondary mb-1" style="border-bottom: 1px solid #ccc; height: 30px;">
|
||||
<small class="float-left pl-1 pt-1 ">{{tcevir($fk->insertDate,1)}}</small>
|
||||
<small class="float-right pr-1 pt-1 ">#1</small>
|
||||
</div>
|
||||
<!-- /content title -->
|
||||
<div class="pl-1 text-dark">
|
||||
{{$fk->content}}
|
||||
<!-- soru sahibi giriş yaptığı zaman çözüldü olarak işaretlemesi için -->
|
||||
@if($fk->fixed == '1')
|
||||
<div class="pl-0 text-secondary" style="border-bottom: 1px solid #ccc; height: 30px;">
|
||||
<small class="float-left pl-1 pt-1 ">Çözen: </small>
|
||||
</div>
|
||||
@endif
|
||||
<!-- /soru sahibi giriş yaptığı zaman çözüldü olarak işaretlemesi için -->
|
||||
</div>
|
||||
|
||||
@if (session::select('userid') == $fk->user_id OR session::select('yetki')=='1')
|
||||
<div class="pl-0 mr-0">
|
||||
<div class="pl-0 text-secondary" style="border-top: 1px solid #ccc; height: 30px;">
|
||||
<small class="float-right pr-1 pt-1">
|
||||
|
||||
<a href="/members/forum/tasi/{{$fk->id}} ">[ Konuyu taşı ]</a>
|
||||
<a href="/members/forum/edit/{{$fk->id}}" > [ {{lang('general', 'edit')}} ]</a>
|
||||
<a href="/forum/delete/{[ echo $fk->id ]}" onclick="return confirm('{{lang('general','delete_danger_message')}}')" >[ {{lang('general', 'delete')}} ]</a>
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- cevaplar -->
|
||||
{[ $a=1 ]}
|
||||
@foreach (cevaplist($fk->id) as $key)
|
||||
{[$a = $a+1]}
|
||||
<div class="card mb-3" style="border:1px solid #ccc">
|
||||
<div class="row text-secondary m-0">
|
||||
<!-- kullanıcı bilgileri -->
|
||||
<div class="col-md-2 userconfirmation" >
|
||||
<div class="avatar" style="background-image: url({{avatar1($key->user_id)}})"></div>
|
||||
<div class="text-dark">{{yazar($key->user_id)}}</div>
|
||||
<div class="count" style="text-align: left;">
|
||||
@if(userCreateDate($key->user_id))
|
||||
<div class="count fs-5 ml-1" style="text-align: left;">
|
||||
<div class="row">
|
||||
<div class="col p-1">Katılım</div>
|
||||
<div class="col"> : {{tcevir(userCreateDate($key->user_id))}}</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col p-1">Mesajlar</div>
|
||||
<div class="col"> : <a href="/search/mesaj/{{$key->user_id}}">{{userMessageCount($key->user_id)}}</a></div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<!-- /kullanıcı bilgileri -->
|
||||
<!-- content -->
|
||||
<div class="col-md-10 pl-0 pr-0 position-relative">
|
||||
<div class="pl-0 text-secondary mb-1 border-bottom" style="height: 30px;">
|
||||
<small class="float-left pl-1 pt-1 ">{{tcevir($key->insertDate,1)}}</small>
|
||||
<small class="float-right pr-1 pt-1 ">#{{$a}} </small>
|
||||
</div>
|
||||
<div class="pl-1 text-dark" >{{$key->content}}</div>
|
||||
@if (session::select('userid') == $key->user_id OR session::select('yetki')=='1')
|
||||
<div class="border-top position-absolute h-30 w-100" style="bottom:0px; ">
|
||||
|
||||
<div class="float-right pr-1 pt-1 " >
|
||||
<a href="/members/forum/edit/{{$key->id}}">[ {{lang('general', 'edit')}} ]</a>
|
||||
<a href="/forum/delete/{{$key->id}}" onclick="return confirm('{{lang('general','delete_danger_message')}}')">[ {{lang('general', 'delete')}} ]</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
<!-- /content -->
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
<!-- uye cevap formu -->
|
||||
@if (session::select('userid') and $fk->dissolved == '0')
|
||||
|
||||
@view('Assets/editor')
|
||||
<form action="" method="post">
|
||||
<div class="cevap">
|
||||
<textarea name="konu_cevap" id="editor"></textarea>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<input type="hidden" name="title_seo" value="{{$fk->title_seo}}">
|
||||
<input type="hidden" name="konu_id" value="{{$fk->id}}">
|
||||
<button type="submit" class="btn btn-primary btn-block ">{{lang('forum','Submit_Answer')}}</button>
|
||||
</div>
|
||||
</form>
|
||||
@elseif($fk->dissolved == '0')
|
||||
<a href="/member">
|
||||
<button class="btn btn-primary btn-block">{{lang('forum', 'Sign_up_or_log_in_to_reply')}}</button>
|
||||
</a>
|
||||
@endif
|
||||
<!-- /uye cevap formu -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@else
|
||||
<div class="container">
|
||||
<div class="card p-1">
|
||||
<h1>Hata! Bir sorun ile karşılaştık.</h1>
|
||||
Konu Bulunamadı..</div>
|
||||
</div>
|
||||
@endif
|
||||
@@ -0,0 +1,195 @@
|
||||
|
||||
@if(isset($fk->id))
|
||||
<div class="container py-4 main">
|
||||
<!-- Breadcrumb -->
|
||||
<nav aria-label="breadcrumb" class="mb-4">
|
||||
<ol class="breadcrumb bg-light">
|
||||
<li class="breadcrumb-item"><a href="{{URL::base()}}">{{lang('menu','home')}}</a></li>
|
||||
<li class="breadcrumb-item"><a href="{{URL::base('/forum')}}">Forum</a></li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{URL::base('/forum/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>
|
||||
|
||||
<!-- Ana Konu -->
|
||||
<div class="card post-card mb-4">
|
||||
<div class="card-body">
|
||||
<div class="ana_konu post-header d-flex justify-content-between align-items-center mb-3 border-bottom">
|
||||
<h1 class="h4 mb-0">
|
||||
{{$fk->title}}
|
||||
@if ($fk->dissolved == '1')
|
||||
<span class="badge bg-success solved-badge">{{lang('forum','solved')}}</span>
|
||||
@endif
|
||||
</h1>
|
||||
<div class="post-number">#1</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<!-- Kullanıcı Bilgileri -->
|
||||
<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">{{yazar($fk->user_id)}}</h5>
|
||||
|
||||
@if($fk->user_id >= 1)
|
||||
<div class="user-stats text-start small">
|
||||
<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="{{URL::base('/search/mesaj/'.$fk->user_id)}}" class="text-decoration-none">
|
||||
{{userMessageCount($fk->user_id)}}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- İçerik -->
|
||||
<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="{{URL::base('/members/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="{{URL::base('/members/forum/edit/'.$fk->id)}}" class="btn btn-outline-primary">
|
||||
<i class="fas fa-edit me-1"></i>
|
||||
</a>
|
||||
<a href="{{URL::base('/forum/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>
|
||||
|
||||
<!-- Cevaplar -->
|
||||
{[ $a = 1 ]}
|
||||
@foreach (cevaplist($fk->id) as $key)
|
||||
{[ $a = $a + 1 ]}
|
||||
<div class="card post-card" id="cevap-{{$key->id}}">
|
||||
<div class="card-body">
|
||||
|
||||
<div class="row h-100">
|
||||
<!-- Kullanıcı Bilgileri -->
|
||||
<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">{{yazar($key->user_id)}}</h5>
|
||||
|
||||
@if(userCreateDate($key->user_id))
|
||||
<div class="user-stats text-start small">
|
||||
<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="{{URL::base('/search/mesaj/'.$key->user_id)}}" class="text-decoration-none">
|
||||
{{userMessageCount($key->user_id)}}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- İçerik -->
|
||||
<div class="col-md-9 d-flex flex-column">
|
||||
<div class="post-meta mb-3 d-flex justify-content-between align-items-center">
|
||||
<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="{{URL::base('/members/forum/edit/'.$key->id)}}" class="btn btn-outline-primary">
|
||||
<i class="fas fa-edit me-1"></i>
|
||||
</a>
|
||||
<a href="{{URL::base('/forum/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
|
||||
|
||||
<!-- Cevap Formu -->
|
||||
|
||||
@if (session::select('userid') && $fk->dissolved == '0')
|
||||
@view('Assets/editor')
|
||||
<form action="#" method="post">
|
||||
<div class="mb-3">
|
||||
<textarea name="konu_cevap" id="editor" class="form-control" rows="6"></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 btn-primary">
|
||||
<i class="fas fa-paper-plane me-2"></i> {{lang('forum','Submit_Answer')}}
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
@elseif($fk->dissolved == '0')
|
||||
<a href="{{URL::base('/member?return_url='.urlencode($_SERVER['REQUEST_URI']))}}" class="btn btn-primary w-100">
|
||||
<i class="fas fa-sign-in-alt me-2"></i> {{lang('forum', 'Sign_up_or_log_in_to_reply')}}
|
||||
</a>
|
||||
@else
|
||||
<div class="alert alert-info mb-0">
|
||||
<i class="fas fa-lock me-2"></i> {{lang('forum','topic_locked')}}
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="container py-5">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body text-center py-5">
|
||||
<i class="fas fa-exclamation-circle fa-3x text-danger mb-3"></i>
|
||||
<h2>{{lang('forum','error')}}</h2>
|
||||
<p class="lead">{{lang('forum','topic_not_found')}}</p>
|
||||
<a href="{{URL::base('/forum')}}" class="btn btn-primary mt-3">
|
||||
<i class="fas fa-arrow-left me-2"></i> {{lang('forum','back_to_forum')}}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
Reference in New Issue
Block a user