new pisilinux web sites
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
@if(!defined('BODY'))
|
||||
@cview('Assets/header')
|
||||
|
||||
@endif
|
||||
|
||||
@view
|
||||
|
||||
@if(!defined('BODY'))
|
||||
@cview('Assets/footer')
|
||||
@endif
|
||||
@@ -0,0 +1,45 @@
|
||||
<script src="https://cdn.tiny.cloud/1/d6svnnvb45e83intvoi2vqxggihegsrd73eah9unxtrcz5r3/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
|
||||
<script type="text/javascript">
|
||||
/* forum */
|
||||
tinymce.init({
|
||||
selector: '#editor',
|
||||
height: 300,
|
||||
menubar: false,
|
||||
toolbar: 'bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | image media | emoticons codesample | undo redo',
|
||||
plugins: [
|
||||
'image lists imagetools',
|
||||
'advlist lists image charmap hr anchor pagebreak',
|
||||
'searchreplace wordcount visualchars ',
|
||||
'insertdatetime media nonbreaking table directionality',
|
||||
'emoticons template paste textpattern imagetools toc codesample'
|
||||
],
|
||||
image_advtab: true,
|
||||
language: 'tr_TR',
|
||||
relative_urls: true,
|
||||
remove_script_host: false,
|
||||
urlconverter_callback : 'customURLConverter',
|
||||
});
|
||||
|
||||
/* bugs system */
|
||||
tinymce.init({
|
||||
selector: '#system',
|
||||
height: 300,
|
||||
menubar: false,
|
||||
skin: 'oxide',
|
||||
theme: 'silver',
|
||||
toolbar: 'bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media | forecolor backcolor emoticons codesample | cut copy paste | undo redo',
|
||||
plugins: [
|
||||
'image autolink lists link imagetools',
|
||||
'advlist autolink lists link image charmap hr anchor pagebreak',
|
||||
'searchreplace wordcount visualchars ',
|
||||
'insertdatetime media nonbreaking table directionality',
|
||||
'emoticons template paste textcolor colorpicker textpattern imagetools toc codesample'
|
||||
],
|
||||
image_advtab: true,
|
||||
placeholder: 'Bilgisayarınız hakkında bilgileri buraya ekleyebilirsiniz ( Hata kaydı haricinde burayı doldurmak zorunda değilsiniz )',
|
||||
|
||||
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
<footer class="pisi-footer">
|
||||
|
||||
<div class="footer-sponsors">
|
||||
<div class="container">
|
||||
<h2 class="footer-sponsor-title text-center">SUNUCU SPONSORLARIMIZ</h2>
|
||||
<div class="row justify-content-center align-items-stretch g-4">
|
||||
<div class="col-10 col-sm-6 col-md-5 col-lg-4">
|
||||
<div class="sponsor-card">
|
||||
<img src="img/FOOTER/turkhos_logo.svg" alt="Turkhost" class="sponsor-img">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-10 col-sm-6 col-md-5 col-lg-4">
|
||||
<div class="sponsor-card">
|
||||
<img src="img/FOOTER/makdos_logo.svg" alt="Makdos" class="sponsor-img">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="footer-middle">
|
||||
<div class="container">
|
||||
<nav class="footer-nav">
|
||||
<ul class="footer-nav-list">
|
||||
@foreach (menu1('6') as $key)
|
||||
<li><a href="{{$key->link}}">{{$key->title}}</a></li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<div class="footer-badges d-flex justify-content-center flex-wrap gap-3 pb-3">
|
||||
<img src="img/FOOTER/rozetler-01.svg" alt="Rozet 1" class="badge-img">
|
||||
<img src="img/FOOTER/rozetler-02.svg" alt="Rozet 2" class="badge-img">
|
||||
<img src="img/FOOTER/rozetler-03.svg" alt="Rozet 3" class="badge-img">
|
||||
<img src="img/FOOTER/rozetler-04.svg" alt="Rozet 4" class="badge-img">
|
||||
<img src="img/FOOTER/rozetler-05.svg" alt="Rozet 5" class="badge-img">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="footer-bottom">
|
||||
<div class="container text-center">
|
||||
<p>©Copyright 2013 – 2025 Pisi GNU/Linux. Bütün hakları saklıdır. | Pisi GNU/Linux gücünü topluluktan alır.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="js/bootstrap/bootstrap.bundle.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.3.4/dist/sweetalert2.all.min.js"></script>
|
||||
<script src="js/my.js"></script>
|
||||
<script>
|
||||
window.addEventListener('scroll', () => {
|
||||
const nav = document.querySelector('.main-navbar');
|
||||
if (nav) nav.classList.toggle('scrolled', window.scrollY > 30);
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,38 @@
|
||||
{[
|
||||
$ogTitle = defined('TITLE') ? TITLE : 'Pisi GNU/Linux';
|
||||
$ogDesc = defined('DESC') ? DESC : 'Pisi GNU/Linux - Özgürlük Şimdi Başladı...';
|
||||
$ogUrl = defined('LINK') ? LINK : URL::base();
|
||||
$ogImg = defined('IMG') ? IMG : URL::base('upload/pisilinux_pisi.png');
|
||||
|
||||
if ( ! preg_match('/^(http|https):/i', $ogImg) ) {
|
||||
$ogImg = URL::base(ltrim($ogImg, '/'));
|
||||
}
|
||||
]}
|
||||
<meta name="color-scheme" content="dark light">
|
||||
<script>(function(){var t=localStorage.getItem('pisiTheme')||'dark';document.documentElement.setAttribute('data-theme',t);})();</script>
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:url" content="{{ $ogUrl }}">
|
||||
<meta property="og:title" content="{{ $ogTitle }}">
|
||||
<meta property="og:description" content="{{ $ogDesc }}">
|
||||
<meta property="og:image" content="{{ $ogImg }}">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:url" content="{{ $ogUrl }}">
|
||||
<meta name="twitter:title" content="{{ $ogTitle }}">
|
||||
<meta name="twitter:description" content="{{ $ogDesc }}">
|
||||
<meta name="twitter:image" content="{{ $ogImg }}">
|
||||
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="css/main.css">
|
||||
@if(CURRENT_PROJECT == 'Blog')
|
||||
<link rel="stylesheet" href="css/blog.css">
|
||||
@elseif(CURRENT_PROJECT == 'Forum')
|
||||
<link rel="stylesheet" href="css/forum.css">
|
||||
@elseif(CURRENT_PROJECT == 'Wiki')
|
||||
<link rel="stylesheet" href="css/wiki.css">
|
||||
@elseif(CURRENT_PROJECT == 'Bugs')
|
||||
<link rel="stylesheet" href="css/bugs.css">
|
||||
@endif
|
||||
<link rel="stylesheet" href="fontawesome/css/all.min.css">
|
||||
@@ -0,0 +1,105 @@
|
||||
<header class="site-header sticky-header">
|
||||
<!-- === ÜST BAR: Dil & Sosyal Medya === -->
|
||||
<div class="top-bar">
|
||||
<div class="container d-flex justify-content-between align-items-center">
|
||||
|
||||
<div class="d-flex align-items-center gap-2">
|
||||
<div class="dropdown">
|
||||
<button class="btn btn-sm dropdown-toggle top-bar-btn" type="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<i class="fa fa-globe me-1"></i> {{lang('top_menu','language')}}
|
||||
</button>
|
||||
<ul class="dropdown-menu dropdown-menu-dark glass-dropdown">
|
||||
@foreach(languageList() as $key)
|
||||
<li>
|
||||
<a class="dropdown-item d-flex align-items-center flags" href="#" data-id="{{$key->slug}}">
|
||||
<img src="{{URL::base($key->flag)}}" width="18" class="me-2">
|
||||
<span>{{$key->language}}</span>
|
||||
</a>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<button class="theme-toggle-btn" id="themeToggle" type="button" title="Tema Değiştir">
|
||||
<i class="fas fa-moon" id="themeIcon"></i>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="top-bar-social">
|
||||
<a href="https://x.com/pisi_linux" target="_blank" title="X (Twitter)"><i class="fab fa-twitter"></i></a>
|
||||
<a href="https://www.facebook.com/Pisilinux/" target="_blank" title="Facebook"><i class="fab fa-facebook-f"></i></a>
|
||||
<a href="https://github.com/pisilinux" target="_blank" title="GitHub"><i class="fab fa-github"></i></a>
|
||||
<a href="https://www.instagram.com/pisilinux_official/" target="_blank" title="Instagram"><i class="fab fa-instagram"></i></a>
|
||||
<a href="https://www.linkedin.com/company/pisi-gnu-linux" target="_blank" title="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
|
||||
<a href="https://www.youtube.com/channel/UCLGSGLpxVE-vxzBuebBj3tA" target="_blank" title="YouTube"><i class="fab fa-youtube"></i></a>
|
||||
<a href="https://t.me/Pisi_GNU_Linux" target="_blank" title="Telegram"><i class="fab fa-telegram-plane"></i></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header-logo-bar">
|
||||
<div class="container text-center">
|
||||
<a href="{{URL::base()}}">
|
||||
<img src="img/HEADER/pisi_logo_header.svg" alt="Pisi Linux" class="header-logo">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<nav class="main-navbar">
|
||||
<div class="container">
|
||||
|
||||
<div class="d-none d-lg-flex align-items-center justify-content-between w-100">
|
||||
|
||||
<ul class="nav-list">
|
||||
<li><a href="http://pisilinux.og" class="nav-link-custom">Ana Sayfa</a></li>
|
||||
<li><a href="http://blog.pisilinux.og/page/43-hakkimizda.html" class="nav-link-custom">Hakkımızda</a></li>
|
||||
<li><a href="http://pisilinux.og/contact" class="nav-link-custom">İletişim</a></li>
|
||||
@foreach (menu('topMenuLeft') as $key)
|
||||
<li><a href="{{$key->link}}" class="nav-link-custom">{{$key->title}}</a></li>
|
||||
@endforeach
|
||||
</ul>
|
||||
|
||||
<ul class="nav-list">
|
||||
<li><a href="http://blog.pisilinux.og" class="nav-link-custom">Blog</a></li>
|
||||
@foreach (menu('topMenuRight') as $key)
|
||||
<li><a href="{{$key->link}}" class="nav-link-custom">{{$key->title}}</a></li>
|
||||
@endforeach
|
||||
@if(!USERID)
|
||||
<li><a href="{{URL::base('member')}}" class="nav-link-custom">{{lang('top_menu','login')}}</a></li>
|
||||
<li><a href="{{URL::base('member/register')}}" class="btn-modern btn-modern-primary btn-modern-nav ms-2">{{lang('top_menu','register')}}</a></li>
|
||||
@else
|
||||
<li><a href="{{URL::base('members')}}" class="nav-link-custom"><i class="fa fa-user-circle me-1"></i>{{lang('user','mypanel')}}</a></li>
|
||||
<li><a href="{{URL::base('member/logout')}}" class="nav-link-custom text-danger">{{lang('user','logout')}}</a></li>
|
||||
@endif
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="d-flex d-lg-none justify-content-between align-items-center w-100 py-1">
|
||||
<span class="text-muted small">Menü</span>
|
||||
<button class="navbar-toggler border-0 p-1" type="button" data-bs-toggle="collapse" data-bs-target="#mobileMenu" aria-expanded="false">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="collapse w-100" id="mobileMenu">
|
||||
<ul class="nav-list-mobile">
|
||||
@foreach (menu('topMenuLeft') as $key)
|
||||
<li><a href="{{$key->link}}">{{$key->title}}</a></li>
|
||||
@endforeach
|
||||
@foreach (menu('topMenuRight') as $key)
|
||||
<li><a href="{{$key->link}}">{{$key->title}}</a></li>
|
||||
@endforeach
|
||||
@if(!USERID)
|
||||
<li><a href="{{URL::base('member')}}">{{lang('top_menu','login')}}</a></li>
|
||||
<li><a href="{{URL::base('member/register')}}">{{lang('top_menu','register')}}</a></li>
|
||||
@else
|
||||
<li><a href="{{URL::base('members')}}">{{lang('user','mypanel')}}</a></li>
|
||||
<li><a href="{{URL::base('member/logout')}}">{{lang('user','logout')}}</a></li>
|
||||
@endif
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
@@ -0,0 +1,49 @@
|
||||
<div class="container main pt-5">
|
||||
<nav aria-label="breadcrumb" class="mb-4">
|
||||
<ol class="breadcrumb" style="background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:0.75rem;padding:0.75rem 1rem;">
|
||||
<li class="breadcrumb-item"><a href="{{URL::base()}}" style="color:var(--primary)">{{lang('menu','home')}}</a></li>
|
||||
<li class="breadcrumb-item"><a href="https://blog.pisilinux.og" style="color:var(--primary)">{{lang('blog','blog')}}</a></li>
|
||||
<li class="breadcrumb-item active" style="color:var(--text-muted)">
|
||||
{{contentCategoryRow($id)->name}}
|
||||
</li>
|
||||
</ol>
|
||||
</nav>
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
@foreach (blogCategory($id)->result() as $key)
|
||||
<div class="blog-post">
|
||||
<div class="card">
|
||||
<div class="row g-0">
|
||||
<div class="col-lg-4">
|
||||
<a href="https://blog.pisilinux.og/content/{{$key->id}}-{{$key->title_seo}}.html">
|
||||
<img src="{{ content_image($key->content) }}" alt="{{$key->title}}" class="img-fluid">
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-8">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">
|
||||
<a href="https://blog.pisilinux.og/content/{{$key->id}}-{{$key->title_seo}}.html">{{$key->title}}</a>
|
||||
</h5>
|
||||
|
||||
<div class="content">
|
||||
{{kelimebol($key->content,200)}}
|
||||
</div>
|
||||
|
||||
<div class="card-footer">
|
||||
<small>
|
||||
{{editor($key->editor)}} | {{tcevir($key->create_date)}}
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
<div class="col-3">
|
||||
@view('Blog/right')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,44 @@
|
||||
<div class="container pt-5 main">
|
||||
<div class="row">
|
||||
<div class="col-lg-9">
|
||||
<div class="glass-card p-4 p-md-5">
|
||||
<h1 class="blog-content-title">{{contentRow($id)->title}}</h1>
|
||||
|
||||
<div class="blog-content-meta">
|
||||
<div class="avatar avatar-md" style="background-image: url({{ avatar1(contentRow($id)->editor) }})"></div>
|
||||
<div>
|
||||
<a href="#" class="blog-content-author">{{editor(contentRow($id)->editor)}}</a>
|
||||
<span class="blog-content-info">
|
||||
<i class="far fa-calendar me-1"></i>{{tcevir(contentRow($id)->create_date)}}
|
||||
<span class="mx-2">·</span>
|
||||
<i class="far fa-eye me-1"></i>{{contentRow($id)->hits}} okuma
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr class="blog-divider">
|
||||
|
||||
<div class="blog-content-body">
|
||||
{{contentRow($id)->content}}
|
||||
</div>
|
||||
|
||||
<hr class="blog-divider">
|
||||
|
||||
<div class="blog-share">
|
||||
<span class="blog-share-label">Paylaşın:</span>
|
||||
<div class="d-flex flex-wrap gap-2">
|
||||
<a href="https://www.facebook.com/sharer/sharer.php?u={{LINK}}" target="_blank" rel="noopener noreferrer" class="blog-share-link facebook" aria-label="Facebook"><i class="fab fa-facebook-f"></i></a>
|
||||
<a href="https://twitter.com/intent/tweet?url={{LINK}}" target="_blank" rel="noopener noreferrer" class="blog-share-link twitter" aria-label="X"><i class="fab fa-twitter"></i></a>
|
||||
<a href="https://www.linkedin.com/sharing/share-offsite/?url={{LINK}}" target="_blank" rel="noopener noreferrer" class="blog-share-link linkedin" aria-label="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
|
||||
<a href="https://api.whatsapp.com/send?text={{LINK}}" target="_blank" rel="noopener noreferrer" class="blog-share-link whatsapp" aria-label="WhatsApp"><i class="fab fa-whatsapp"></i></a>
|
||||
<a href="https://t.me/share/url?url={{LINK}}" target="_blank" rel="noopener noreferrer" class="blog-share-link telegram" aria-label="Telegram"><i class="fab fa-telegram-plane"></i></a>
|
||||
<a href="https://reddit.com/submit?url={{LINK}}" target="_blank" rel="noopener noreferrer" class="blog-share-link reddit" aria-label="Reddit"><i class="fab fa-reddit-alien"></i></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-3">
|
||||
@view('Blog/right')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php import::view(THEMA_NAME.'header'); ?>
|
||||
<section id="Page-title" class="Page-title-Style1">
|
||||
<div class="container inner-Pages">
|
||||
<div class="row">
|
||||
<div class="Page-title">
|
||||
<div class="col-md-6 Title-Pages">
|
||||
<h2>Pisi Linux Blog </h2>
|
||||
</div>
|
||||
<div class="col-md-6 Catogry-Pages">
|
||||
<p>Buradasınız : <a href="<?php URL::base(); ?>">Anasayfa</a> / Blog / Etiketler</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="Latest-News" class="light-wrapper">
|
||||
<div class="container inner">
|
||||
<div class="row">
|
||||
<?php import::view(THEMA_NAME.'blog/blogleft'); ?>
|
||||
<!-- içerik menü -->
|
||||
|
||||
<div class="Blockquotes col-md-8">
|
||||
<?php foreach ($list as $key ): ?>
|
||||
<div class="col-md-6">
|
||||
<a href="<?php echo URL::base('blog/icerik/'.$key->icerik_id.'-'.$key->baslik_seo.'.html'); ?>">
|
||||
<blockquote class="blockquote-2">
|
||||
<img src="<?php echo URL::base($key->icerik_resim); ?>" alt="" style="width:80px !important; float: left;">
|
||||
<p><?php echo $key->icerik_baslik; ?></p>
|
||||
<span class="quote-name"><?php echo kelimebol($key->icerik_detay,250); ?></span>
|
||||
</blockquote>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<?php endforeach ?>
|
||||
|
||||
</div>
|
||||
|
||||
</div></div></section>
|
||||
|
||||
<?php import::view(THEMA_NAME.'footer'); ?>
|
||||
@@ -0,0 +1,48 @@
|
||||
<div class="container main pt-5">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
@foreach (content_list()->result() as $key)
|
||||
<div class="blog-post">
|
||||
<div class="card">
|
||||
<div class="row g-0">
|
||||
<div class="col-md-4">
|
||||
<a href="https://blog.pisilinux.og/content/{{$key->id}}-{{$key->title_seo}}.html"
|
||||
style="display: block; width: 100%; height: 100%;">
|
||||
<img src="{{ content_image($key->content) }}" alt="{{$key->title}}">
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="col-md-8">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">
|
||||
<a href="https://blog.pisilinux.og/content/{{$key->id}}-{{$key->title_seo}}.html">{{$key->title}}</a>
|
||||
</h5>
|
||||
|
||||
<div class="content">
|
||||
{{kelimebol($key->content,200)}}
|
||||
</div>
|
||||
|
||||
<div class="card-footer">
|
||||
<small>
|
||||
{{editor($key->editor)}} | {{tcevir($key->create_date)}}
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
<div class="col-3">
|
||||
@view('Blog/right')
|
||||
</div>
|
||||
</div>
|
||||
{{content_list()->pagination(NULL,
|
||||
[
|
||||
'style' =>
|
||||
[
|
||||
'current' => 'color:var(--primary)'
|
||||
]
|
||||
]);}}
|
||||
</div>
|
||||
@@ -0,0 +1,17 @@
|
||||
<div class="glass-card p-3 mb-3">
|
||||
<h5 class="mb-3" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.5rem;">{{lang('blog', 'categories')}}</h5>
|
||||
<ul class="nav flex-column">
|
||||
@foreach (content_category() as $key)
|
||||
<li class="nav-item" style="border-bottom:1px solid var(--glass-border);">
|
||||
<a class="nav-link" href="https://blog.pisilinux.og/category/{{$key->id}}-{{$key->name_seo}}" style="color:var(--text-muted);padding:8px 0;transition:var(--transition-smooth);">
|
||||
{{$key->name}}
|
||||
</a>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<a href="https://www.turhost.com/sunucu/bulut-sunucu" target="_blank">
|
||||
<img src="{{URL::base('/img/sponsor/cloud-server-turhost-banner-350x250px.png')}}" alt="cloud server turhost banner" class="img-fluid rounded-3">
|
||||
</a>
|
||||
</div>
|
||||
@@ -0,0 +1,71 @@
|
||||
<div class="container py-4">
|
||||
<div class="glass-card p-4">
|
||||
<h4 class="mb-4" style="color:var(--text-main)">Pisi Linux Hata Kaydı</h4>
|
||||
<form method="POST">
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">Görev Türü</label>
|
||||
<select name="tasktype" class="bugs-input">
|
||||
<option value="">Hata Raporu</option>
|
||||
<option value="">Özellik Talebi</option>
|
||||
<option value="">Destek Talebi</option>
|
||||
<option value="">Genel</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">Kategori</label>
|
||||
<select name="category" class="bugs-input">
|
||||
<option value="">Paketler: Main</option>
|
||||
<option value="">Paketler: Core</option>
|
||||
<option value="">Paketler: Contrib</option>
|
||||
<option value="">Paketler: pisilife-2</option>
|
||||
<option value="">Çekirdek</option>
|
||||
<option value="">Web Sitesi</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">Durum</label>
|
||||
<select name="Status" class="bugs-input">
|
||||
<option value="">Onaylanmamış</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">Önem</label>
|
||||
<select name="severity" class="bugs-input">
|
||||
<option value="">Kritik</option>
|
||||
<option value="">Yüksek</option>
|
||||
<option value="">Orta</option>
|
||||
<option value="">Düşük</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-8" style="border-left:1px solid var(--glass-border);">
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">Özet</label>
|
||||
<input type="text" class="bugs-input">
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">Detay</label>
|
||||
<textarea name="detail" class="bugs-input" rows="8">Detay:
|
||||
|
||||
İlave Bilgi:
|
||||
* Paket Versiyonu(lar)
|
||||
* Ayarlar ya da log dosyaları vesaire.
|
||||
|
||||
Hata oluşurken yapılan adımlar:
|
||||
</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn-modern btn-modern-primary">
|
||||
<i class="fa fa-save me-1"></i> Kaydet
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,94 @@
|
||||
@if(isset(bugsRow($id)->title))
|
||||
<div class="container main py-4">
|
||||
<div class="post-card">
|
||||
<div class="bugs-detail-header">
|
||||
<h5 class="mb-0">{{bugsRow($id)->title}}</h5>
|
||||
<div class="bugs-detail-meta">
|
||||
<span>{{tcevir(bugsRow($id)->createdate)}}</span>
|
||||
<span class="mx-1">·</span>
|
||||
<span class="fw-semibold">{{username(bugsRow($id)->userid)}}</span>
|
||||
<span class="mx-1">·</span>
|
||||
{{status(bugsRow($id)->status)}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="bugs-detail-body">
|
||||
{{bugsRow($id)->details}}
|
||||
</div>
|
||||
|
||||
@if (session::select('userid') == bugsRow($id)->userid OR session::select('yetki')=='1' && bugsRow($id)->status == '1')
|
||||
<div class="bugs-detail-actions">
|
||||
<a href="https://bugs.pisilinux.og/edit/{{$id}}" class="btn-modern btn-modern-secondary" style="padding:6px 16px;font-size:0.85rem;">
|
||||
<i class="fa fa-edit me-1"></i>{{lang('general','edit')}}
|
||||
</a>
|
||||
@if(session::select('yetki')== '1')
|
||||
<button class="bugs-action-btn close-btn bugsClose" data-id="{{$id}}" data-status="0">
|
||||
<i class="fa fa-times me-1"></i>Konuyu Kapat
|
||||
</button>
|
||||
<button class="bugs-action-btn resolve-btn bugsClose" data-id="{{$id}}" data-status="4">
|
||||
<i class="fa fa-check me-1"></i>Konu Çözüldü
|
||||
</button>
|
||||
@endif
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
@foreach (bugsResult($id) as $index => $key)
|
||||
<div class="post-card mt-3">
|
||||
<div class="bugs-reply-header">
|
||||
<span>
|
||||
<span class="fw-semibold">{{username($key->userid)}}</span>
|
||||
<span class="mx-2 bugs-sep">|</span>
|
||||
<span class="small">{{tcevir($key->createdate)}}</span>
|
||||
</span>
|
||||
<span class="small bugs-reply-num">#{{$index + 1}}</span>
|
||||
</div>
|
||||
<div class="bugs-detail-body">
|
||||
{{$key->details}}
|
||||
</div>
|
||||
@if (session::select('userid') == $key->userid OR session::select('yetki')=='1' AND bugsRow($id)->status == '1')
|
||||
<div class="bugs-detail-actions">
|
||||
<a href="https://bugs.pisilinux.og/edit/{{$key->id}}" class="btn-modern btn-modern-secondary" style="padding:4px 12px;font-size:0.8rem;">
|
||||
<i class="fa fa-edit me-1"></i>{{lang('general','edit')}}
|
||||
</a>
|
||||
<a href="https://bugs.pisilinux.og/delete/{{$key->id}}&{{$id}}" class="bugs-action-btn delete-btn"
|
||||
onclick="return confirm('Bu cevabı silmek istediğinizden emin misiniz?')">
|
||||
<i class="fa fa-trash me-1"></i>{{lang('general','delete')}}
|
||||
</a>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
<div class="post-card mt-4">
|
||||
<div class="bugs-reply-header">
|
||||
<h5 class="mb-0">Cevap Yaz</h5>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
@if (session::select('userid') && bugsRow($id)->status == '1')
|
||||
@view('Assets/editor')
|
||||
<form action="" method="post">
|
||||
<div class="mb-3">
|
||||
<textarea name="bugs_post" id="editor" class="bugs-textarea" rows="6"></textarea>
|
||||
</div>
|
||||
<input type="hidden" name="post_id" value="{{$id}}">
|
||||
<button type="submit" class="btn-modern btn-modern-primary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
<i class="fas fa-paper-plane me-2"></i>{{lang('forum','Submit_Answer')}}
|
||||
</button>
|
||||
</form>
|
||||
@elseif(!session::select('userid'))
|
||||
<a href="https://members.pisilinux.og" class="btn-modern btn-modern-primary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
<i class="fas fa-sign-in-alt me-2"></i>{{lang('forum', 'Sign_up_or_log_in_to_reply')}}
|
||||
</a>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="container py-5">
|
||||
<div class="glass-card p-5 text-center">
|
||||
<i class="fa fa-exclamation-triangle fa-3x mb-3" style="color:var(--text-muted)"></i>
|
||||
<h4 class="text-muted">Hata! Bir sorun ile karşılaştık.</h4>
|
||||
<p class="text-muted">Konu Bulunamadı.</p>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@@ -0,0 +1,49 @@
|
||||
@view('Assets/editor')
|
||||
<div class="container py-4">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-8">
|
||||
<div class="glass-card p-4">
|
||||
@if($control != 0)
|
||||
<h4 class="mb-4">{{lang('general','edit')}}</h4>
|
||||
<form action="" method="post" id="bugsnew">
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">*Başlık</label>
|
||||
<input type="text" class="bugs-input" name="title" value="{{bugsRow($id)->title}}">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">*Kayıt Türü</label>
|
||||
<select name="tasktype" id="task" class="bugs-input">
|
||||
<option value="">Seçiniz.</option>
|
||||
@foreach(taskType() as $key)
|
||||
<option value="{{$key->id}}"{{selected($key->id,bugsRow($id)->tasktype)}}>{{$key->tasktype}}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="mb-3" id="sistem1" style="display:none;">
|
||||
<label class="bugs-label">Sistem Bilgileriniz</label>
|
||||
<textarea name="system" class="bugs-input" rows="8" id="system">{{bugsRow($id)->system}}</textarea>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">*Detaylar</label>
|
||||
<span class="detayUyari text-danger small"></span>
|
||||
<textarea name="details" id="editor" class="bugs-input details" rows="10">{{bugsRow($id)->details}}</textarea>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="id" value="{{$id}}">
|
||||
<button type="submit" class="btn-modern btn-modern-primary" id="formsubmit">
|
||||
<i class="fa fa-save me-1"></i> Kaydet
|
||||
</button>
|
||||
</form>
|
||||
@else
|
||||
<div class="text-center py-4">
|
||||
<i class="fa fa-lock fa-3x mb-3" style="color:var(--text-muted)"></i>
|
||||
<h4 class="text-muted">Bu içeriği düzenlemeye yetkili değilsiniz.</h4>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,53 @@
|
||||
<div class="container py-4">
|
||||
<?php if (Session::select('login')){ ?>
|
||||
<div class="text-end mb-4">
|
||||
<button id="gorev" class="btn-modern btn-modern-primary">+ Hata kaydı ekle</button>
|
||||
</div>
|
||||
<?php }else{ ?>
|
||||
<div class="row g-4">
|
||||
<div class="col-md-3">
|
||||
<div class="glass-card p-4 text-center h-100">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:56px;height:56px;font-size:1.3rem;">
|
||||
<i class="fa fa-bug"></i>
|
||||
</div>
|
||||
<h5 style="color:var(--text-main)">YENİ HATA KAYIT</h5>
|
||||
<p class="small" style="color:var(--text-muted)">Üye girişi yaptıktan sonra Pisi Linux sistemi ile ilgili hata kaydını bırakabilirsiniz...</p>
|
||||
<a href="https://bugs.pisilinux.og/new" class="btn-modern btn-modern-primary w-100 justify-content-center mt-3" style="padding:8px;">>></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="glass-card p-4 text-center h-100">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:56px;height:56px;font-size:1.3rem;">
|
||||
<i class="fa fa-search"></i>
|
||||
</div>
|
||||
<h5 style="color:var(--text-main)">HATA ARAMA</h5>
|
||||
<p class="small" style="color:var(--text-muted)">Hali hazırda bırakılmış olan hata kayıtlarında arama yapabilir, çözümünü öğrenebilirsiniz.</p>
|
||||
<a href="https://bugs.pisilinux.og/search" class="btn-modern btn-modern-primary w-100 justify-content-center mt-3" style="padding:8px;">>></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="glass-card p-4 text-center h-100">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:56px;height:56px;font-size:1.3rem;">
|
||||
<i class="fa fa-user-plus"></i>
|
||||
</div>
|
||||
<h5 style="color:var(--text-main)">ÜYE OL</h5>
|
||||
<p class="small" style="color:var(--text-muted)">Pisi Linux sitesine üye olarak hata kaydı girebilir yada yardımcı olabilirsiniz.</p>
|
||||
<a href="https://members.pisilinux.og/register/" class="btn-modern btn-modern-primary w-100 justify-content-center mt-3" style="padding:8px;">>></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="glass-card p-4 text-center h-100">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:56px;height:56px;font-size:1.3rem;">
|
||||
<i class="fa fa-life-ring"></i>
|
||||
</div>
|
||||
<h5 style="color:var(--text-main)">YARDIM</h5>
|
||||
<p class="small" style="color:var(--text-muted)">Hata kaydı sayfasının nasıl kullanılacağını öğrenebilirsiniz.</p>
|
||||
<a href="https://bugs.pisilinux.og/help" class="btn-modern btn-modern-primary w-100 justify-content-center mt-3" style="padding:8px;">>></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
@@ -0,0 +1,39 @@
|
||||
<div class="container bugs py-4">
|
||||
<div class="d-flex justify-content-between align-items-center mb-4 flex-wrap gap-2">
|
||||
<h4 class="mb-0">{{lang('bugs','bugs')}}</h4>
|
||||
@if(Session::select('userid'))
|
||||
<a href="https://bugs.pisilinux.og/new" class="btn-modern btn-modern-primary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
<i class="fa fa-plus me-1"></i>{{lang('bugs','new_bugs')}}
|
||||
</a>
|
||||
@else
|
||||
<a href="https://members.pisilinux.og" class="btn-modern btn-modern-secondary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
{{lang('forum','login_to_open_topic')}}
|
||||
</a>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="glass-card p-0 overflow-hidden">
|
||||
<div class="table-responsive">
|
||||
<table class="bugs-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Tarih</th>
|
||||
<th>{{lang('bugs','title')}}</th>
|
||||
<th>{{lang('bugs','tasktype')}}</th>
|
||||
<th>{{lang('bugs','status')}}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach (taskTypeList() as $key)
|
||||
<tr>
|
||||
<td class="text-center">{{tcevir($key->createdate)}}</td>
|
||||
<td><a href="https://bugs.pisilinux.og/detail/{{$key->id}}/{{$key->titleSeo}}">{{$key->title}}</a></td>
|
||||
<td class="text-center">{{taskTypeName($key->tasktype)}}</td>
|
||||
<td class="text-center">{{status($key->status)}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,42 @@
|
||||
@view('Assets/editor')
|
||||
<div class="container py-4">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-8">
|
||||
<div class="glass-card p-4">
|
||||
<h4 class="mb-4">{{lang('bugs','new_bugs')}}</h4>
|
||||
|
||||
<form action="" method="post" id="bugsnew">
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">*{{lang('bugs','title')}}</label>
|
||||
<input type="text" class="bugs-input" name="title">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">*{{lang('bugs','tasktype')}}</label>
|
||||
<select name="tasktype" id="task" class="bugs-input">
|
||||
<option value="">{{lang('bugs','choose')}}...</option>
|
||||
@foreach(taskType() as $key)
|
||||
<option value="{{$key->id}}">{{lang('bugs',$key->tasktype)}}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="mb-3" id="sistem1" style="display:none;">
|
||||
<label class="bugs-label">{{lang('bugs','your_system_information')}}</label>
|
||||
<textarea name="system" class="bugs-input" rows="8" id="system"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="bugs-label">*{{lang('bugs','details')}}</label>
|
||||
<span class="detayUyari text-danger small"></span>
|
||||
<textarea name="details" id="editor" class="bugs-input details" rows="10"></textarea>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn-modern btn-modern-primary" id="formsubmit">
|
||||
<i class="fa fa-save me-1"></i> {{lang('bugs','save')}}
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,38 @@
|
||||
<div class="container py-4">
|
||||
<div class="d-flex justify-content-between align-items-center mb-4 flex-wrap gap-2">
|
||||
<h4 class="mb-0">Arama Sonuçları</h4>
|
||||
<a href="https://bugs.pisilinux.og/new" class="btn-modern btn-modern-primary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
<i class="fa fa-plus me-1"></i>Yeni Kayıt Ekle
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="glass-card p-0 overflow-hidden">
|
||||
<div class="bugs-search-header">
|
||||
<h5 class="mb-0">Son Kayıtlar</h5>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="bugs-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>#</th>
|
||||
<th>Başlık</th>
|
||||
<th>Açıklama</th>
|
||||
<th>Ekleyen</th>
|
||||
<th>Görev Türü</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach (bugs() as $key)
|
||||
<tr>
|
||||
<td>{{$key->id}}</td>
|
||||
<td><a href="https://bugs.pisilinux.og/detail/{{$key->id}}/{{$key->titleSeo}}">{{$key->title}}</a></td>
|
||||
<td>{{kelimebol($key->details,18)}}</td>
|
||||
<td>{{username($key->userid)}}</td>
|
||||
<td>{{taskTypeName($key->tasktype)}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,34 @@
|
||||
<div class="container main pt-5 pb-5">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-8">
|
||||
<div class="glass-card p-4">
|
||||
<h3 class="mb-4 text-center">{{lang('contact','title')}}</h3>
|
||||
|
||||
<form id="contactForm" method="post">
|
||||
<div class="mb-3">
|
||||
<input type="text" name="name" class="form-control glass-input" id="name" placeholder="* {{lang('contact','namesurname')}}" required>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<input type="email" name="email" class="form-control glass-input" id="email" placeholder="* {{lang('contact','mailadress')}}" required>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<textarea name="message" id="message" class="form-control glass-input" cols="30" rows="10" placeholder="* {{lang('contact','messages')}}" required></textarea>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted">
|
||||
{{Captcha::size(90,40)->textCoordinate(23,11)->length(5)->textColor('220|220|220')->borderColor('59|130|246')->bgColor('15|23|42')->create(true);}}
|
||||
</label>
|
||||
<input type="text" name="token" id="token" class="form-control glass-input" placeholder="{{lang('contact','placeholder')}}" required>
|
||||
</div>
|
||||
|
||||
<div class="d-flex justify-content-end">
|
||||
<button class="btn-modern btn-modern-primary" id="contact" type="button">{{lang('contact','send')}}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="container py-5 main">
|
||||
<div class="glass-card p-4">
|
||||
<iframe src="https://discordapp.com/widget?id=784101565677305957&theme=dark" width="100%" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,52 @@
|
||||
<div class="container main pt-5">
|
||||
@foreach (downloadLast() as $key )
|
||||
{[ $sum = explode(',',$key->sumx); ]}
|
||||
<div class="glass-card p-4 mb-5">
|
||||
<h5 class="download-title">{{$key->name}}</h5>
|
||||
|
||||
<div class="download-desc">{{$key->content}}</div>
|
||||
|
||||
<div class="hash-box">
|
||||
<div class="hash-row">
|
||||
<span class="hash-label">MD5SUM</span>
|
||||
<code class="hash-value">{{$sum['0']}}</code>
|
||||
</div>
|
||||
<div class="hash-row">
|
||||
<span class="hash-label">SHA1SUM</span>
|
||||
<code class="hash-value">{{$sum['1']}}</code>
|
||||
</div>
|
||||
<div class="hash-row">
|
||||
<span class="hash-label">SHA256</span>
|
||||
<code class="hash-value">{{$sum['2']}}</code>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="download-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{{lang('download','country')}}</th>
|
||||
<th>{{lang('download','link')}}</th>
|
||||
<th class="text-end">{{lang('download','action')}}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach(downloadUrl($key->id) as $key1)
|
||||
<tr>
|
||||
<td class="country-cell">{{countriesName($key1->country)}}</td>
|
||||
<td class="link-cell">
|
||||
<span class="link-text">{{$key1->link}}</span>
|
||||
</td>
|
||||
<td class="text-end">
|
||||
<a href="{{$key1->link}}" data-id="{{$key1->id}}" class="btn-download" download>
|
||||
<i class="fas fa-download me-1"></i>{{lang('download','download')}}
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
@@ -0,0 +1,62 @@
|
||||
@foreach (forum_kategori_panel() as $key)
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0 d-flex align-items-center" style="color:var(--text-main)">
|
||||
<i class="fas fa-folder-open me-2" style="color:var(--primary)"></i>
|
||||
{{$key->adi}}
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
<div class="list-group list-group-flush" style="background:transparent;">
|
||||
@foreach (forum_kategori_panel($key->id) as $key1)
|
||||
<div class="p-3" style="border-bottom:1px solid var(--glass-border);transition:var(--transition-smooth);">
|
||||
<div class="d-flex gap-3 align-items-center">
|
||||
<div class="flex-shrink-0">
|
||||
<div class="p-3 rounded-circle" style="background:rgba(59,130,246,0.1);">
|
||||
<i class="fas fa-folder" style="color:var(--primary);font-size:1.3rem;"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex-grow-1">
|
||||
<div class="d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<h6 class="mb-1">
|
||||
<a href="https://forum.pisilinux.og/category/{{$key1->id}}/{{$key1->adi_seo}}"
|
||||
class="text-decoration-none fw-bold" style="color:var(--text-main)">
|
||||
{{$key1->adi}}
|
||||
</a>
|
||||
</h6>
|
||||
<p class="small mb-0" style="color:var(--text-muted)">{{$key1->aciklama}}</p>
|
||||
</div>
|
||||
|
||||
<div class="d-flex gap-4 text-center">
|
||||
<div>
|
||||
<div class="fw-bold" style="color:var(--text-main)">{{mesaj_sayisi($key1->id)}}</div>
|
||||
<div class="small" style="color:var(--text-muted)">{{lang('forum','Topics')}}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="fw-bold" style="color:var(--text-main)">{{toplam_mesaj_sayisi($key1->id)}}</div>
|
||||
<div class="small" style="color:var(--text-muted)">{{lang('forum','answers')}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if(function_exists('son_konu_bilgisi') && $sonKonu = son_konu_bilgisi($key1->id))
|
||||
<div class="mt-2 pt-2 small" style="border-top:1px solid var(--glass-border);color:var(--text-muted)">
|
||||
<i class="far fa-comment-dots me-1"></i>
|
||||
<a href="https://forum.pisilinux.og/subject/{{$sonKonu->id}}-{{$sonKonu->title_seo}}"
|
||||
class="text-decoration-none" style="color:var(--primary)">
|
||||
{{$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
|
||||
@@ -0,0 +1,76 @@
|
||||
<div class="container py-4">
|
||||
<div class="d-flex justify-content-end mb-4">
|
||||
<a href="https://forum.pisilinux.og/newthread/{{$seokat}}" class="btn-modern btn-modern-primary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
<i class="fas fa-plus-circle me-2"></i> {{lang('forum','open_a_new_subject')}}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0 d-flex align-items-center" style="color:var(--text-main)">
|
||||
<i class="fas fa-folder-open me-2" style="color:var(--primary)"></i>
|
||||
{{forumCategoryName($kategori)}}
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
<div style="background:transparent;">
|
||||
@foreach ($konular as $key)
|
||||
<div class="p-3" style="border-bottom:1px solid var(--glass-border);transition:var(--transition-smooth);">
|
||||
<div class="d-flex gap-3 align-items-center">
|
||||
<div class="flex-shrink-0">
|
||||
<img src="{{avatar1($key->user_id)}}"
|
||||
alt="{{yazar($key->user_id)}}"
|
||||
class="rounded-circle"
|
||||
width="48"
|
||||
height="48"
|
||||
style="border:2px solid var(--glass-border);">
|
||||
</div>
|
||||
|
||||
<div class="flex-grow-1">
|
||||
<div class="d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<h6 class="mb-1">
|
||||
<a href="https://forum.pisilinux.og/subject/{{$key->id}}-{{$key->title_seo}}"
|
||||
class="text-decoration-none fw-bold" style="color:var(--text-main)">
|
||||
{{$key->title}}
|
||||
</a>
|
||||
</h6>
|
||||
<div class="small" style="color:var(--text-muted)">
|
||||
<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>
|
||||
|
||||
<div class="d-flex gap-4 text-center">
|
||||
<div>
|
||||
<div class="fw-bold" style="color:var(--text-main)">{{$key->view}}</div>
|
||||
<div class="small" style="color:var(--text-muted)">{{lang('forum','viewing')}}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="fw-bold" style="color:var(--text-main)">{{contentlist($key->id)}}</div>
|
||||
<div class="small" style="color:var(--text-muted)">{{lang('forum','answers')}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if(function_exists('son_cevap_bilgisi') && $sonCevap = son_cevap_bilgisi($key->id))
|
||||
<div class="mt-2 pt-2 small" style="border-top:1px solid var(--glass-border);color:var(--text-muted)">
|
||||
<i class="fas fa-reply me-1"></i>
|
||||
<span class="me-2">{{lang('forum','last_reply')}}:</span>
|
||||
<a href="https://forum.pisilinux.og/subject/{{$key->id}}-{{$key->title_seo}}#cevap-{{$sonCevap->id}}"
|
||||
class="text-decoration-none" style="color:var(--primary)">
|
||||
{{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>
|
||||
@@ -0,0 +1,21 @@
|
||||
<div class="container forum main py-4">
|
||||
|
||||
<div class="d-flex justify-content-between align-items-center mb-4">
|
||||
<h4 class="mb-0">Forum</h4>
|
||||
<div>
|
||||
@if(Session::select('userid'))
|
||||
<a href="https://forum.pisilinux.og/newsubject" class="btn-modern btn-modern-primary" style="padding:8px 20px;font-size:0.85rem;">
|
||||
<i class="fa fa-plus me-1"></i>{{lang('forum','new_content')}}
|
||||
</a>
|
||||
@else
|
||||
<a href="https://members.pisilinux.og">
|
||||
<button class="btn-modern btn-modern-secondary" style="padding:8px 20px;font-size:0.85rem;">{{lang('forum','login_to_open_topic')}}</button>
|
||||
</a>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@view('Forum/new_topic')
|
||||
@view('Forum/categor_panel')
|
||||
|
||||
</div>
|
||||
@@ -0,0 +1,85 @@
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0 d-flex align-items-center" style="color:var(--text-main)">
|
||||
<i class="fas fa-comment-alt me-2" style="color:var(--primary)"></i>
|
||||
{{lang('forum','new_topics')}}
|
||||
</h5>
|
||||
</div>
|
||||
<div style="background:transparent;">
|
||||
@foreach (sonMesajlar('10') as $key)
|
||||
<div class="p-3" style="border-bottom:1px solid var(--glass-border);transition:var(--transition-smooth);">
|
||||
<div class="d-flex gap-3">
|
||||
<div class="flex-shrink-0">
|
||||
<img src="{{avatar1($key->user_id)}}"
|
||||
alt="{{yazar($key->user_id)}}"
|
||||
class="rounded-circle"
|
||||
width="48"
|
||||
height="48"
|
||||
style="border:2px solid var(--glass-border);">
|
||||
</div>
|
||||
|
||||
<div class="flex-grow-1 overflow-hidden">
|
||||
<div class="d-flex justify-content-between align-items-start mb-1">
|
||||
<h6 class="mb-0">
|
||||
<a href="https://forum.pisilinux.og/subject/{{$key->id}}-{{$key->title_seo}}"
|
||||
class="text-decoration-none fw-bold" style="color:var(--text-main)">
|
||||
{{$key->title}}
|
||||
</a>
|
||||
@if ($key->dissolved == '1')
|
||||
<span class="badge ms-2" style="background:var(--secondary)">
|
||||
<i class="fas fa-check-circle me-1"></i>{{lang('forum','solved')}}
|
||||
</span>
|
||||
@endif
|
||||
</h6>
|
||||
<div class="small" style="color:var(--text-muted)">
|
||||
<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>
|
||||
|
||||
<div class="d-flex flex-wrap gap-2 small mb-2" style="color:var(--text-muted)">
|
||||
<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="https://forum.pisilinux.og/category/{{$key->category_id}}/{{forum_kategori_adi($key->category_id)->adi_seo}}"
|
||||
class="text-decoration-none" style="color:var(--primary)">
|
||||
<i class="fas fa-folder me-1"></i>{{forum_kategori_adi($key->category_id)->adi}}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@if (end_message_insertDate($key->id))
|
||||
<div class="d-flex align-items-center p-2 rounded-3" style="background:rgba(255,255,255,0.03);">
|
||||
<div class="flex-grow-1 text-truncate">
|
||||
<i class="fas fa-reply me-1" style="color:var(--text-muted)"></i>
|
||||
<a href="https://forum.pisilinux.og/subject/{{$key->id}}-{{$key->title_seo}}"
|
||||
class="text-decoration-none small" style="color:var(--text-muted)">
|
||||
{{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"
|
||||
style="border:2px solid var(--glass-border);"
|
||||
data-bs-toggle="tooltip"
|
||||
title="{{yazar(end_message_userid($key->id))}}">
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<span class="badge" style="background:rgba(255,255,255,0.05);color:var(--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,40 @@
|
||||
@view('Assets/editor')
|
||||
<div class="container py-4">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-8">
|
||||
<div class="glass-card p-4">
|
||||
<h4 class="mb-4">{{lang('forum','open_a_new_subject')}}</h4>
|
||||
|
||||
<form name="mainfrm" action="" method="post" onSubmit="return validate();">
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small"><span style="color:#ef4444">*</span>{{lang('forum','category')}}</label>
|
||||
<select name="category_id" class="form-control bg-transparent text-light" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
<option value="" style="background:var(--bg-secondary)">{{lang('forum','Please_select_category')}}</option>
|
||||
@foreach (question_category() as $key)
|
||||
<optgroup label="{{$key->adi}}" style="background:var(--bg-secondary);color:var(--text-muted)">
|
||||
@foreach (question_category($key->id) as $key)
|
||||
<option value="{{$key->id}}" style="background:var(--bg-secondary)">{{$key->adi}}</option>
|
||||
@endforeach
|
||||
</optgroup>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small"><span style="color:#ef4444">*</span> {{lang('forum','title')}}</label>
|
||||
<input type="text" class="form-control bg-transparent text-light" name="title" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small"><span style="color:#ef4444">*</span> {{lang('forum','your_question')}}</label>
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control bg-transparent text-light" style="border-color:var(--glass-border);color:var(--text-main)"></textarea>
|
||||
</div>
|
||||
|
||||
<button class="btn-modern btn-modern-primary" type="submit">
|
||||
<i class="fa fa-save me-1"></i> {{lang('forum','save')}}
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,32 @@
|
||||
@view('Assets/editor')
|
||||
<div class="container py-4">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-8">
|
||||
<div class="glass-card p-4">
|
||||
<h4 class="mb-4">PİSİLİNUX FORUM <span style="color:var(--primary)">{{lang('forum','new_content')}}</span></h4>
|
||||
|
||||
<form name="mainfrm" action="" method="post" onsubmit="return validate();">
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small"><span style="color:#ef4444">*</span> {{lang('forum','category')}}:</label>
|
||||
<input type="text" class="form-control bg-transparent text-light" name="" value="{[ echo forum_kategori_adi($id)->adi; ]}" disabled style="border-color:var(--glass-border);color:var(--text-main);opacity:0.7;">
|
||||
<input type="hidden" name="category_id" value="{[ echo $id; ]}">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small"><span style="color:#ef4444">*</span> {{lang('forum','title')}}</label>
|
||||
<input type="text" class="form-control bg-transparent text-light" name="title" id="title" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small"><span style="color:#ef4444">*</span> {{lang('forum','your_question')}}</label>
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control bg-transparent text-light" style="border-color:var(--glass-border);color:var(--text-main)"></textarea>
|
||||
</div>
|
||||
|
||||
<button class="btn-modern btn-modern-primary" type="submit">
|
||||
<i class="fa fa-save me-1"></i> {{lang('forum','save')}}
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,185 @@
|
||||
@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
|
||||
@@ -0,0 +1,6 @@
|
||||
<div class="container py-4 main">
|
||||
<div class="glass-card p-4">
|
||||
<h4 class="mb-4">Galeri</h4>
|
||||
<p style="color:var(--text-muted)">Pisi Linux ekran görüntüleri yakında eklenecek.</p>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,29 @@
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function(){
|
||||
var myModal = new bootstrap.Modal(document.getElementById('exampleModal'), {});
|
||||
myModal.show();
|
||||
});
|
||||
</script>
|
||||
|
||||
@if(isset(duyuru()->text))
|
||||
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog">
|
||||
<div class="modal-dialog modal-lg" role="document">
|
||||
<div class="modal-content" style="background:var(--bg-secondary);border:1px solid var(--glass-border);color:var(--text-main);">
|
||||
<div class="modal-body text-center py-4">
|
||||
{{duyuru()->text}}
|
||||
</div>
|
||||
<div class="modal-footer" style="border-top-color:var(--glass-border);">
|
||||
<div class="w-100">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<a href="#" class="btn-modern btn-modern-primary w-100 justify-content-center" data-bs-dismiss="modal" id="popupKapat" style="padding:8px;">
|
||||
OK
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@@ -0,0 +1,241 @@
|
||||
<!-- === HERO ALANI === -->
|
||||
<section class="hero-section">
|
||||
<div class="container">
|
||||
<div class="row align-items-center gy-5 mt-1">
|
||||
<!-- Sol: Başlık ve Butonlar -->
|
||||
<div class="col-12 col-lg-6">
|
||||
<div class="hero-badge">
|
||||
<i class="fa fa-star-of-david"></i>
|
||||
<span>Özgür & Açık Kaynak</span>
|
||||
</div>
|
||||
|
||||
<h1 class="hero-title">
|
||||
<span class="gradient-text">Özgürlük</span><br>
|
||||
Şimdi Başladı.
|
||||
</h1>
|
||||
|
||||
<p class="hero-desc">
|
||||
{{lang('pisiV2/mainpage','content1')}}
|
||||
</p>
|
||||
|
||||
<div class="hero-buttons">
|
||||
<a href="https://download.pisilinux.og" class="btn-modern btn-modern-primary" id="hero-download-btn">
|
||||
<i class="fa fa-download"></i>
|
||||
Hemen İndir
|
||||
</a>
|
||||
<a href="https://wiki.pisilinux.og" class="btn-modern btn-modern-secondary" id="hero-wiki-btn">
|
||||
<i class="fa fa-book-open"></i>
|
||||
Belgeleri İncele
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="hero-stats text-center">
|
||||
<div>
|
||||
<span class="hero-stat-value">12+</span>
|
||||
<span class="hero-stat-label">Yıllık Deneyim</span>
|
||||
</div>
|
||||
<div>
|
||||
<span class="hero-stat-value">15K+</span>
|
||||
<span class="hero-stat-label">Aktif Kullanıcı</span>
|
||||
</div>
|
||||
<div>
|
||||
<span class="hero-stat-value">5K+</span>
|
||||
<span class="hero-stat-label">Paket</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Sağ: Görsel -->
|
||||
<div class="col-12 col-lg-6">
|
||||
<div class="hero-visual">
|
||||
<div class="rhero-glow"></div>
|
||||
<div class="dhero-img-wrapper">
|
||||
<img src="{{URL::base()}}img/mainpage/download_img.png" alt="Pisi Linux Masaüstü" loading="eager" fetchpriority="high">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- === OZELLIK ALANI === -->
|
||||
<section class="ozellik-alani">
|
||||
<div class="container">
|
||||
<div class="row g-4">
|
||||
<div class="col-12 col-md-4">
|
||||
<div class="ozellik-card glass-card p-4">
|
||||
<div class="ozellik-img-wrap">
|
||||
<img src="img/BODY/ozellik-alani/img1_ozgur_kedi.jpg" alt="{{lang('pisiV2/mainpage','title1')}}" loading="lazy">
|
||||
</div>
|
||||
<h4>{{lang('pisiV2/mainpage','title1')}}</h4>
|
||||
<p>{{lang('pisiV2/mainpage','content1')}}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-4">
|
||||
<div class="ozellik-card glass-card p-4">
|
||||
<div class="ozellik-img-wrap">
|
||||
<img src="img/BODY/ozellik-alani/img2_teknoloji.jpg" alt="{{lang('pisiV2/mainpage','title2')}}" loading="lazy">
|
||||
</div>
|
||||
<h4>{{lang('pisiV2/mainpage','title2')}}</h4>
|
||||
<p>{{lang('pisiV2/mainpage','content2')}}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-4">
|
||||
<div class="ozellik-card glass-card p-4">
|
||||
<div class="ozellik-img-wrap">
|
||||
<img src="img/BODY/ozellik-alani/img3_hizli_pc.jpg" alt="{{lang('pisiV2/mainpage','title3')}}" loading="lazy">
|
||||
</div>
|
||||
<h4>{{lang('pisiV2/mainpage','title3')}}</h4>
|
||||
<p>{{lang('pisiV2/mainpage','content3')}}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- === ÖZELLİK KARTLARI === -->
|
||||
<section class="features-section">
|
||||
<div class="container">
|
||||
<div class="text-center mb-5">
|
||||
<span class="section-label">Neden Pisi Linux?</span>
|
||||
<h2 class="section-title">{{lang('pisiV2/mainpage','spot1')}}</h2>
|
||||
<p class="section-desc mx-auto">Topluluk gücüyle büyüyen, hızlı ve güvenli bir GNU/Linux deneyimi.</p>
|
||||
</div>
|
||||
|
||||
<div class="row g-4 justify-content-center">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="feature-card">
|
||||
<div class="feature-header">
|
||||
<div class="feature-icon"><i class="fa fa-unlock-alt"></i></div>
|
||||
<h4>Evde ve Ofiste</h4>
|
||||
</div>
|
||||
<p>LibreOffice'in kapsamlı ofis paketiyle belgelerinizi yazabilir, sunumlar hazırlayabilir, çizimler yapabilir, tablolar ve veritabanları oluşturabilirsiniz.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="feature-card">
|
||||
<div class="feature-header">
|
||||
<div class="feature-icon"><i class="fa fa-bolt"></i></div>
|
||||
<h4>Eğlence Elinizin Altında</h4>
|
||||
</div>
|
||||
<p>Müziğinizin keyfini çıkarın, TV ve filmleri rahatça izleyin. Gelişmiş medya desteği sayesinde ses ve görüntü dosyalarınızı sorunsuz oynatabilirsiniz.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="feature-card">
|
||||
<div class="feature-header">
|
||||
<div class="feature-icon"><i class="fa fa-users"></i></div>
|
||||
<h4>Yaratıcılığınızı Özgürce Kullanın</h4>
|
||||
</div>
|
||||
<p>Pisi GNU/Linux'un hızlı ve kararlı yapısı sayesinde Blender ile 3D projeler geliştirin, Krita veya Gimp ile çizim yapın, Inkscape ile vektör grafikler oluşturun.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="feature-card">
|
||||
<div class="feature-header">
|
||||
<div class="feature-icon"><i class="fa fa-shield-alt"></i></div>
|
||||
<h4>Oyun Dünyası Sizinle</h4>
|
||||
</div>
|
||||
<p>Steam ve birçok özgür oyun desteğiyle Pisi GNU/Linux'unuzu bir oyun merkezine çevirin, eğlence her zaman elinizin altında.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- === SPOT BANT (CTA) === -->
|
||||
<section class="spot-section">
|
||||
<div class="container">
|
||||
<p>{{lang('pisiV2/mainpage','spot2')}}</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- === TANITIM ALANLARI === -->
|
||||
<section class="showcase-section">
|
||||
<div class="container">
|
||||
|
||||
<!-- Tanitim 1 -->
|
||||
<div class="row align-items-center gy-5 mb-5">
|
||||
<div class="col-12 col-lg-6 showcase-text">
|
||||
<h2>{{lang('pisiV2/mainpage','title8')}}</h2>
|
||||
<p>{{lang('pisiV2/mainpage','content8')}}</p>
|
||||
<!-- <a href="https://wiki.pisilinux.og" class="btn-modern btn-modern-secondary mt-4 d-inline-flex">
|
||||
Daha Fazla Bilgi <i class="fa fa-arrow-right ms-2"></i>
|
||||
</a> -->
|
||||
</div>
|
||||
<div class="col-12 col-lg-6">
|
||||
<div class="showcase-img-wrapper">
|
||||
<img src="{{URL::base('img/mainpage/tanitim1.png')}}" alt="{{lang('pisiV2/mainpage','title8')}}" loading="lazy">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Tanitim 2 -->
|
||||
<div class="row align-items-center gy-5 mb-5">
|
||||
<div class="col-12 col-lg-6 order-lg-2 showcase-text">
|
||||
<h2>{{lang('pisiV2/mainpage','title9')}}</h2>
|
||||
<p>{{lang('pisiV2/mainpage','content9')}}</p>
|
||||
<!-- <a href="https://wiki.pisilinux.og" class="btn-modern btn-modern-secondary mt-4 d-inline-flex">
|
||||
Daha Fazla Bilgi <i class="fa fa-arrow-right ms-2"></i>
|
||||
</a> -->
|
||||
</div>
|
||||
<div class="col-12 col-lg-6 order-lg-1">
|
||||
<div class="showcase-img-wrapper">
|
||||
<img src="{{URL::base('img/mainpage/tanitim2.png')}}" alt="{{lang('pisiV2/mainpage','title9')}}" loading="lazy">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Tanitim 3 -->
|
||||
<div class="row align-items-center gy-5">
|
||||
<div class="col-12 col-lg-6 showcase-text">
|
||||
<h2>{{lang('pisiV2/mainpage','title10')}}</h2>
|
||||
<p>{{lang('pisiV2/mainpage','content10')}}</p>
|
||||
<!-- <a href="https://wiki.pisilinux.og" class="btn-modern btn-modern-secondary mt-4 d-inline-flex">
|
||||
Daha Fazla Bilgi <i class="fa fa-arrow-right ms-2"></i>
|
||||
</a> -->
|
||||
</div>
|
||||
<div class="col-12 col-lg-6">
|
||||
<div class="showcase-img-wrapper">
|
||||
<img src="{{URL::base('img/mainpage/tanitim3.png')}}" alt="{{lang('pisiV2/mainpage','title10')}}" loading="lazy">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- === SON BLOG YAZILARI === -->
|
||||
<section class="blog-section section-bg-alt">
|
||||
<div class="container">
|
||||
<div class="text-center mb-5">
|
||||
<h2 class="section-title">Son Blog Yazıları</h2>
|
||||
</div>
|
||||
<div class="row g-4">
|
||||
@foreach ($blogList as $key)
|
||||
<div class="col-12 col-md-6 col-lg-4 d-flex">
|
||||
<div class="blog-card w-100">
|
||||
<div class="blog-card-img">
|
||||
<img src="{{content_image($key->content)}}" alt="{{$key->title}}" loading="lazy">
|
||||
<div class="blog-date-badge">
|
||||
<span>{{date('d', strtotime($key->create_date))}}</span>
|
||||
<small>{{date('M', strtotime($key->create_date))}}</small>
|
||||
</div>
|
||||
</div>
|
||||
<div class="blog-card-body">
|
||||
<div class="blog-meta">
|
||||
<a href="#"><i class="far fa-user"></i> {{editor($key->editor)}}</a>
|
||||
</div>
|
||||
<h4>{{$key->title}}</h4>
|
||||
<p>{{mb_substr(strip_tags($key->content), 0, 120)}}...</p>
|
||||
<a href="https://blog.pisilinux.og/content/{{$key->id}}-{{$key->title_seo}}.html" class="blog-read-more">
|
||||
Devamını Oku <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -0,0 +1,30 @@
|
||||
<div class="container">
|
||||
|
||||
|
||||
<div id="carousel-captions" class="carousel slide" data-bs-ride="carousel">
|
||||
<div class="carousel-inner">
|
||||
@foreach (slider() as $key)
|
||||
<div class="carousel-item active">
|
||||
<img class="d-block w-100" alt="" src="{{ $key->resim }}">
|
||||
<!--
|
||||
<div class="carousel-caption-background d-none d-md-block"></div>
|
||||
-->
|
||||
<div class="carousel-caption d-none d-md-block">
|
||||
@if($key->aciklama)
|
||||
<p>{{ $key->aciklama }}</p>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
</div>
|
||||
<a class="carousel-control-prev" href="#carousel-captions" role="button" data-bs-slide="prev">
|
||||
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
|
||||
<span class="visually-hidden">Previous</span>
|
||||
</a>
|
||||
<a class="carousel-control-next" href="#carousel-captions" role="button" data-bs-slide="next">
|
||||
<span class="carousel-control-next-icon" aria-hidden="true"></span>
|
||||
<span class="visually-hidden">Next</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,14 @@
|
||||
@if($control == '1')
|
||||
<div class="container py-5">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-6 text-center">
|
||||
<div class="glass-card p-5">
|
||||
<div class="feature-icon mx-auto mb-4" style="width:80px;height:80px;font-size:2rem;">
|
||||
<i class="fa fa-check-circle" style="color:var(--secondary)"></i>
|
||||
</div>
|
||||
<p style="color:var(--text-muted);font-size:1.1rem;">{{lang('member','activationSucessMessage')}}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@@ -0,0 +1,18 @@
|
||||
<div class="container py-5">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-6 text-center">
|
||||
<div class="glass-card p-5">
|
||||
<div class="feature-icon mx-auto mb-4" style="width:80px;height:80px;font-size:2rem;">
|
||||
<i class="fa fa-check-circle" style="color:var(--secondary)"></i>
|
||||
</div>
|
||||
<p style="color:var(--text-muted);font-size:1.1rem;margin-bottom:2rem;">
|
||||
Aktivizasyon işleminiz başarılı olmuştur. <br>Pisillinux sitesine üye olduğunuz için teşekkür ederiz
|
||||
</p>
|
||||
<div class="d-flex gap-3 justify-content-center">
|
||||
<a class="btn-modern btn-modern-primary" href="<?php echo URL::base(); ?>">Anasayfaya git</a>
|
||||
<a class="btn-modern btn-modern-secondary" href="<?php echo URL::base(); ?>member">Üye girişi</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,77 @@
|
||||
<div class="container py-5">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-6 col-lg-5">
|
||||
<div class="glass-card p-4">
|
||||
<div class="text-center mb-4">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:64px;height:64px;font-size:1.6rem;">
|
||||
<i class="fa fa-user-lock"></i>
|
||||
</div>
|
||||
<h4>{{lang('user','Member_login')}}</h4>
|
||||
</div>
|
||||
|
||||
<form action="" method="post">
|
||||
<div class="mb-3">
|
||||
<label for="email" class="form-label text-muted small">{{lang('user','mailadress')}}</label>
|
||||
<div class="input-group">
|
||||
<span class="input-group-text bg-transparent" style="border-color:var(--glass-border);color:var(--text-muted);">
|
||||
<i class="fas fa-envelope"></i>
|
||||
</span>
|
||||
<input type="email" class="form-control bg-transparent text-light" id="email" name="email"
|
||||
placeholder="ornek@email.com" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<div class="d-flex justify-content-between align-items-center mb-2">
|
||||
<label for="password" class="form-label text-muted small">{{lang('user','password')}}</label>
|
||||
<a href="{{URL::base('member/password_forgot')}}" class="text-decoration-none small" style="color:var(--primary)">
|
||||
{{lang('user','forgot_password')}}
|
||||
</a>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<span class="input-group-text bg-transparent" style="border-color:var(--glass-border);color:var(--text-muted);">
|
||||
<i class="fas fa-lock"></i>
|
||||
</span>
|
||||
<input type="password" class="form-control bg-transparent text-light" id="password"
|
||||
name="pass" placeholder="••••••••" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
<button class="btn btn-outline-secondary" type="button" id="togglePassword" style="border-color:var(--glass-border);color:var(--text-muted);">
|
||||
<i class="far fa-eye"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-4 form-check">
|
||||
<input type="checkbox" class="form-check-input" id="remember" name="remember" value="1">
|
||||
<label class="form-check-label text-muted small" for="remember">
|
||||
{{lang('user','remember_me')}}
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="currentDate" value="{{date('Y-m-d')}}">
|
||||
<button type="submit" class="btn-modern btn-modern-primary w-100 justify-content-center">
|
||||
{{lang('user','login')}} <i class="fas fa-arrow-right ms-2"></i>
|
||||
</button>
|
||||
</form>
|
||||
|
||||
<div class="text-center mt-4 text-muted small">
|
||||
<p class="mb-0">{{lang('user','No_Account_Yet')}}
|
||||
<a href="{{URL::base('member/register')}}" class="fw-bold text-decoration-none" style="color:var(--primary)">
|
||||
{{lang('user','register')}}
|
||||
</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
document.getElementById('togglePassword').addEventListener('click', function(e) {
|
||||
const password = document.getElementById('password');
|
||||
const icon = this.querySelector('i');
|
||||
const type = password.getAttribute('type') === 'password' ? 'text' : 'password';
|
||||
password.setAttribute('type', type);
|
||||
icon.classList.toggle('fa-eye');
|
||||
icon.classList.toggle('fa-eye-slash');
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,24 @@
|
||||
<div class="container py-5">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-6 col-lg-5">
|
||||
<div class="glass-card p-4">
|
||||
<div class="text-center mb-4">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:64px;height:64px;font-size:1.6rem;">
|
||||
<i class="fa fa-key"></i>
|
||||
</div>
|
||||
<h4>PİSİLİNUX YENİ ŞİFRE</h4>
|
||||
</div>
|
||||
|
||||
<form action="" method="post">
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small">* {[ echo translate('emailadress') ]}</label>
|
||||
<input type="email" class="form-control bg-transparent text-light" name="email" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
</div>
|
||||
<div class="d-grid gap-2">
|
||||
<button type="submit" class="btn-modern btn-modern-primary">ŞİFREMİ SIFIRLA</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,109 @@
|
||||
<div class="container py-4 main">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-8">
|
||||
<div class="glass-card p-4 p-md-5">
|
||||
<h4 class="register-title">{{lang('user','new_member_registration')}}</h4>
|
||||
|
||||
<div class="register-info">
|
||||
<i class="fas fa-info-circle me-2" style="color:var(--primary)"></i>
|
||||
<small>{{lang('user','note')}}</small>
|
||||
<div class="fw-bold mt-1 small">{{lang('user','note1')}}</div>
|
||||
</div>
|
||||
|
||||
<form id="registerForm" method="post">
|
||||
<input type="hidden" name="token" value="{{$token ?? ''}}">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 mb-3">
|
||||
<label for="username" class="register-label">{{lang('user','namesurname')}} <span class="text-danger">*</span></label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-user"></i></span>
|
||||
<input type="text" class="register-input" id="username" name="username" value="" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 mb-3">
|
||||
<label for="surname" class="register-label">{{lang('user','surname')}} <span class="text-danger">*</span></label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-user-tag"></i></span>
|
||||
<input type="text" class="register-input" id="surname" name="surname" value="" required>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="email" class="register-label">{{lang('user','mailadress')}} <span class="text-danger">*</span></label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-envelope"></i></span>
|
||||
<input type="email" class="register-input" id="email" name="email" value="" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 mb-3">
|
||||
<label for="password" class="register-label">{{lang('user','password')}} <span class="text-danger">*</span></label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-lock"></i></span>
|
||||
<input type="password" class="register-input" id="password" name="password" value="" required minlength="6">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 mb-4">
|
||||
<label for="password2" class="register-label">{{lang('user','passwordrepeat')}} <span class="text-danger">*</span></label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-lock"></i></span>
|
||||
<input type="password" class="register-input" id="password2" name="password2" value="" required minlength="6">
|
||||
</div>
|
||||
<div id="passwordMatch" class="form-text small text-muted"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="mb-3">
|
||||
<label for="egitim" class="register-label">{{lang('user','traning')}}</label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-graduation-cap"></i></span>
|
||||
<input type="text" class="register-input" id="egitim" name="egitim" value="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="meslek" class="register-label">{{lang('user','job')}}</label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-briefcase"></i></span>
|
||||
<input type="text" class="register-input" id="meslek" name="meslek" value="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-4">
|
||||
<label for="beceri" class="register-label">{{lang('user','skills')}}</label>
|
||||
<div class="register-input-group">
|
||||
<span class="register-input-icon"><i class="fas fa-tools"></i></span>
|
||||
<input type="text" class="register-input" id="beceri" name="beceri" value="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-4">
|
||||
<label class="register-label">{{lang('user','security_code')}} <span class="text-danger">*</span></label>
|
||||
<div class="d-flex align-items-center gap-3">
|
||||
<div class="register-input-group flex-grow-1">
|
||||
<span class="register-input-icon"><i class="fas fa-shield-alt"></i></span>
|
||||
<input type="text" class="register-input" name="captcha" required autocomplete="off">
|
||||
</div>
|
||||
<div class="flex-shrink-0" style="border:2px solid var(--glass-border);border-radius:8px;overflow:hidden;line-height:0;">
|
||||
{{Captcha::size(130,44)->textSize(18)->textCoordinate(22,10)->length(5)->textColor('220|220|220')->borderColor('59|130|246')->bgColor('15|23|42')->create(true);}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="d-grid gap-2">
|
||||
<button type="submit" id="registerSubmit" class="btn-modern btn-modern-primary">
|
||||
<i class="fas fa-user-plus me-2"></i>{{lang('user','send')}}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,33 @@
|
||||
<div class="container py-5">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-6 col-lg-5">
|
||||
<div class="glass-card p-4">
|
||||
<div class="text-center mb-4">
|
||||
<div class="feature-icon mx-auto mb-3" style="width:64px;height:64px;font-size:1.6rem;">
|
||||
<i class="fa fa-key"></i>
|
||||
</div>
|
||||
<h4>PİSİLİNUX YENİ ŞİFRE</h4>
|
||||
</div>
|
||||
|
||||
<form action="" method="post" id="sifrekontrol" autocomplete="off">
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small">* ŞİFRENİZ</label>
|
||||
<input type="password" class="form-control bg-transparent text-light" name="password" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label text-muted small">* ŞİFRENİZİ TEKRAR YAZIN</label>
|
||||
<input type="password" class="form-control bg-transparent text-light" name="password2" required style="border-color:var(--glass-border);color:var(--text-main)">
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="id" value="{[ echo $id; ]}">
|
||||
<input type="hidden" name="act" value="{[ echo $act; ]}">
|
||||
|
||||
<div class="d-grid gap-2">
|
||||
<button type="submit" class="btn-modern btn-modern-primary">ŞİFREMİ DEĞİŞTİR</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,8 @@
|
||||
<div class="container main pt-4">
|
||||
<div class="glass-card p-4">
|
||||
<h4>{{contentRow($id)->title}}</h4>
|
||||
<div style="color:var(--text-muted)">
|
||||
{{contentRow($id)->content}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,88 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
<div class="my-3 my-md-5">
|
||||
<div class="container">
|
||||
<div class="alert alert-primary" role="alert">
|
||||
|
||||
<a href="/"><?php echo translate('home') ?></a> /
|
||||
<a href="/question_answer">Soru / Cevap</a> /
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="page-header">
|
||||
<h1 class="page-title">
|
||||
<?php echo 'Kategori: '.forum_kategori_adi($id)->adi; ?>
|
||||
</h1>
|
||||
|
||||
<div class="page-options d-flex">
|
||||
<?php if(Session::select('userid')){ ?>
|
||||
<a href="/question_answer/newsubject/<?php echo URI::category(); ?>"> <button class="form-control btn btn-primary">YENİ KONU</button></a>
|
||||
<?php }else{ ?>
|
||||
<a href="/member/login">
|
||||
<button class="btn btn-primary alert1">YENİ KONU AÇMAK İÇİN GİRİŞ YAPIN </button></a>
|
||||
<?php } ?>
|
||||
|
||||
<select class="form-control custom-select" id="formcategory">
|
||||
<option value="">Kategori Seç</option>
|
||||
<?php foreach (question_category() as $key): ?>
|
||||
<option value="<?php echo $key->adi ?>"><?php echo $key->adi ?></option>
|
||||
<?php endforeach ?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<!-- orta kısım-->
|
||||
<div class="col-lg-12 mb-4">
|
||||
<div class="card">
|
||||
<!-- soru listeleme -->
|
||||
|
||||
|
||||
<table class="table table-bordered table-outline table-vcenter text-nowrap card-table " id="question">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center w-1"><i class="icon-people"></i></th>
|
||||
<th>Soru cevap başlığı</th>
|
||||
|
||||
<th class="text-center" >Okunma</th>
|
||||
<th class="text-center" >Cevap Sayısı</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach (forum_category($id) as $key):
|
||||
|
||||
?>
|
||||
<tr>
|
||||
<td class="text-center">
|
||||
<div class="avatar d-block" style="background-image: url( <?php echo avatar1($key->user_id); ?>)">
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<div><a href="/question_answer/subject/<?php echo $key->id.'-'.$key->title_seo; ?>" title="<?php echo kelimebol($key->content,'50').'...' ?>"><?php echo $key->title; ?></a> </div>
|
||||
<div class="small text-muted"><?php echo editor($key->user_id).' - '.tcevir($key->insertDate); ?></div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="mx-auto chart-circle chart-circle-xs" data-thickness="3" data-color="blue">
|
||||
<div class="chart-circle-value"><?php echo $key->view; ?></div>
|
||||
</div>
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<div class="mx-auto chart-circle chart-circle-xs" data-thickness="3" data-color="blue">
|
||||
<div class="chart-circle-value"><?php echo contentlist($key->id); ?></div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
<div class="my-3 my-md-5">
|
||||
<div class="container">
|
||||
<div class="card">
|
||||
<div class="card-header"><h4><?php echo translate('edit')." > ".forum_content_row($id)->title; ?></h4> </div>
|
||||
<div class="card-body">
|
||||
<form method="post">
|
||||
<fieldset class="form-fieldset">
|
||||
<div class="form-group">
|
||||
<label class="form-label"><?php echo translate('title') ?><span class="form-required">*</span></label>
|
||||
<input type="text" name="title" value="<?php echo forum_content_row($id)->title ?>" class="form-control" >
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><?php echo translate('content') ?><span class="form-required">*</span></label>
|
||||
<textarea name="content" class="form-control" id="editor" rows="10">
|
||||
<?php decode(forum_content_row($id)->content); ?>
|
||||
</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
<input type="hidden" name="id" value="<?php echo $id ?>">
|
||||
<input type="hidden" name="content_id" value="<?php echo $id; ?>">
|
||||
<input type="hidden" name="link" value="question_answer/subject/<?php echo $id1.'-'.seo(forum_content_row($id)->title); ?>">
|
||||
<button type="submit" class="btn btn-primary btn-block"> KAYDET</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,127 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="page-header"><h1 class="page-title"><?php echo translate('questionanswer'); ?></h1></div>
|
||||
|
||||
<div class="page-options d-flex">
|
||||
<?php if(Session::select('userid')){ ?>
|
||||
<a href="/question_answer/nocatnewsubject"> <button class="form-control btn btn-primary"><?php echo translate('newsubject'); ?></button></a>
|
||||
<?php }else{ ?>
|
||||
<a href="/member">
|
||||
<button class="btn btn-primary alert1" style="height: 38px;">Konu Açmak için giriş yapın.</button>
|
||||
</a>
|
||||
<?php } ?>
|
||||
<select class="custom-select" name="gorunum" id="gorunum" >
|
||||
<option value="0" selected>Görünüm Seç</option>
|
||||
<option value="1">Forum</option>
|
||||
<option value="2">Soru Cevap</option>
|
||||
</select>
|
||||
|
||||
<select class="form-control custom-select" id="formcategory">
|
||||
<option value=""><?php echo translate('selectcategory'); ?></option>
|
||||
<?php foreach (question_category() as $key): ?>
|
||||
<option value="<?php echo $key->adi ?>"><?php echo $key->adi ?></option>
|
||||
<?php endforeach ?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<!-- Yeni Konular -->
|
||||
|
||||
<div class="card">
|
||||
<div class="table-responsive">
|
||||
<table class="table ileti">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="3" style="text-align: center;" >YENİ KONULAR</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach (sonMesajlar() as $key):
|
||||
if ($key->content_id == 0) {$id = $key->id;}else{$id = $key->content_id;}
|
||||
?>
|
||||
<tr>
|
||||
<td width="66">
|
||||
<div class="avatar d-block" style="background-image: url( <?php echo avatar1($key->user_id); ?>)">
|
||||
</td>
|
||||
<td>
|
||||
<a href="/question_answer/subject/<?php echo $id.'-'.$key->title_seo ?>"><?php echo $key->title; ?></a><br>
|
||||
<span style="font-size: 12px;">
|
||||
<ul class="nav">
|
||||
<li class="nav-item nav1"><?php echo yazar($key->user_id); ?> ></li>
|
||||
<li class="nav-item nav1"><?php echo tcevir($key->insertDate); ?> ></li>
|
||||
<li class="nav-item nav1"><a href="/question_answer/category/<?php echo $key->category_id.'-'.forum_kategori_adi($key->category_id)->adi_seo ?>"><?php echo forum_kategori_adi($key->category_id)->adi; ?></a></li>
|
||||
</ul>
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table class="bilgi table-responsive table-borderless " >
|
||||
<tr>
|
||||
<td>Görünteleme </td>
|
||||
<td>: <?php echo $key->view; ?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cevaplar</td>
|
||||
<td>: <?php echo contentlist($key->id); ?></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /Yeni Konular -->
|
||||
|
||||
<!-- soru listeleme -->
|
||||
<div class="card">
|
||||
<div class="table table-responsive" >
|
||||
<table class="table ileti" id="question" style="background: #fff">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="3" style="text-align: center;" >Son Mesajlar</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach (forum_content() as $key): ?>
|
||||
<tr>
|
||||
<td class="text-center" width="66">
|
||||
<div class="avatar d-block" style="background-image: url( <?php echo avatar1($key->user_id); ?>)"></div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<a href="/question_answer/subject/<?php echo $key->id.'-'.$key->title_seo; ?>" title="<?php echo kelimebol($key->content,'50') ?>"><?php echo $key->title; ?></a>
|
||||
<span style="font-size: 12px;">
|
||||
<ul class="nav">
|
||||
<li class="nav-item nav1"><?php echo yazar($key->user_id); ?> ></li>
|
||||
<li class="nav-item nav1"><?php echo tcevir($key->insertDate); ?> ></li>
|
||||
<li class="nav-item nav1"><a href="/question_answer/category/<?php echo $key->category_id.'-'.forum_kategori_adi($key->category_id)->adi_seo ?>"><?php echo forum_kategori_adi($key->category_id)->adi; ?></a></li>
|
||||
</ul>
|
||||
</span>
|
||||
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<dl class="sayac">
|
||||
<dt >Görünteleme </dt>
|
||||
<dd>: <?php echo $key->view; ?></dd>
|
||||
|
||||
<dt>Cevaplar </dt>
|
||||
<dl>: <?php echo contentlist($key->id); ?></dl>
|
||||
</dl>
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /soru listeleme -->
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-12">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h5>Dikkat....</h5>
|
||||
|
||||
</div>
|
||||
<h2>Malesef böyle bir içerik yok</h2>
|
||||
<a href="/forum"><button class="btn">Foruma geri dön</button></a>
|
||||
</div></div></div></div>
|
||||
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
|
||||
<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"><span class="text-danger"><?php echo translate('newsubject'); ?></span> </div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="form-label"><?php echo translate('category') ?>:</label>
|
||||
<input type="text" class="form-control" value="<?php echo forum_kategori_adi($id)->adi; ?>" disabled>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> <?php echo translate('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> <?php echo translate('questions') ?></label>
|
||||
<div id="bg" style="margin: 10px;">
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control" ></textarea></div>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="category_id" value="<?php echo $id; ?>" >
|
||||
<input type="hidden" name="link" value="<?php echo URI::newsubject(); ?>">
|
||||
<button class="btn btn-primary btn-block" type="submit"> KAYDET</button>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,39 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
|
||||
<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"><span class="text-danger"><?php echo translate('newsubject'); ?></span> </div>
|
||||
<div class="row">
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> KATEGORİ</label>
|
||||
<select name="category_id" class="form-control" required>
|
||||
<option value="">Seçiniz</option>
|
||||
<?php foreach (question_category() as $key): ?>
|
||||
<option value="<?php echo $key->id ?>"><?php echo $key->adi ?></option>
|
||||
<?php endforeach ?>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> BAŞLIK</label>
|
||||
<input type="text" class="form-control" name="title" placeholder="Sorunun Başlığını yazın..." required>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> SORUNUZ</label>
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control" ></textarea>
|
||||
|
||||
</div>
|
||||
<button class="btn btn-primary btn-block" type="submit"> KAYDET</button>
|
||||
</div>
|
||||
</form></div></div></div></div></div>
|
||||
|
||||
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,39 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?>
|
||||
|
||||
<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">PİSİLİNUX SORU CEVAP <span class="text-danger">YENİ KONU</span> </div>
|
||||
<div class="row">
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> KATEGORİ</label>
|
||||
<select name="category_id" class="form-control" required>
|
||||
<option value="">Seçiniz</option>
|
||||
<?php foreach (question_category() as $key): ?>
|
||||
<option value="<?php echo $key->id ?>"><?php echo $key->adi ?></option>
|
||||
<?php endforeach ?>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> BAŞLIK</label>
|
||||
<input type="text" class="form-control" name="title" placeholder="Sorunun Başlığını yazın..." required>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="form-label"><span class="text-danger">*</span> SORUNUZ</label>
|
||||
<textarea name="content" id="editor" cols="30" rows="10" class="form-control" ></textarea>
|
||||
|
||||
</div>
|
||||
<button class="btn btn-primary btn-block" type="submit"> KAYDET</button>
|
||||
</div>
|
||||
</form></div></div></div></div></div>
|
||||
|
||||
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,100 @@
|
||||
<?php import::view(THEMA_NAME.'assets/header'); ?><br>
|
||||
<div class="container">
|
||||
<div class="alert alert-primary" role="alert">
|
||||
<a href="/"><?php echo translate('home'); ?></a> /
|
||||
<a href="/question_answer"><?php echo translate('questionanswer'); ?></a> /
|
||||
<a href="/question_answer/category/<?php echo $fk->category_id.'-'.forum_kategori_row($fk->category_id)->adi_seo; ?>"><?php echo forumCategoryName($fk->category_id); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="my-3 my-md-5">
|
||||
<div class="container">
|
||||
<h2><?php echo $fk->title; if ($fk->dissolved == '1'): ?>
|
||||
<span class="text-danger" style="font-size: 1.2rem;">[ ÇÖZÜLDÜ ]</span>
|
||||
<?php endif ?></h2>
|
||||
<div class="card mb-2" style="border:1px solid #ccc">
|
||||
<div class="row text-secondary m-0">
|
||||
<div class="col-md-1" style="text-align:center; padding:10px;border-right: 1px solid #ccc;background: #f5f5f5 ">
|
||||
<div class="avatar" style="background-image: url(<?php echo avatar1($fk->user_id); ?>)"></div>
|
||||
<small class="text-dark"><?php echo yazar($fk->user_id); ?></small>
|
||||
</div>
|
||||
<!-- right block -->
|
||||
<div class="col-md-11 pl-0 pr-0">
|
||||
<!-- top block -->
|
||||
<div class="pl-0 text-secondary" style="border-bottom: 1px solid #ccc; height: 30px;">
|
||||
<small class="float-left pl-1 pt-1 "><?php echo tcevir($fk->insertDate,1); ?></small>
|
||||
<small class="float-right pr-1 pt-1 ">#1</small>
|
||||
</div>
|
||||
<!-- content block -->
|
||||
<div class="pl-1">
|
||||
<?php echo $fk->content; ?>
|
||||
</div>
|
||||
|
||||
<?php 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/edit/<?php echo $fk->id ?>" > [ Düzenle ]</a>
|
||||
<a href="/members/forum/delete/<?php echo $fk->id ?>" onclick="return confirm('Mesajı silmek istediğinize eminmisiniz?')" >[ Sil ]</a>
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- cevaplar -->
|
||||
<?php $a=1; foreach (cevaplist($fk->id) as $key): $a = $a+1; ?>
|
||||
<div class="card mb-1" style="border:1px solid #ccc">
|
||||
<div class="row text-secondary m-0">
|
||||
<div class="col-md-1" style="text-align:center; padding:10px;border-right: 1px solid #ccc; background: #f5f5f5 ">
|
||||
<div class="avatar" style="background-image: url(<?php echo avatar1($key->user_id); ?>)"></div>
|
||||
<small class="text-dark"><?php echo yazar($key->user_id); ?></small>
|
||||
</div>
|
||||
<div class="col-md-11 pl-0 pr-0 " >
|
||||
<!-- top block -->
|
||||
<div class="pl-0 text-secondary" style="border-bottom: 1px solid #ccc; height: 30px;">
|
||||
<small class="float-left pl-1 pt-1 "><?php echo tcevir($key->insertDate,1); ?></small>
|
||||
<small class="float-right pr-1 pt-1 ">#<?php echo $a ?> </small>
|
||||
</div>
|
||||
<!-- /top block -->
|
||||
<div class="h-100 pl-1" >
|
||||
<?php echo $key->content; ?>
|
||||
</div>
|
||||
<?php if (session::select('userid') == $key->user_id OR session::select('yetki')=='1'){ ?>
|
||||
<div class="h-25 pl-0 mr-0" style="border-top: 1px solid #ccc;">
|
||||
<div class="pl-0 text-secondary" >
|
||||
<small class="float-right pr-1 pt-1">
|
||||
<a href="/members/forum/edit/<?php echo $key->id ?>" > [ Düzenle ]</a>
|
||||
<a href="/members/forum/delete/<?php echo $key->id ?>" onclick="return confirm('Mesajı silmek istediğinize eminmisiniz?')" >[ Sil ]</a>
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php endforeach ?>
|
||||
<?php if (session::select('userid') AND $fk->dissolved == '0'){ ?>
|
||||
<!-- uye cevap formu -->
|
||||
<form action="" method="post">
|
||||
<div class="input-group">
|
||||
<textarea name="konu_cevap" class="form-control" cols="30" rows="5" id="editor" placeholder="Cevabınızı Yazın..." ></textarea>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<input type="hidden" name="title_seo" value="<?php echo $fk->title_seo; ?>">
|
||||
<input type="hidden" name="konu_id" value="<?php echo $fk->id; ?>">
|
||||
<button type="submit" class="btn btn-primary btn-block ">Cevabı Gönder</button>
|
||||
</div>
|
||||
</form>
|
||||
<?php }else{ ?>
|
||||
<?php if ($fk->dissolved == '0'): ?>
|
||||
<a href="<?php echo URL::base('member') ?>">
|
||||
<button class="btn btn-primary btn-block">Cevap yazmak için kayıt ol veya giriş yap</button>
|
||||
</a>
|
||||
<!-- /uye cevap formu -->
|
||||
<?php endif ?>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php import::view(THEMA_NAME.'assets/footer'); ?>
|
||||
@@ -0,0 +1,67 @@
|
||||
<div class="container py-4 main">
|
||||
<h4>ARAMA SONUÇLARI</h4>
|
||||
<hr style="border-color:var(--glass-border)">
|
||||
<p class="text-muted">Aranan Kelime: <strong style="color:var(--text-main)">{{$search}}</strong></p>
|
||||
|
||||
<!-- blog -->
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0" style="color:var(--text-main)">BLOG</h5>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
@if ($blogsearch)
|
||||
@foreach ($blogsearch as $key )
|
||||
<a href="https://blog.pisilinux.og/content/{{$key->id}}-{{$key->title_seo}}.html" target="_blank" style="color:var(--primary);display:block;padding:6px 0;">
|
||||
{{$key->title}} ({{kelimebol($key->content,50)}})
|
||||
</a>
|
||||
<hr style="border-color:var(--glass-border)">
|
||||
@endforeach
|
||||
@else
|
||||
<p class="text-muted">Aradığınız kriterlere uygun sonuç bulunamadı!</p>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- FORUM -->
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0" style="color:var(--text-main)">FORUM</h5>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
@if ($forumsearch)
|
||||
@foreach ($forumsearch as $key )
|
||||
@if($key->content_id == '0')
|
||||
{[$id = $key->id]}
|
||||
@else
|
||||
{[$id = $key->content_id]}
|
||||
@endif
|
||||
<a href="https://forum.pisilinux.og/subject/{[ echo $id.'-'.$key->title_seo ]}" target="_blank" style="color:var(--primary);display:block;padding:6px 0;">
|
||||
{{$key->title}} ({{kelimebol($key->content,50)}})
|
||||
</a>
|
||||
<hr style="border-color:var(--glass-border)">
|
||||
@endforeach
|
||||
@else
|
||||
<p class="text-muted">Aradığınız kriterlere uygun sonuç bulunamadı!</p>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- WIKI -->
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0" style="color:var(--text-main)">WIKI</h5>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
@if ($wikisearch)
|
||||
@foreach ($wikisearch as $key )
|
||||
<a href="https://wiki.pisilinux.og/content/{[ echo $key->id.'-'.$key->baslik_seo ]}.html" target="_blank" style="color:var(--primary);display:block;padding:6px 0;">
|
||||
{{$key->baslik}} ({{kelimebol($key->detay,50)}})
|
||||
</a>
|
||||
<hr style="border-color:var(--glass-border)">
|
||||
@endforeach
|
||||
@else
|
||||
<p class="text-muted">Aradığınız kriterlere uygun sonuç bulunamadı!</p>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,27 @@
|
||||
<div class="container py-4 main">
|
||||
<h4>ARAMA SONUÇLARI</h4>
|
||||
<hr style="border-color:var(--glass-border)">
|
||||
|
||||
<div class="post-card mb-4">
|
||||
<div class="p-3" style="background:rgba(59,130,246,0.08);border-bottom:1px solid var(--glass-border);border-radius:var(--border-radius) var(--border-radius) 0 0;">
|
||||
<h5 class="mb-0" style="color:var(--text-main)">Açtığı konular</h5>
|
||||
</div>
|
||||
<div class="p-3">
|
||||
@if ($konulistesi)
|
||||
@foreach ($konulistesi as $key )
|
||||
@if($key->content_id == '0')
|
||||
{[$id = $key->id]}
|
||||
@else
|
||||
{[$id = $key->content_id]}
|
||||
@endif
|
||||
<a href="https://forum.pisilinux.og/subject/{[ echo $id.'-'.$key->title_seo ]}" target="_blank" style="color:var(--primary);display:block;padding:6px 0;">
|
||||
{{$key->title}} ({{kelimebol($key->content,50)}})
|
||||
</a>
|
||||
<hr style="border-color:var(--glass-border)">
|
||||
@endforeach
|
||||
@else
|
||||
<p class="text-muted">Aradığınız kriterlere uygun sonuç bulunamadı!</p>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,29 @@
|
||||
<div class="my-3 my-md-5">
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-10">
|
||||
<div class="glass-card p-4">
|
||||
<h3 class="mb-4">Pisilinux {{lang('general','sss')}}</h3>
|
||||
<div class="accordion" id="accordionExample">
|
||||
{[$a = '']}
|
||||
@foreach ($liste as $key)
|
||||
{[$a=(int)$a+1]}
|
||||
<div class="accordion-item" style="background:transparent;border:1px solid var(--glass-border);margin-bottom:8px;border-radius:12px;overflow:hidden;">
|
||||
<h2 class="accordion-header" id="headingOne">
|
||||
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse{{$a}}" aria-expanded="false" aria-controls="collapse{{$a}}" style="background:rgba(255,255,255,0.03);color:var(--text-main);font-weight:600;">
|
||||
{{strtoupper($key->question)}}
|
||||
</button>
|
||||
</h2>
|
||||
<div id="collapse{{$a}}" class="accordion-collapse collapse" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
|
||||
<div class="accordion-body" style="color:var(--text-muted);background:rgba(255,255,255,0.02);">
|
||||
{{$key->answer}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,41 @@
|
||||
<div class="container wiki pt-5 main">
|
||||
<div class="row">
|
||||
@view('Wiki/right')
|
||||
<div class="col-lg-9">
|
||||
<div class="glass-card">
|
||||
<div class="d-flex justify-content-between align-items-center mb-4" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.75rem;">
|
||||
<h3 class="mb-0" style="color:var(--primary)">{{wikiCategoryName($id)}}</h3>
|
||||
<span class="badge" style="background:rgba(59,130,246,0.15);color:var(--primary);padding:6px 12px;">{{count(WikiCategoryList($id))}} İçerik</span>
|
||||
</div>
|
||||
|
||||
@foreach (WikiCategoryList($id) as $key)
|
||||
<div class="card mb-3">
|
||||
<div class="row g-0">
|
||||
<div class="col-md-4">
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="h-100 d-block position-relative" style="
|
||||
background: url('{{content_image($key->detay)}}') no-repeat center center;
|
||||
background-size: cover;
|
||||
min-height: 200px;
|
||||
border-radius:var(--border-radius) 0 0 var(--border-radius);">
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<div class="card-body h-100 d-flex flex-column">
|
||||
<div class="mb-3">
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="text-decoration-none">
|
||||
<h3 class="h5 card-title mb-3 fw-semibold">{{$key->baslik}}</h3>
|
||||
</a>
|
||||
<p class="card-text mb-4" style="color:var(--text-muted)">
|
||||
{{kelimebol($key->detay, 180)}}
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="text-decoration-none fw-medium" style="color:var(--primary)">Devamını oku <i class="fas fa-arrow-right ms-1"></i></a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,20 @@
|
||||
<div class="container pt-5 wiki main">
|
||||
<div class="row">
|
||||
@view('Wiki/right')
|
||||
@if(!empty(wikiContentRow($id)->id))
|
||||
<div class="col-md-9 m-0 p-0">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h3 class="card-title mb-3 fw-semibold" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.75rem;">{{wikiContentRow($id)->baslik}}</h3>
|
||||
{{wikiContentRow($id)->detay}}
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="glass-card p-5 text-center">
|
||||
<i class="fa fa-exclamation-triangle fa-3x text-muted mb-3"></i>
|
||||
<h4 class="text-muted">Malesef Böyle bir makalemiz yok</h4>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php import::view(THEMA_NAME.'header'); ?>
|
||||
<section id="Page-title" class="Page-title-Style1">
|
||||
<div class="container inner-Pages">
|
||||
<div class="row">
|
||||
<div class="Page-title">
|
||||
<div class="col-md-6 Title-Pages">
|
||||
<h2>Pisi Linux Blog </h2>
|
||||
</div>
|
||||
<div class="col-md-6 Catogry-Pages">
|
||||
<p>Buradasınız : <a href="<?php URL::base(); ?>">Anasayfa</a> / Blog / Etiketler</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="Latest-News" class="light-wrapper">
|
||||
<div class="container inner">
|
||||
<div class="row">
|
||||
<?php import::view(THEMA_NAME.'blog/blogleft'); ?>
|
||||
<!-- içerik menü -->
|
||||
|
||||
<div class="Blockquotes col-md-8">
|
||||
<?php foreach ($list as $key ): ?>
|
||||
<div class="col-md-6">
|
||||
<a href="<?php echo URL::base('blog/icerik/'.$key->icerik_id.'-'.$key->baslik_seo.'.html'); ?>">
|
||||
<blockquote class="blockquote-2">
|
||||
<img src="<?php echo URL::base($key->icerik_resim); ?>" alt="" style="width:80px !important; float: left;">
|
||||
<p><?php echo $key->icerik_baslik; ?></p>
|
||||
<span class="quote-name"><?php echo kelimebol($key->icerik_detay,250); ?></span>
|
||||
</blockquote>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<?php endforeach ?>
|
||||
|
||||
</div>
|
||||
|
||||
</div></div></section>
|
||||
|
||||
<?php import::view(THEMA_NAME.'footer'); ?>
|
||||
@@ -0,0 +1,41 @@
|
||||
<div class="container pt-5 main">
|
||||
<div class="row">
|
||||
@view('Wiki/right')
|
||||
<div class="col-lg-9">
|
||||
<div class="d-flex justify-content-between align-items-center mb-3" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.75rem;">
|
||||
<h4>{{lang('wiki','recentlyadded')}}</h4>
|
||||
@if(Session::select('userid'))
|
||||
<a href="{{URL::base()}}members/wiki/new" class="btn-modern btn-modern-secondary" style="padding:6px 16px;font-size:0.85rem;">
|
||||
+ {{lang('wiki','wikiContentAdd')}}
|
||||
</a>
|
||||
@endif
|
||||
</div>
|
||||
@foreach (wikicontent() as $key)
|
||||
<div class="card mb-4 overflow-hidden">
|
||||
<div class="row g-0">
|
||||
<div class="col-md-4">
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="h-100 d-block " style="
|
||||
background: url('{{content_image($key->detay)}}') no-repeat center center;
|
||||
background-size: cover;
|
||||
min-height: 200px;
|
||||
"></a>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<div class="card-body h-100 d-flex flex-column">
|
||||
<div class="mb-2">
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="text-decoration-none">
|
||||
<h4 class="card-title mb-2">{{$key->baslik}}</h4>
|
||||
</a>
|
||||
<p class="card-text mb-3">
|
||||
{{kelimebol($key->detay, 180)}}
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="text-decoration-none" style="color:var(--primary)"> Devamını oku...</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,37 @@
|
||||
<div class="my-3 my-md-5">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
@view('Wiki/right')
|
||||
@if(!empty(wikiContentRowAdmin($id)->id))
|
||||
<div class="col-lg-9">
|
||||
<div class="glass-card p-4">
|
||||
<h4>{{wikiContentRowAdmin($id)->baslik}}</h4>
|
||||
<div class="d-flex align-items-center gap-3 flex-wrap small mb-3" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.75rem;color:var(--text-muted)">
|
||||
<span class="d-flex align-items-center gap-2">
|
||||
<span class="avatar avatar-md" style="background-image: url({{ URL::base(avatar(wikiContentRowAdmin($id)->editor)) }} );width:32px;height:32px;border-radius:50%;background-size:cover;border:2px solid var(--glass-border);"></span>
|
||||
<a href="#" style="color:var(--text-main)">{{editor(wikiContentRowAdmin($id)->editor)}}</a>
|
||||
</span>
|
||||
<span class="text-muted">/</span>
|
||||
<span><i class="fa fa-book me-1"></i> <a href="https://wiki.pisilinux.og/category/{{wikiContentRowAdmin($id)->katid}}-{{seo(wiki_katname(wikiContentRowAdmin($id)->katid))}}" style="color:var(--primary)">{{wiki_katname(wikiContentRowAdmin($id)->katid)}}</a></span>
|
||||
<span class="text-muted">/</span>
|
||||
<span><i class="fa fa-calendar me-1"></i> {{tcevir(wikiContentRowAdmin($id)->zaman)}}</span>
|
||||
<span class="text-muted">/</span>
|
||||
<span><i class="fa fa-eye me-1"></i> {{wikiContentRowAdmin($id)->hits}}</span>
|
||||
</div>
|
||||
|
||||
<div style="color:var(--text-muted)">
|
||||
{{wikiContentRowAdmin($id)->detay}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="col-lg-9">
|
||||
<div class="glass-card p-5 text-center">
|
||||
<i class="fa fa-exclamation-triangle fa-3x mb-3" style="color:var(--text-muted)"></i>
|
||||
<h4 class="text-muted">Malesef Böyle bir makalemiz yok</h4>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,40 @@
|
||||
<div class="col-lg-3 d-flex flex-column gap-3">
|
||||
<div class="glass-card p-3">
|
||||
<form action="{{URL::base()}}wiki/search" method="GET">
|
||||
<div class="wiki-search-wrap">
|
||||
<i class="fas fa-search wiki-search-icon"></i>
|
||||
<input type="text" name="q" class="wiki-search-input" placeholder="Wiki'de ara..." value="{{$q ?? ''}}" autocomplete="off">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="glass-card p-3">
|
||||
<h5 class="mb-3" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.5rem;">{{lang('wiki','categorys')}}</h5>
|
||||
<div class="list-group list-group-flush" style="background:transparent;">
|
||||
@foreach (wikiMenu('7') as $key)
|
||||
<div class="list-group-item p-0" style="background:transparent;border-color:var(--glass-border);">
|
||||
<a href="{{$key->link}}"
|
||||
class="list-group-item-action d-flex justify-content-between align-items-center px-3 py-2 text-decoration-none"
|
||||
title="{{$key->title}}" style="color:var(--text-muted);transition:var(--transition-smooth);">
|
||||
<span><i class="fas fa-folder-open me-2" style="color:var(--primary)"></i> {{$key->title}} ({{wikiContentCountByCategoryLink($key->link)}})</span>
|
||||
@if(wikiMenu($key->id))
|
||||
<i class="fas fa-chevron-down small"></i>
|
||||
@endif
|
||||
</a>
|
||||
@if(wikiMenu($key->id))
|
||||
<div class="submenu ps-3">
|
||||
@foreach(wikiMenu($key->id) as $key1)
|
||||
<a href="{{$key1->link}}"
|
||||
class="list-group-item list-group-item-action d-flex align-items-center ps-4 py-2"
|
||||
title="{{$key1->title}}" style="color:var(--text-muted);background:transparent;border:none;">
|
||||
<i class="fas fa-angle-right me-2" style="color:var(--primary)"></i>
|
||||
{{$key1->title}}
|
||||
</a>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,61 @@
|
||||
<div class="container pt-5 main">
|
||||
<div class="row">
|
||||
@view('Wiki/right')
|
||||
<div class="col-lg-9">
|
||||
<div class="glass-card p-4">
|
||||
<div class="d-flex justify-content-between align-items-center mb-4" style="border-bottom:1px solid var(--glass-border);padding-bottom:0.75rem;">
|
||||
<h4 class="mb-0 d-flex align-items-center gap-2">
|
||||
<i class="fas fa-search" style="color:var(--primary)"></i>
|
||||
@if(strlen(trim($q ?? '')) >= 2)
|
||||
"{{$q}}" için sonuçlar
|
||||
@else
|
||||
Arama
|
||||
@endif
|
||||
</h4>
|
||||
@if($results)
|
||||
<span class="badge" style="background:rgba(59,130,246,0.15);color:var(--primary);padding:6px 12px;">{{count($results)}} sonuç</span>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
@if(strlen(trim($q ?? '')) < 2)
|
||||
<div class="text-center py-5">
|
||||
<i class="fas fa-search fa-3x text-muted mb-3"></i>
|
||||
<p class="text-muted">Aramak için en az 2 karakter girin</p>
|
||||
</div>
|
||||
@elseif(!$results)
|
||||
<div class="text-center py-5">
|
||||
<i class="fas fa-inbox fa-3x text-muted mb-3"></i>
|
||||
<h5 class="text-muted">"{{$q}}" için sonuç bulunamadı</h5>
|
||||
</div>
|
||||
@else
|
||||
@foreach ($results as $key)
|
||||
<div class="card mb-3 overflow-hidden">
|
||||
<div class="row g-0">
|
||||
<div class="col-md-4">
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="h-100 d-block" style="
|
||||
background: url('{{content_image($key->detay)}}') no-repeat center center;
|
||||
background-size: cover;
|
||||
min-height: 180px;
|
||||
"></a>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<div class="card-body h-100 d-flex flex-column">
|
||||
<div class="mb-2">
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="text-decoration-none">
|
||||
<h5 class="card-title mb-2 fw-semibold">{{$key->baslik}}</h5>
|
||||
</a>
|
||||
<p class="card-text mb-3" style="color:var(--text-muted)">
|
||||
{{kelimebol($key->detay, 200)}}
|
||||
<a href="{{URL::base()}}wiki/content/{{$key->id}}-{{$key->baslik_seo}}.html" class="text-decoration-none fw-medium" style="color:var(--primary)"> Devamını oku <i class="fas fa-arrow-right ms-1"></i></a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,23 @@
|
||||
|
||||
<script type="text/javascript">
|
||||
tinymce.init({
|
||||
|
||||
selector: '#editor',
|
||||
height: 500,
|
||||
theme: 'modern',
|
||||
plugins: 'image code autolink lists link imagetools',
|
||||
toolbar: 'undo redo | image code link lists autolink imagetools',
|
||||
contextmenu: "link image paste",
|
||||
plugins: [
|
||||
'advlist autolink lists link image charmap print preview hr anchor pagebreak',
|
||||
'searchreplace wordcount visualblocks visualchars code fullscreen',
|
||||
'insertdatetime media nonbreaking save table contextmenu directionality',
|
||||
'emoticons template paste textcolor colorpicker textpattern imagetools codesample toc'
|
||||
],
|
||||
|
||||
toolbar1: '| cut copy paste | undo redo | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image ',
|
||||
toolbar2: '| responsivefilemanager | print preview media | forecolor backcolor emoticons | codesample',
|
||||
image_advtab: true,
|
||||
|
||||
});
|
||||
</script>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
Reference in New Issue
Block a user