<?php
	ob_start();
	session_start();
	include $_SERVER['DOCUMENT_ROOT'].'/duello/main.php';
	if(!isset($_GET["t"])){
		echo json_encode(array(
		"durum" => 1,
		"mesaj" => "Anı bulunamadı"					
		));
		exit();
	}
	$gelent=intval($_GET["t"]);
?>
<!DOCTYPE html>
<html lang="tr">
	<head>
		<?php				
			include '../duello/head.php';
			
		?>
		<?php 
			include '../duello/baglan.php';
			$anidetays = $baglanti->query("SELECT * from anilar where id='".$gelent."' limit 1");	
			if(!$anidetays->rowCount()){
				echo json_encode(array(
				"durum" => 1,
				"mesaj" => "Anı bulunamadı"					
				));
				exit();
			}
			$sonuc = $baglanti->exec("update anilar set goruntuleme=goruntuleme + (1) WHERE id='".$gelent."'");				
			$anidetay = $anidetays->fetch(PDO::FETCH_ASSOC);
			$sorgu2 = $baglanti->query("SELECT * from users where id='".$anidetay["userid"]."' limit 1")->fetch(PDO::FETCH_ASSOC);	
			$sorgu3 = $baglanti->query("SELECT begeniler.*,users.username from begeniler LEFT join users on users.id=begeniler.userid where aniid='".$anidetay["id"]."'");
			$sorgu4 = $baglanti->query("SELECT count(*) as yorumsayisi from yorumlar where aniid='".$anidetay["id"]."'")->fetch(PDO::FETCH_ASSOC);
			$resim="/duello/img/noneuserphoto.jpeg";
			if($sorgu2["profilephoto"]!="" && $sorgu2["profilephoto"]!=null){
				$resim="/duello/".$sorgu2["profilephoto"];
			}
			$sorgu5 =null;
			if(isset($_SESSION["userid"])){
				$sorgu5 = $baglanti->query("SELECT * from begeniler where aniid='".$anidetay["id"]."' and userid='".$_SESSION["userid"]."'")->fetch(PDO::FETCH_ASSOC);
			}
			$date1 = new DateTime(date('Y-m-d H:i:s'));
			$date2 = new DateTime($anidetay["logtime"]);
			$days  = $date2->diff($date1)->format('%a');
			$kullanicisorgu = $baglanti->query("SELECT * from users left join iller on iller.PlateNo=users.plaka where users.id='".$anidetay["userid"]."' ");
			$puandurumu=$baglanti->query("SELECT (select sum(puan) from puanlar where userid=users.id) as anapuan,(select COUNT(*) from puanlar where userid=users.id and puan=10) as galibiyet,(select COUNT(*) from puanlar where userid=users.id and puan=5) as beraberlik,(select COUNT(*) from puanlar where userid=users.id and puan=0) as malubiyet FROM puanlar LEFT JOIN users ON puanlar.userid=users.id where users.id='".$anidetay["userid"]."' GROUP BY puanlar.userid")->fetch(PDO::FETCH_ASSOC);
			$kullanici = $kullanicisorgu->fetch(PDO::FETCH_ASSOC);
			//$source = $sorgu2["kayittarihi"];
			//$date = new DateTime($source);
		?>
		<!-- HTML Meta Tags -->
		<title><?php echo $anidetay["baslik"];?> - Katip Online</title>		
		<meta name="description" content="Online Klavye Düellosuna Katıl, Rakiplerini Ele ve Sıralamada Yüksel!">
		<!-- Facebook Meta Tags -->
		<meta property="og:url" content="https://katiponline.com/duello/">
		<meta property="og:title" content="Katip Online">
		<meta property="og:description" content="Online Klavye Düellosuna Katıl, Rakiplerini Ele ve Sıralamada Yüksel!">
		<meta property="og:image" content="https://katiponline.com/wp-content/uploads/2022/03/sol1.png">
		<!-- Twitter Meta Tags -->
		<meta name="twitter:card" content="summary_large_image">
		<meta property="twitter:domain" content="katiponline.com">
		<meta property="twitter:url" content="https://katiponline.com/duello/">
		<meta name="twitter:title" content="Katip Online">
		<meta name="twitter:description" content="Online Klavye Düellosuna Katıl, Rakiplerini Ele ve Sıralamada Yüksel!">
		<meta name="twitter:image" content="https://katiponline.com/wp-content/uploads/2022/03/sol1.png">
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<meta http-equiv="X-UA-Compatible" content="ie=edge">
		<link rel="stylesheet" href="/duello/assets/css/demo1/style.css?v28">  
		<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins%3A300%2C400%2C500%2C600%2C700%2C900%7CPoppins%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&amp;subset=latin-ext&amp;display=swap" media="all" onload="this.media='all'">
		<!-- End layout styles -->
		<link rel="shortcut icon" href="/wp-content/uploads/2022/03/cropped-favicon-32x32.png" />
		<link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet">
	</head>
	<body style="font-family: Poppins, sans-serif;">
		<div class="main-wrapper">
			<!-- partial:../../partials/_sidebar.html --> <?php				
				include '../duello/sidebar.php';
				?> <div class="page-wrapper">
				<!-- partial:../../partials/_navbar.html --> <?php				
					include '../duello/header.php';
				?>
				<!-- partial -->
				<div class="page-content ps-3 pt-2">
					<div class="row mb-2">
						<div class="col-12 p-0 m-0">
							<div class="card">
								<div class="card-body p-2">
									<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7248124325016515"
									crossorigin="anonymous"></script>
									<!-- Yatay-Esnek -->
									<ins class="adsbygoogle"
									style="display:block"
									data-ad-client="ca-pub-7248124325016515"
									data-ad-slot="6999002786"
									data-ad-format="auto"
									data-full-width-responsive="true"></ins>
									<script>
										(adsbygoogle = window.adsbygoogle || []).push({});
									</script>
								</div>
							</div>
						</div>
					</div>
					<div class="row gx-2">
						<div class="col-12 col-md-8">
							<div class="card rounded">
								<div class="card-header mb-3">
									<div class="d-flex align-items-center justify-content-between">
										<div class="d-flex align-items-center">
											<img class="img-xs rounded-circle" src="<?php echo $resim; ?>" alt="">													
											<div class="ms-2">
												<p><?php echo ucwords($sorgu2["username"])?></p>
												<p class="tx-11 text-muted"><?php echo rutbesinigetir($anidetay["userid"])[0]; ?></p>
											</div>
										</div>
										<div class="text-center">
											<div class="text-dark" >
												<a href="/iletisim" class="" data-bs-toggle="tooltip" data-bs-placement="top" title="Hata Bildir"><i data-feather="alert-triangle" class="text-danger"></i></a>
											</div>
											<div class="tx-13 text-muted mt-2 mt-sm-0"><?php echo date("d.m.Y H:i",strtotime($anidetay["logtime"]));?></div>
										</div>
									</div>
								</div>								
								<div class="card-body">
									<div class="w-100 text-center">
										<h5 class="card-title fs-5 text-dark text-decoration-underline"><?php echo $anidetay["baslik"];?></h5>
									</div>
									<p class="mt-3">
										<?php echo stripslashes($anidetay["ani"]);?>
									</p>	
									
								</div>
								<div class="card-footer">
									<div class="d-flex post-actions">
										<a href="javascript:;" onclick="begen('<?php echo $anidetay["id"]?>','ani')" class="me-3 d-flex align-items-center text-muted">
											<div class="position-relative anibegenisayisi<?php echo $anidetay["id"]?>" >
												<i data-feather="heart" class="icon-lg <?php if($sorgu5){ echo "text-danger";}?>"></i>
												<span id="" class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-danger" data-bs-toggle="tooltip"  data-bs-html="true" data-bs-placement="top" title="
												<?php
													while ($begenenler = $sorgu3->fetch(PDO::FETCH_ASSOC)) {
														echo $begenenler["username"]."<br>";
													}
												?>
												">
													<?php echo $sorgu3->rowCount()?>  
													<span class="visually-hidden">unread messages</span>
												</span> 
											</div>
											<p class="d-none d-md-block ms-2 ">Beğen</p>
										</a>
										<a href="javascript:;" class="d-flex align-items-center text-muted me-4">
											<div class="position-relative">
												<i data-feather="message-square" class="icon-lg"></i>
												<span class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-primary">
													<?php echo $sorgu4["yorumsayisi"]?>
													<span class="visually-hidden">unread messages</span>
												</span> 
											</div>
											<p class="d-none d-md-block ms-3">Yorum</p>
										</a>
										<a href="javascript:;" class="d-flex align-items-center text-muted me-4">
											<div class="position-relative">
												<i data-feather="eye" class="icon-lg"></i>
												<span class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-secondary">
													<?php echo number_format($anidetay["goruntuleme"], 0, ',', '.')?>
													<span class="visually-hidden">unread messages</span>
												</span> 
											</div>
											<p class="d-none d-md-block ms-3">Görüntüleme</p>
										</a>
									</div>
								</div>
								
								<div class="col-12 p-0 mb-2 mt-2">
									<div class="card">
										<div class="card-body p-2">
											<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7248124325016515"
											crossorigin="anonymous"></script>
											<!-- Yatay-Esnek -->
											<ins class="adsbygoogle"
											style="display:block"
											data-ad-client="ca-pub-7248124325016515"
											data-ad-slot="6999002786"
											data-ad-format="auto"
											data-full-width-responsive="true"></ins>
											<script>
												(adsbygoogle = window.adsbygoogle || []).push({});
											</script>
										</div>
									</div>
								</div>
								
								<div class="card-header bg-secondary bg-gradient text-white text-center fw-bold fs-5 ">
									<i data-feather="message-square" class="icon-lg"></i> Yorumlar <i data-feather="message-square" class="icon-lg"></i>
								</div>
								<ul class="list-unstyled chat-list w-100 p-0" style="min-height: fit-content;">
									<?php
										$baglanti->query("SET NAMES 'utf8mb4' COLLATE 'utf8mb4_unicode_ci'");
										$sorgu = $baglanti->query("SELECT * from yorumlar where aniid='".$gelent."' order by logtime");
										while ($yorum = $sorgu->fetch(PDO::FETCH_ASSOC)) {
											$yorumcu = $baglanti->query("SELECT id,username,profilephoto from users where id='".$yorum["userid"]."' limit 1")->fetch(PDO::FETCH_ASSOC);	
											$yorumcuresim="/duello/img/noneuserphoto.jpeg";
											if($yorumcu["profilephoto"]!="" && $yorumcu["profilephoto"]!=null){
												$yorumcuresim="/duello/".$yorumcu["profilephoto"];
											}
											
										?>										
										<li class="chat-item mt-1" id="yorumk-<?php echo $yorum["id"]?>">
											<div class="row bg-secondary text-white p-0 w-100 m-0">
												<div class="col-auto me-auto d-flex align-items-center ">
													<p class="tx-13"><?php echo date("d.m.Y H:i", strtotime($yorum["logtime"]));?></p>														
												</div>
												<?php if($yorum["userid"]==$userid||$_SESSION["role"]=="admin"){ ?>
													<div class="col-auto p-1">
														<div class="btn-group" role="group" aria-label="Vertical button group">
															<button data-bs-toggle="tooltip" data-bs-placement="top" title="Düzenle" style="height:20px;" type="button" class="btn btn-xs btn-primary btn-icon" onclick="yorumgmodal('<?php echo $yorum["id"]?>')">
																<i data-feather="check-square"></i>
															</button>
															<button style="height:20px;" data-bs-toggle="tooltip" data-bs-placement="top" title="Sil" type="button" class="btn btn-xs btn-danger btn-icon" onclick="yorumsil('<?php echo $yorum["id"]?>','ani')">
																<i data-feather="trash"></i>
															</button>												
														</div>		
													</div>
													<?php } else {?>
													<div class="col-auto p-1" data-bs-toggle="tooltip" data-bs-placement="top" title="Hata Bildir">
														<a href="/iletisim"><i data-feather="alert-triangle" class="text-white"></i></a>
													</div>
												<?php }?>
											</div>
											<div class="d-flex p-2 row">
												<div class="d-flex col-12 col-sm-4 col-md-3">
													<img class="img-xs rounded-circle" src="<?php echo $yorumcuresim?>" alt="">													
													<div class="ms-2">
														<p><?php echo ucwords($yorumcu["username"])?></p>
														<p class="tx-11 text-muted"><?php echo rutbesinigetir($yorumcu["id"])[0];?></p>
													</div>
												</div>
												<div class="col-12 col-sm mt-2">
													<p id="yorum-<?php echo $yorum["id"]?>" class="text-body"><?php echo stripslashes($yorum["yorum"])?></p>
												</div>
											</div>
											
										</li>	
										<?php 
										}
									?>
								</ul>
							</div>
							<div class="mb-3 text-center mt-2 bg-body">
								<textarea class="form-control" id="exampleFormControlTextarea1" placeholder="Yorum Yaz" rows="5"></textarea>
								<a class="btn btn-primary mt-3" onclick="yorumyap('<?php echo $gelent?>','ani')">Yorum Yap</a>
							</div>
						</div>
						<div class="col-12 col-md-4">
							<!-- diğer konular -->
							<div class="card">
								<div class="card-header bg-primary text-white text-center">
									<h5>Diğer İçerikler</h5>
								</div>
								<div class="card-body p-0">
									<ul class="list-group list-group-flush bg-white p-0 col-12">
										<?php 
											$digersorgu = $baglanti->query("SELECT * FROM anilar where id<>'".$gelent."' and onay=1 order by rand() limit 6");
											while ($digerleri = $digersorgu->fetch(PDO::FETCH_ASSOC)) {
												$sorgu2 = $baglanti->query("SELECT username,profilephoto from users where id='".$digerleri["userid"]."' limit 1")->fetch(PDO::FETCH_ASSOC);	
												$resim="/duello/img/noneuserphoto.jpeg";
												if($sorgu2["profilephoto"]!="" && $sorgu2["profilephoto"]!=null){
													$resim="/duello/".$sorgu2["profilephoto"];
												}
											?>
											<li class="d-flex align-items-center p-1 list-group-item " >
												<div class="row w-100 p-0 m-0 gx-1">
													<div class="col-3 text-center align-items-center">
														<img class="img-xs rounded-circle" src="<?php echo $resim;?>" alt="<?php echo $sorgu2["username"];?>">
														<p class="text-muted tx-13 text-truncate"><?php echo $sorgu2["username"];?></p>
													</div>
												<div class="col-9">
												<div class="text-truncate ">
												<h5 class="mt-0 mb-1 text-truncate"><a class="link-dark" href="/ani-defteri/anidetay?t=<?php echo $digerleri["id"];?>"><?php echo $digerleri["baslik"];?></a></h5>
												<?php echo substr(strip_tags(stripslashes($digerleri["ani"])), 0, 440);?>
												</div>
												<p class="text-muted tx-11 text-end "><?php echo date("d.m.Y H:i",strtotime($digerleri["logtime"]));?></p>
												</div>
												</div>
												</li>
												<?php } ?>
												</ul>
												</div>
												</div>
												<div class="col-12 mt-2">
												<div class="card p-2">
												<!-- kutu reklam -->
												<ins class="adsbygoogle"
												style="display:block"
												data-ad-client="ca-pub-7248124325016515"
												data-ad-slot="9107515165"
												data-ad-format="auto"
												data-full-width-responsive="true"></ins>
												<script>
												(adsbygoogle = window.adsbygoogle || []).push({});
												</script>
												</div>
												</div>
												<div class="col-12 mt-2">
												<div class="card">
												<div class="card-header bg-primary text-white text-center">
												<h5>Son Yorumlar</h5>
												</div>
												<div class="card-body p-0">
												<ul class="list-group">
												<?php 
												$sonyorumlar = $baglanti->query("SELECT yorumlar.* FROM yorumlar inner join anilar on anilar.id=yorumlar.aniid order by logtime desc limit 5");
												while ($sonyorum = $sonyorumlar->fetch(PDO::FETCH_ASSOC)) {
												$sonyorumhaber = $baglanti->query("SELECT * FROM anilar where id='".$sonyorum["aniid"]."'")->fetch(PDO::FETCH_ASSOC);
												$sorgu2 = $baglanti->query("SELECT username,profilephoto from users where id='".$sonyorum["userid"]."' limit 1")->fetch(PDO::FETCH_ASSOC);	
												$resim="/duello/img/noneuserphoto.jpeg";
												if($sorgu2["profilephoto"]!="" && $sorgu2["profilephoto"]!=null){
												$resim="/duello/".$sorgu2["profilephoto"];
												}
												?>
												<li class="list-group-item text-truncate p-2">
												<div class="row p-0 m-0">
												<div class="col-3 p-0 text-center">
												<img src="<?php echo $resim;?>" class="img-xs rounded-circle" alt="avatar">
												<p class="text-muted tx-13 text-truncate"><?php echo $sorgu2["username"];?></p>
												</div>
												<div class="col text-truncate">
												<h5 class="text-truncate"><a class="link-dark" href="/ani-defteri/anidetay?t=<?php echo $sonyorumhaber["id"];?>#yorumk-<?php echo $sonyorum["id"];?>"><?php echo $sonyorumhaber["baslik"];?></a></h5>
												<span class=""><?php echo $sonyorum["yorum"];?></span>
												<p class="text-muted tx-11 text-end "><?php echo date("d.m.Y H:i",strtotime($sonyorum["logtime"]));?></p>
												</div>
												</div>
												</li>
												<?php } ?>
												</ul>
												</div>
												</div>
												</div>
												</div>
												</div>
												</div>
												<!-- partial:../../partials/_footer.html --> <?php				
												include '../duello/footer.php';
												?>
												<!-- partial -->
												</div>
												<div class="modal fade" id="yorumedit" tabindex="-1" aria-labelledby="dueolloolusturLabel" aria-hidden="true">
												<div class="modal-dialog modal-dialog-centered modal-md">
												<div class="modal-content kapsayici">
												<div class="modal-header">
												<h5 class="modal-title" id="dueolloolusturLabel">Yorum Güncelle</h5>
												<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="btn-close"></button>
												</div>
												<div class="modal-body border-bottom border-bottom-2">
												<div class="">
												<div class="col-md-12">
												<div class="">
												<textarea class="form-control" id="yorumupdtext" placeholder="Yorum Yaz" rows="5"></textarea>
												<input type="hidden" value="" id="yorumupdid">
												</div>
												</div>
												</div>
												</div>
												<div class="modal-footer">
												<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Kapat</button>
												<button type="button" class="btn btn-primary" onclick="yorumguncelle('bulten')">Güncelle</button>
												</div>
												</div>
												</div>
												</div>
												<!-- core:js -->
												<script src="/duello/assets/vendors/core/core.js "></script>
												<!-- endinject -->
												<!-- Plugin js for this page -->
												<!-- End plugin js for this page -->
												<!-- Plugin js for this page -->
												<!-- End plugin js for this page -->
												<!-- inject:js -->
												<script src="/duello/assets/js/template.js "></script>
												<script src="/duello/assets/vendors/feather-icons/feather.min.js "></script>
												<script src="https://cdn.quilljs.com/1.3.6/quill.js"></script>
												<script  src="script.js?v=08012024"></script> 
												</body>
												</html>		  																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																								