Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.
Аватара пользователя
PPK
Администратор
Благодарил (а): 74 раза
Поблагодарили: 1543 раза
Сообщения: 9677
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

06 май 2011, 20:48

Небольшой хак который позволяет переадресовывать внешние ссылки на форуме на отдельную страницу форума, открывать внешние ссылки на отдельной странице, закрывать внешние ссылки для индексации от поисковиков, хак является комбинацией мода Prime Links (http://www.absoluteanime.com/admin/mods.htm) и инструкции с форума allcity.net.ru (форум на данный момент не работает) из этой темы allcity.net.ru/viewtopic.php?p=8870#p8870
PL_ANR.7z
1. Скачиваем архив, распаковываем, заменяем файлы форума файлами из директории root
2. В файле /includes/constants.php после

Код: Выделить всё

// Additional constants
добавить

Код: Выделить всё

define('GO_LINK',	'go.html?');
в файле /includes/functions_content.php перед

Код: Выделить всё

	if ($force_option || !$config['allow_smilies'] || !$user->optionget('viewsmilies'))
добавить

Код: Выделить всё

//-- mod: Prime Links -------------------------------------------------------//
	if (!function_exists('prime_links'))
	{
		global $phpEx;
		include($phpbb_root_path . 'includes/prime_links.' . $phpEx);
	}
	$text = prime_links($text);
//-- end: Prime Links -------------------------------------------------------//
Всё, теперь внешние ссылки будут открываться в новом окне и переадресовываться на страницу http://адрес_форума/go.html?ссылка, так-же к таким ссылкам будет добавляться атрибут rel="nofollow" который сообщает поисковикам о том, что указанную ссылку индексировать не нужно, для "большего эффекта" в свой файл robots.txt можно добавить строку

Код: Выделить всё

Disallow: /go.html
Данная директива так-же указывает поисковикам то, что указанную ссылку индексировать не нужно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
TFan
Откуда: Нижний Новгород
Благодарил (а): 123 раза
Поблагодарили: 54 раза
Сообщения: 201
Зарегистрирован: 05 май 2011, 23:43
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

06 май 2011, 21:42

Действительно полезный хак. Ставил выше перечисленные мод и советы от форума allcity.net.ru по-отдельности, теперь есть возможность применить важное в одном целом. Спасибо,ppk.
ro
roossasen
Благодарил (а): 17 раз
Поблагодарили: 8 раз
Сообщения: 234
Зарегистрирован: 23 мар 2010, 23:40
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

07 май 2011, 04:04

Спасибо PPK :)
de
demon1
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Сообщения: 34
Зарегистрирован: 11 окт 2010, 23:03
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

07 май 2011, 04:08

в очередном обновлении это будет?
Аватара пользователя
i926
Откуда: Санкт-Петербург
Благодарил (а): 38 раз
Поблагодарили: 67 раз
Сообщения: 446
Зарегистрирован: 21 сен 2010, 18:55
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

07 май 2011, 14:13

Респект и Уважуха..... ;) Хороший Мод.
Настройка серверной части трекера - ppkbb3cker
IR
IRONMAN
Сообщения: 15
Зарегистрирован: 07 сен 2010, 16:55
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

07 май 2011, 17:13

Хак то что нада Спасибо РРК!!!! :)
Аватара пользователя
TEK
Благодарил (а): 13 раз
Поблагодарили: 39 раз
Сообщения: 571
Зарегистрирован: 17 фев 2010, 21:23
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

08 май 2011, 15:52

все конечно хорошо супер. а как подправить чтоб xbox работал для скринов (увеличение) скринов при нажатии, а не перекидывало соответственно на страницу перехода на хостинг изображений
КОГДА ТЫ РОДИЛСЯ!!! - ты плакал, а мир улыбался. Так проживи жизнь так, чтоб умирая ты улыбался, а мир плакал!!!
Аватара пользователя
i926
Откуда: Санкт-Петербург
Благодарил (а): 38 раз
Поблагодарили: 67 раз
Сообщения: 446
Зарегистрирован: 21 сен 2010, 18:55
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

08 май 2011, 16:13

Хм........ У меня нормально скрины работают, даже и не думают на ИмиджХост выкидывать.
Настройка серверной части трекера - ppkbb3cker
ru
ru3qx
Откуда: USSR
Поблагодарили: 4 раза
Сообщения: 315
Зарегистрирован: 25 мар 2010, 22:07
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

08 май 2011, 19:33

Чихать они хотели-поисковики на всё.
Я запретил индексировать яндексу вообще весь трекер.
Однако в индексе есть страницы сайта.
Аватара пользователя
PPK
Администратор
Благодарил (а): 74 раза
Поблагодарили: 1543 раза
Сообщения: 9677
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Re: Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации

08 май 2011, 20:39

в этом случае проще закрыть доступ ботам вообще, то, что они могут игнорировать файл robots.txt, тег nofollow и т.д. - это понятно и так.

Вернуться в «Минимоды и хаки для phpBB3»