Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Минимоды и хаки для phpBB3

  • Список форумов
  • phpBB 3.0
  • Другие моды для phpBB3
  • Минимоды и хаки для phpBB3

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

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.

59 сообщений
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Просмотры: 10086 • 
sidorivan
Донатор
Сообщения: 11
Зарегистрирован: 08 мар 2015, 18:12
Сообщение 13 мар 2015, 02:38
USER57 » 05 ноя 2012, 21:06 писал(а):Все перерыл так и не понял как убрать переход на go.html страницу. Подскажите как сделать чтоб внешние ссылки открывались в новом окне без go.html страницы.

Добавлено спустя 37 минут 2 секунды:
Вопрос снят разобрался.
Как разобрался, что сделал, отпиши, я вот хотел спросить, как сделать чтобы например через 5 секунд само перекидывало на дргугой сайт?
sidorivan
USER57
Донатор
Сообщения: 610
Зарегистрирован: 28 авг 2010, 20:18
Сообщение 13 мар 2015, 11:54
sidorivan писал(а):Как разобрался, что сделал, отпиши, я вот хотел спросить, как сделать чтобы например через 5 секунд само перекидывало на дргугой сайт?
Переадресация, скрытие внешних ссылок на форуме, закрытие от индексации
http://star-anime.ru
USER57
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 13 мар 2015, 13:13
sidorivan писал(а):я вот хотел спросить, как сделать чтобы например через 5 секунд само перекидывало на дргугой сайт?
/go.html после

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

	if(hash)
	{
		url=url+hash;
	}
добавить

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

	setTimeout(redirect, 5000);
	function redirect()
	{
		window.location.href=url;
	}
PPK
Pink Floyd
Пользователь
Сообщения: 12
Зарегистрирован: 15 ноя 2015, 01:02
Сообщение 05 дек 2015, 01:04
Спасибо за мод, РРК. Пока я его не ставил. Потому что, есть сомнение: актуален ли он с последней версией торрента, с 51-й?

И еще пара вопросов относительно мода:
1. Будут ли проблемы с отображением на трекере отображения внешних постеров или скриншотов? Ведь это же, есть внешние ссылки, по сути своей.
2. Есть задача не убивать внешние ссылки в принципе, а сделать так, что по умолчанию, они публикуются как обычный текст, но если в теле сообщения прописать их в BB-коде, т.е.

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

[url][/url]
, то чтобы лишь в этом случае, ссылка становилась активной.
Как можно это реализовать, минуя установки мода? Спасибо!
Pink Floyd
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 05 дек 2015, 11:21
1. Достаточно попробовать - поставить, установка 3 минуты.
2. Мод работает только с ссылками которые находятся в текстах сообщений.
3. /includes/functions_content.php после

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

function make_clickable_callback($type, $whitespace, $url, $relative_url, $class)
{
добавить

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

	return $url;
PPK
Pink Floyd
Пользователь
Сообщения: 12
Зарегистрирован: 15 ноя 2015, 01:02
Сообщение 08 дек 2015, 00:33
PPK, Спасибо, почти получилось, с функцией

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

return $url;
Только, в этом случае, убираются все пробелы левее интернет адреса, и он вставляется прямо аккурат, после последнего символа в тексте. Примерно так:

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

Здесь мама мыла рамуhttp://youmama.com
Добавлено спустя 21 минуту 48 секунд:

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

//-- 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 -------------------------------------------------------//
У меня в последней версии, почему-то не заработал хак. Стал выдавать 500 ошибку, при загрузке страницы. Убрал только этот фрагмент, не откатывая другие изменения, и форум вновь заработал. Всё, как до внесения изменений.
Pink Floyd
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 06 сен 2019, 12:43
Если просто внести данную правку без всяких расширений, сработает перенаправление в новой вкладке с текстом о переходе на сторонний сайт?
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 06 сен 2019, 12:50
Не проверял :unknown: , можно попробовать и удалить, ничего не случится
PPK
Skins1
Донатор
Сообщения: 46
Зарегистрирован: 13 дек 2015, 07:33
Сообщение 12 дек 2021, 23:04
Спасибо PPK ставил работает. :)
Skins1
59 сообщений
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

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

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo