<?php
require(__DIR__ . "/amn/auth.php");
require(_RD . "amn/fnc.site.php");
if(isset($_GET["nws"]) && !empty($_GET["nws"])){
	$_curidnws=intval($_GET["nws"]);
}else{
	header(_SPT . " 404 Not Found");
	if(_IS404)require(_RD . "404.php");
	exit();
}
$_arNWS=array();
$ret=NWS_GET_FULL_NEWS($_curidnws, $_arNWS);
if($ret <= 0){
	header(_SPT . " 404 Not Found");
	require(_RD . "404.php");
	exit();
}
$_arpu=MY_PARSE_URL($_arNWS["nwrurl"]);
if($_arNWS["nwrneedsyn"] == 0){
	if(_SITE_TYPE == 1){
		$_ACODE="<a class=\"" . _CLS_LINK . "\" id=\"" . base64_encode($_arNWS["nwrurl"]) . "\" href=\"javascript:void(0)\" rel=\"nofollow\">" . $_arpu["host"] . "</a>";
	}else if(_SITE_TYPE == 2){
		$_ACODE="<a href=\"" . $_arNWS["nwrurl"] . "\" rel=\"nofollow noopener\" target=\"_blank\">" . $_arpu["host"] . "</a>";
	}
}else{
	//любая закрепленная новость показывает реальный URL, так, закрепляются только нужные нам новости
	$_ACODE="<a href=\"" . $_arNWS["nwrurl"] . "\" rel=\"noopener\" target=\"_blank\">" . $_arpu["host"] . "</a>";
}

//картинку тут сразу создадим
if(mb_substr($_arNWS["nwrimg"], 0, 1, _STRENC) == "0"){
	$_IMG_CODE="https:" . _IMG . $_arNWS["nwrimg"];
}else{
	if(_SITE_TYPE == 1){
		$_IMG_CODE="https:" . _FH . _IMGOUT . "/" . base64_encode($_arNWS["nwrimg"]);
	}else if(_SITE_TYPE == 2){
		//реальный URL
		$_IMG_CODE=$_arNWS["nwrimg"];
	}
}

NWS_ADD_STAT($_curidnws);
?>
<!DOCTYPE html>
<html lang="ru">
<head>
<title><?php echo trim(strip_tags($_arNWS["nwrheader"])); ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="<?php echo str_replace(chr(34), "'", mb_substr(trim(strip_tags($_arNWS["nwrtext"])), 0, _NWS_H2_LIMIT, _STRENC)); ?>...">
<meta name="robots" content="all">
<link rel="shortcut icon" href="<?php echo _FH; ?>favicon.ico" type="image/x-icon">
<meta property="og:title" content="<?php echo str_replace(chr(34), "'", trim(strip_tags($_arNWS["nwrheader"]))); ?>">
<meta property="og:description" content="<?php echo str_replace(chr(34), "'", mb_substr(trim(strip_tags($_arNWS["nwrtext"])), 0, 149, _STRENC)); ?>...">
<meta property="og:image" content="<?php echo $_IMG_CODE; ?>">
<meta property="og:type" content="website">
<meta property="og:locale" content="ru_RU">
<meta property="og:url" content="<?php echo 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>">
<style>
<?php require(_RD . "css.php"); ?>
</style>
<?php require(_RD . "inc.head.php"); ?>
</head>
<body>
<main id="ikn7">
	<div id="ikn4">
		<div id="ikn6" class="abkc4">
			<h1><?php echo trim(strip_tags($_arNWS["nwrheader"])); ?></h1>
			<figure><img src="<?php echo $_IMG_CODE; ?>" alt="<?php echo str_replace(chr(34), "'", trim(strip_tags($_arNWS["nwrheader"]))); ?>"></figure>
			<div><em><?php echo me_ucfirst(strftime('%H:%M, %B %e, %G', $_arNWS["nwrtime"])); ?></em> 
			<?php if(mb_strpos($_arNWS["nwrtext"], "iframe", 0, _STRENC) !== false || $_arNWS["nwrneedsyn"] == 12){
				echo str_replace("\n", "\n<br>", $_arNWS["nwrtext"]) . "</div>";
			}else{
				if(_NWS_FULL_TYPE == 1){
					echo str_replace("\n", "\n<br>", $_arNWS["nwrtext"]) . "...</div>";
				}else{
					echo str_replace("\n", "\n<br>", mb_substr(trim(strip_tags($_arNWS["nwrtext"])), 0, _NWS_SYMBOL_LIMIT, _STRENC)) . "...</div>";
				}
			}
			?>			
			<i>Читать полный текст на <?php echo $_ACODE; ?></i>
			<span class="abkc3">&nbsp;</span>
			<?php require(_RD . "share.inc"); ?>
		</div>
	</div>
	<div id="ikn5">
		<div class="abkc4"><?php require(_RD . "rkl1.php"); ?></div>
		<div class="abkc4"><h2><a href="<?php echo _FH . _P_RBR . _P_SPL . $_arNWS["nwridrbr"]; ?>.html"><?php echo $_arRUB[$_arNWS["nwridrbr"]]; ?></a></h2></div>
		<div class="abkc4 abkc7">
			<?php NWS_FIND_NEWS($_curidnws, $_arNWS["nwrheader"]); ?>
		</div>
	</div>
</main>
<?php 
require(_RD . "aside.inc");
require(_RD . "ftr.inc");
require(_RD . "js1.inc");
require(_RD . "inc.bottom.php");
?>
</body>
</html>