Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

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

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

Сообщение Gisher »

Ссылка уже не актуальна, так как в файле 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
Стаж: 10 лет 11 месяцев
Откуда: Москва

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

Сообщение astron1958 »

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

MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 15 лет 2 месяца
Благодарил (а): 79 раз
Поблагодарили: 71 раз
Забанен: Бессрочно

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

Сообщение MAzZY »


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

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

Сообщение Айдар »

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

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

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

Shredder
Former team member
Сообщения: 2178
Стаж: 11 лет 7 месяцев
Благодарил (а): 212 раз
Поблагодарили: 547 раз

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

Сообщение Shredder »

Айдар
В 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
Сообщения: 794
Стаж: 9 лет 5 месяцев
Благодарил (а): 101 раз
Поблагодарили: 80 раз

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

Сообщение Slash »

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

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

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

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

Сообщение Айдар »

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

Seddos
phpBB 1.0.0
Сообщения: 5
Стаж: 9 лет 5 месяцев
Благодарил (а): 2 раза

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

Сообщение Seddos »

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

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

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

Сообщение Айдар »

In Web We Trust

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

Re:

Сообщение melts »

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

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

tsvigo
phpBB 1.0.0
Сообщения: 1
Стаж: 8 лет 5 месяцев

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

Сообщение tsvigo »

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

svetochka77
phpBB 1.0.0
Сообщения: 1
Стаж: 8 лет 5 месяцев
Откуда: Москва

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

Сообщение svetochka77 »

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

drgood1
phpBB 1.4.2
Сообщения: 50
Стаж: 8 лет 6 месяцев
Благодарил (а): 13 раз

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

Сообщение drgood1 »

Здравствуйте.
Я установил мод 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
Стаж: 10 лет 9 месяцев
Благодарил (а): 17 раз
Поблагодарили: 304 раза

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

Сообщение МайскийЖук »

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

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

Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 10 лет 2 месяца
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 247 раз

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

Сообщение HAMMER663 »

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

Innuenze
phpBB 1.2.1
Сообщения: 29
Стаж: 8 лет 2 месяца
Благодарил (а): 4 раза

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

Сообщение Innuenze »

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

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

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