• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Плагин Страница входа-предупреждения

Статус
В этой теме нельзя размещать новые ответы.
Где бы еще раздобыть спсок всех поисковых ботов? По форуму бегло просомтрел что то не нашел, в гугле тоже инфу только за 2004 год нашел, мало ли вдруг уже все изменилось, как я понимаю, у блог яндекс тоже отдельный бот, да и для техже яху, или мсн тоже надо бы прописать. Кто может скинет список ботов поисковых?

 
Да уж ботов там немеряно, а может лучше тогда вместо ботов определять браузер, ихже все равно меньше чем ботов, и по браузеру пускать на варнинг пейдж, а если не браузер, то пропускать без варнинг пейдж. Прокатит такая тема?
 
в файле functions.php темы добавь
Код:
function age() {
	if(!isset($_COOKIE['age']) && $_COOKIE['age'] != 'mne18' ) {
		require_once '../../age.php';
		exit();
	}
}
add_action('init', 'age');
затем в корне сайта создай файл age.php с кодом:
Код:
<?php
	if (isset($_POST['age_yes']) ) {
		setcookie("age","mne18");
		$redirec = (isset($_POST['redirect_touri'])) ? 'http://' . $_SERVER['SERVER_NAME'] . $_POST['redirect_touri'] : 'http://' . $_SERVER['SERVER_NAME'] . '/';
		$head = "Location: ".$redirec;
		header( $head );
	} elseif (isset($_POST['age_no']))  {
		header('Location: http://yandex.ru/yandsearch?text=%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D0%BA%D0%B8&stpar2=%2Fh1%2Ftm4%2Fs1&stpar4=%2Fs1&stpar1=%2Fu0');
	} else { ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-RU">
<head profile="http://gmpg.org/xfn/11">
	<title>Ваш возраст</title>
</head>
<body>
	<div style="width:640px; margin: 0 auto; text-align: center;">
		<p>На сайте находится adult.</p>
		<form name="ageform" action="/age.php" method="POST" >
			<input type="hidden" name="redirect_touri" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
			<div style="width:49%; float: left;text-align: center;">
				<input type="submit" name="age_yes" value="Мне есть 18 лет" />
			</div>
			<div style="width:49%; float: right;text-align: center;">
				<input type="submit" name="age_no" value="Мне еще нету 18 лет" />
			</div>
		</form>
	</div>
</body>
</html>
	<?php } ?>
Готово.
При открытии сайта проверяется кука age. Если её нету, то появляется форма с предупреждением.
Я как-то хотел сделать адалт на wp, делал заготовки. Вот и осталось.
Как такое на DLE сделать?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху