Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

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

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

$html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append"; 

Есть иное решение?

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

Gisher
phpBB 2.0.23
 
Сообщения: 829
Зарегистрирован: 04.10.2006 7:50
Благодарил (а): 6 раз.
Поблагодарили: 10 раз.

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

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

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

astron1958
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 31.07.2009 10:25
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2949
Зарегистрирован: 14.05.2005 23:43
Благодарил (а): 61 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

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

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

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

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

ЗЫ Про
смесь какая-то.....

согласен!
In Web We Trust
Аватара пользователя
Айдар
Модератор
Модератор
 
Сообщения: 1846
Зарегистрирован: 14.12.2010 17:15
Откуда: KZN
Благодарил (а): 115 раз.
Поблагодарили: 195 раз.

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

Сообщение Shredder » 17.12.2010 5: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>'),

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

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

Сообщение Raisin » 10.02.2011 13:50

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

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


У меня вопрос похожий, только, чтоб ссылка на справку BBcode открывалась в новом окне из личного раздела в настройках подписи и личные сообщения.
Спасибо.
Каждое решение порождает новые проблемы.
Аватара пользователя
Raisin
phpBB 2.0.9
 
Сообщения: 339
Зарегистрирован: 30.01.2011 22:08
Откуда: Омск
Благодарил (а): 14 раз.
Поблагодарили: 17 раз.

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

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

Raisin, так там тот же файл posting.php используется! Вы инструкцию над Вашим сообщением применить пробовали?
In Web We Trust
Аватара пользователя
Айдар
Модератор
Модератор
 
Сообщения: 1846
Зарегистрирован: 14.12.2010 17:15
Откуда: KZN
Благодарил (а): 115 раз.
Поблагодарили: 195 раз.

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

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

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

Присоединяюсь! Добавьте пожалуйста актуальную информацию в 1-й пост. Или ткните носом.
Спасибо!

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

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

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

In Web We Trust
Аватара пользователя
Айдар
Модератор
Модератор
 
Сообщения: 1846
Зарегистрирован: 14.12.2010 17:15
Откуда: KZN
Благодарил (а): 115 раз.
Поблагодарили: 195 раз.

Re:

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

Kastaneda писал(а):Имеется более простой способ изменения поведения ссылок, основанный на использовании JavaScript.


Люди помогайте!!
Все сделала чего то ничего не произошло....??За исключением viewtopic.php. , де такое?

Добавлено спустя 38 минут 53 секунды:
Re: [FAQ] Ссылки в новом окне
Получилось !!!!!!!!!!!Ура!!!
Последний раз редактировалось Sheer 29.10.2011 0:56, всего редактировалось 1 раз.
Причина: Удалено избыточное цитирование
Аватара пользователя
melts
phpBB 1.4.1
 
Сообщения: 45
Зарегистрирован: 22.10.2011 13:40
Откуда: Московская область
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

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

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

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

tsvigo
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 02.02.2012 20:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

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

svetochka77
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 03.02.2012 2:55
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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');

drgood1
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 09.01.2012 0:54
Благодарил (а): 10 раз.
Поблагодарили: 0 раз.

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

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

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

Проверяйте установку мода.
Любовь и боль, покой и бой я как любой несу с собой...
Аватара пользователя
МайскийЖук
phpBB 3.0.0 RC1
 
Сообщения: 996
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 12 раз.
Поблагодарили: 124 раз.
Предупреждения: 1

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

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

drgood1 и не плохо было бы дать ссылку на форум + тестовый логин
Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1281
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

Пред.

Вернуться в FAQ (phpBB 3.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение