[FAQ] Ссылки в новом окне

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Gisher
phpBB 2.0.12
Сообщения: 857
Зарегистрирован: 04.10.2006 7:50
Благодарил (а): 11 раз
Поблагодарили: 13 раз

[FAQ] Ссылки в новом окне

Сообщение Gisher » 16.12.2007 3:07

Ссылка уже не актуальна, так как в файле includes/functions.php, нет таких строк:

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

$html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append"; 
Есть иное решение?

Ответ: существуют несколько методов изменения поведения ссылок. Выберите для себя один из имеющихся:
  1. Статья в официальной базе знаний, касающаяся открытия ссылок в новом окне
  2. Альтернативный метод изменения поведения ссылок, основанный на использовании JavaScript
  3. Мод Prime Links

astron1958
phpBB 1.0.0
Сообщения: 6
Зарегистрирован: 31.07.2009 10:25
Откуда: Москва

Re: [FAQ] Ссылки в новом окне

Сообщение astron1958 » 27.05.2010 20:51

Читал читал и простите ничего не понял... смесь какая-то.....
Как сделать, чтобы активные ссылки в посте на сторонние ресурсы, открывались в новом окне?

MAzZY
Бывший член :)
Сообщения: 2925
Зарегистрирован: 14.05.2005 23:43
Благодарил (а): 79 раз
Поблагодарили: 71 раз
Забанен: Бессрочно

Re: [FAQ] Ссылки в новом окне

Сообщение MAzZY » 27.05.2010 21:18


Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Зарегистрирован: 14.12.2010 16:15
Откуда: KZN
Благодарил (а): 94 раза
Поблагодарили: 189 раз

Re: [FAQ] Ссылки в новом окне

Сообщение Айдар » 16.12.2010 22:46

У меня такой вопрос, как сделать ссылку на справку BBcode в новом окне только в редакторе сообщений (site.ru/posting.php?mode=post&f=...)?

В том месте, где текст
"...Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН..."

ЗЫ Про
смесь какая-то.....
согласен!
In Web We Trust

Shredder
Former team member
Сообщения: 2177
Зарегистрирован: 14.12.2008 10:18
Благодарил (а): 211 раз
Поблагодарили: 547 раз

Re: [FAQ] Ссылки в новом окне

Сообщение Shredder » 17.12.2010 4:10

Айдар
В posting.php найти:

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

	'BBCODE_STATUS'			=> ($bbcode_status) ? sprintf($user->lang['BBCODE_IS_ON'], '<a href="' . append_sid("{$phpbb_root_path}faq.$phpEx", 'mode=bbcode') . '">', '</a>') : sprintf($user->lang['BBCODE_IS_OFF'], '<a href="' . append_sid("{$phpbb_root_path}faq.$phpEx", 'mode=bbcode') . '">', '</a>'),
Заменить на:

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

	'BBCODE_STATUS'			=> ($bbcode_status) ? sprintf($user->lang['BBCODE_IS_ON'], '<a href="' . append_sid("{$phpbb_root_path}faq.$phpEx", 'mode=bbcode') . '" target="_blank">', '</a>') : sprintf($user->lang['BBCODE_IS_OFF'], '<a href="' . append_sid("{$phpbb_root_path}faq.$phpEx", 'mode=bbcode') . '" target="_blank">', '</a>'),

Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 788
Зарегистрирован: 30.01.2011 21:08
Благодарил (а): 96 раз
Поблагодарили: 80 раз

Re: [FAQ] Ссылки в новом окне

Сообщение Slash » 10.02.2011 12:50

Айдар писал(а):У меня такой вопрос, как сделать ссылку на справку BBcode в новом окне только в редакторе сообщений (site.ru/posting.php?mode=post&f=...)?

В том месте, где текст
"...Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН..."
У меня вопрос похожий, только, чтоб ссылка на справку BBcode открывалась в новом окне из личного раздела в настройках подписи и личные сообщения.
Спасибо.

Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Зарегистрирован: 14.12.2010 16:15
Откуда: KZN
Благодарил (а): 94 раза
Поблагодарили: 189 раз

Re: [FAQ] Ссылки в новом окне

Сообщение Айдар » 10.02.2011 13:10

Raisin, так там тот же файл posting.php используется! Вы инструкцию над Вашим сообщением применить пробовали?
In Web We Trust

Seddos
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 13.02.2011 10:22
Благодарил (а): 2 раза

Re: [FAQ] Ссылки в новом окне

Сообщение Seddos » 18.02.2011 19:23

astron1958 писал(а):Читал читал и простите ничего не понял... смесь какая-то.....
Как сделать, чтобы активные ссылки в посте на сторонние ресурсы, открывались в новом окне?
Присоединяюсь! Добавьте пожалуйста актуальную информацию в 1-й пост. Или ткните носом.
Спасибо!

Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Зарегистрирован: 14.12.2010 16:15
Откуда: KZN
Благодарил (а): 94 раза
Поблагодарили: 189 раз

Re: [FAQ] Ссылки в новом окне

Сообщение Айдар » 18.02.2011 19:28

In Web We Trust

Аватара пользователя
melts
phpBB 1.4.1
Сообщения: 42
Зарегистрирован: 22.10.2011 13:40
Откуда: Московская область
Благодарил (а): 2 раза

Re:

Сообщение melts » 28.10.2011 23:38

Kastaneda писал(а):Имеется более простой способ изменения поведения ссылок, основанный на использовании JavaScript.
Люди помогайте!!
Все сделала чего то ничего не произошло....??За исключением viewtopic.php. , де такое?

Добавлено спустя 38 минут 53 секунды:
Re: [FAQ] Ссылки в новом окне
Получилось !!!!!!!!!!!Ура!!!
Последний раз редактировалось Sheer 29.10.2011 0:56, всего редактировалось 1 раз.
Причина: Удалено избыточное цитирование

tsvigo
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 02.02.2012 20:03

Re: [FAQ] Ссылки в новом окне

Сообщение tsvigo » 02.02.2012 20:04

Вот как я сделал: Зашёл в свой phpbb форум как администратор --> Вкладка Сообщения --> BBCodes
Создаю новый BBCode:
В поле “Использование BBCode” ввожу:
[URL2]{URL}[/URL2]
В поле “Замена HTML” ввожу:
<a href="{URL}" target="_blank">{URL}</a>
Ставлю галочку:
“Показывать на странице ответа”
Жму на кнопку “Отправить”.
Всё.

svetochka77
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 03.02.2012 2:55
Откуда: Москва

Re: [FAQ] Ссылки в новом окне

Сообщение svetochka77 » 03.02.2012 3:05

tsvigo, Спасибо огромное за информацию!

drgood1
phpBB 1.4.2
Сообщения: 50
Зарегистрирован: 09.01.2012 0:54
Благодарил (а): 13 раз

Re: [FAQ] Ссылки в новом окне

Сообщение drgood1 » 01.05.2012 12:54

Здравствуйте.
Я установил мод Prime Links, но он все ссылки считает внешними по дефолту и отправляет их в новое окно. как научить его открывать внутренние ссылки в том же окне?

В файл prime_links.php внёс маленькие изменения, но не помогло:

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

define('INTERNAL_LINK_DOMAINS', 'http://www.sait.ru; http://sait.ru');
Ещё вот так пробовал, но тот же результат (в таком варианте просто находил):

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

define('INTERNAL_LINK_DOMAINS', 'http://www.sait.ru;sait.ru');

Аватара пользователя
МайскийЖук
phpBB 3.0.6
Сообщения: 2388
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 17 раз
Поблагодарили: 304 раза

[FAQ] Ссылки в новом окне

Сообщение МайскийЖук » 02.05.2012 9:07

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

Проверяйте установку мода.
Любовь и боль, покой и бой я как любой несу с собой…

Аватара пользователя
HAMMER663
Former team member
Сообщения: 2028
Зарегистрирован: 17.04.2010 12:59
Откуда: Зеленоград
Благодарил (а): 71 раз
Поблагодарили: 246 раз

Re: [FAQ] Ссылки в новом окне

Сообщение HAMMER663 » 02.05.2012 14:05

drgood1 и не плохо было бы дать ссылку на форум + тестовый логин

Innuenze
phpBB 1.2.1
Сообщения: 29
Зарегистрирован: 12.05.2012 8:50
Благодарил (а): 4 раза

Re: [FAQ] Ссылки в новом окне

Сообщение Innuenze » 29.05.2012 10:33

Подскажите, как сделать, чтобы в просмотре участников форума ссылка на их сайт открывалась в новом окне? Какой файл править? Просмотрел все файлы с названием memberlist*** в папке template, не нашёл.

Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

Вернуться в «FAQ»