new pisilinux web sites

This commit is contained in:
Erkan IŞIK
2026-07-01 16:44:17 +03:00
commit b58488b586
21740 changed files with 2066209 additions and 0 deletions
@@ -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>