Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.

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

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

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

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

Сообщение Gisher »

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

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

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

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

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

Сообщение crash »

метро писал(а):user_id = Array
чтото вы не так нахимичили в коде
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
метро
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 6 месяцев

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

Сообщение метро »

Могу прислать редактировавшиеся файлы.
А главное, что сделать, чтобы база заработала?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 18 лет 1 месяц
Откуда: Бердск

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

Сообщение crash »

прислать можете, но вы не правильно чтото сделали, возможно при установке какого то мода
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
метро
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 6 месяцев

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

Сообщение метро »

Мод я устанавливал до этого всего один - убрал заголовок из ответов пользователей на корневой пост, после этого мода форум работал нормально. При этом вносил изменения, указанные здесь:
http://www.phpbbguru.net/community/topi ... ml#p169522
При этом вносились изменения только в posting.php
Куда можно прислать (в смысле на какой мэйл) изменённые файлы? Адрес можно дать в личку, если не хотите его "светить".
И вообще теперь можно что-то сделать?
метро
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 6 месяцев

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

Сообщение метро »

Со своей проблемой справился, заменив метод Kastaneda на метод из официальной базы знаний
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

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

Сообщение Борис Бердичевский »

Rayden писал(а):In styles/prosilver/template/bbcode.html
Вообще говоря, это исправление следует продублировать в styles/subsilver2/template/bbcode.html
А так -- работает.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 17 лет 1 месяц
Поблагодарили: 3 раза

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

Сообщение Rayden »

Вообще говоря не надо.
А надо провести в том стиле, которым пользуешься. У меня например совершенно другой.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 16 лет 7 месяцев
Откуда: Нижний Тагил
Поблагодарили: 2 раза

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

Сообщение Oleg NT »

Почитал тему. Упоминается «target="_blank"». Насколько я знаю, target не разрешен в XHTML 1.0 Strict. А prosilver как раз написан по этому стандарту.
Можно использовать

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

onclick="this.target='_blank'"
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 17 лет 1 месяц
Поблагодарили: 3 раза

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

Сообщение Rayden »

Ну ты видимо хреново читал. Текущий совет:

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

onclick="window.open(this.href);return false;"
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 16 лет 7 месяцев
Откуда: Нижний Тагил
Поблагодарили: 2 раза

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

Сообщение Oleg NT »

А блокироваться не будет браузерами как всплывающее окно?
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

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

Сообщение Борис Бердичевский »

После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

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

Сообщение Борис Бердичевский »

Итак, поправки, приведённые во втором посте темы, делать не следует, они глючные.
Вместо них следует сделать поправки по одному из линков в первом посте темы. Я проверил 1. Статья в официальной базе знаний, касающаяся открытия ссылок в новом окне -- проблем нет!
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 633
Стаж: 15 лет 3 месяца
Откуда: Курская обл.
Благодарил (а): 30 раз
Поблагодарили: 5 раз

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

Сообщение DeathMan »

Подcкажите пожалуйста, какой на данный момент актуальный способ приведенных в шапке данной темы для версии phpbb3.0.3
phpbb3 - сила!
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 17 лет 1 месяц
Поблагодарили: 3 раза

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

Сообщение Rayden »

Ты читаешь плохо?
Борис Бердичевский писал(а): Статья в официальной базе знаний, касающаяся открытия ссылок в новом окне -- проблем нет!
Rayden писал(а):Ну ты видимо хреново читал. Текущий совет:

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

onclick="window.open(this.href);return false;"
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

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

Сообщение Борис Бердичевский »

Господа модераторы, на этот раз за "поспешность и категоричность выводов" ругайте не меня, а одного юзера, который выявил глюк в этом
onclick="window.open(this.href);return false;"
Как он выяснил, в FireFox версии 2.0.0.18 это приводит к тому, что клик на линк + Ctrl клавиша (которая должна открывать линк в новом табе) -- открывает линк одновременно и в новом табе, и в новом окне! В Майкрософт Интернет Эксплорере все нормально.
Ругать кривую версию ФайрФокса -- ваше право.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

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