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

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

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

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

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

Сообщение Gisher »

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

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

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

Ответ: существуют несколько методов изменения поведения ссылок. Выберите для себя один из имеющихся:
  1. Статья в официальной базе знаний, касающаяся открытия ссылок в новом окне
  2. Альтернативный метод изменения поведения ссылок, основанный на использовании JavaScript
  3. Мод Prime Links
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Для открытия ссылки в новом окне вместо невалидного атрибута target используйте onclick="return !window.open(this.href)".

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

<a href="#" onclick="return !window.open(this.href)">Ссылка откроется в новом окне</a>
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
папа
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет 2 месяца
Благодарил (а): 5 раз

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

Сообщение папа »

Скажите,почему домен в локальных ссылках скрыт?как это исправляется?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

Для того чтобы при переносе на другой домен Вам не пришлось бы править все ссылки во всех постах и местах в ручном режиме
Помощь в ЛС/email только за WM или ЮMoney
папа
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет 2 месяца
Благодарил (а): 5 раз

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

Сообщение папа »

Pazh писал(а):Для того чтобы при переносе на другой домен Вам не пришлось бы править все ссылки во всех постах и местах в ручном режиме
Понял...но я не планирую смену домена,а если что то этот вопрос решается мускуль запросом.
Возможно ли сделать видимым локальный домен?
TrikS
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 2 месяца
Откуда: Стольный град Москва
Контактная информация:

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

Сообщение TrikS »

Господа, не хочется поднимать старую тему, но все же. Ввиду необходимости открытия внешних линков в новом окне было выполнено все что написано тут. Все отлично работает, все валидно.

Вопрос: должны ли линки созданные ранее так же открываться в новом окне или без обновления информации в БД сделать ничего не получится? Вопрос неоднократно поднимался в этой теме ранее, но однозначного ответа я на него так и не увидел.
Джумас
phpBB 1.2.1
Сообщения: 27
Стаж: 12 лет
Благодарил (а): 1 раз

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

Сообщение Джумас »

TrikS писал(а):было выполнено все что написано тут.
Внизу там написано

Note: The change will not affect existing posts, you must edit them so they can be reprocessed.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

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

Сообщение southklad »

Что то не могу разобраться, как сделать, чтобы картинки - вложения открывались в новом окне ??? Через ббкод img открывается , а через стандартную загрузку нет . Причем в сообщении не открываются в новом окне , в при создании сообщения где указана картинка открывается
Изображение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

Сообщение Пчелкин »

Всем привет...Установил Prime Links ...Все хорошо...ссылки открываются в новых вкладках браузера...
Просмотровщик не потерял картинки в тегам [ img] [ /img] и [ hsimg][ /hsimg] что вполне удовлетворяет...
Но появилась одна неприятна я штука...
При наведении на картинки в теге [ img][ /img] все отлично...А при наведении на картинки в теге [ hsimg] [ /hsimg] снизу появляется полоса как при наведении на ссылки ... А не хотелось бы...

Наведение на ссылку...выделилась...это хорошо...
snap813.jpg
Картинка в теге [ img][ /img]...все отлично...
snap814.jpg
Картинка теге [ hsimg][ /hsimg]...снизу выделение как у ссылки...не айс...
snap812.jpg
Как убрать выделение как у ссылки ?...Менять цвет для ссылок при наведении - неа...низя...

Код тега [ hsimg][ /hsimg]

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

<div class="highslide-gallery">
<a href="{URL}" onclick="hs.autoplay = true; return hs.expand(this)" class="highslide"><img src="{URL}" alt="" title="Просмотровщик способен показать все фотографии на этой странице темы в режиме слайд-шоу. Для перехода в ручной режим нажмите паузу." style="max-width:720px; max-height:600px;" /></a><div class="highslide-heading"></div>
</div>
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

Пчелкин
Убрать выделение только для ссылок с этим классом

В /gallery/plugins/highslide/highslide.css добавить

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

.highslide.postlink.img-link:hover {
    background: none;
}
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

Сообщение Пчелкин »

Татьяна5, я по тихой фигею...Как у Вас все просто...
Вот говорила мне мама -- Учись, балдес... не идиотом помрешь --...эх...
Заглянул в файл highslide.css и вот что увидел -

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

.highslide-container div {
}
.highslide-container table {
	background: none;
}
Все коды написаны без пропусков строк...
Читал что в CSS файлах это плохо...должны быть пропуски строк...

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

.highslide-container div {
}

.highslide-container table {
	background: none;
}
Вот щас немного шерешарил гугл и форум...толком ничего об этом не нашел...
Так нужны пропущенные строки или нет?
Посмотрел на все CSS от двига - строго с пропусками...
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Пчелкин писал(а):Так нужны пропущенные строки или нет?
Только для удобочитаемости человеком. Железному жужжащему ящику хоть в одну строку, он все равно все видит ка к 00100100100011100110100111000110
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

Сообщение Пчелкин »

Sheer Понял...сенкс...
Татьяна5
А как теперь убрать желтую полоску под картинками. которые выложены ссылками в темах на мои же вложения в других?
полезли тож желтые полоски....
Плисс..
Это картинка ссылкой на вложение в другом месте...

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

Все вы зарегистрировались!  :claping: 
Заходите на сайт под своим именем (Я зашел под своим)  :) 

[hsimg]http://fotovideoforum.ru/download/file.php?id=4341&t=1[/hsimg]

Жмете "Загрузите видео"
0773.jpg
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

Пчелкин писал(а):Как у Вас все просто
Firefox + Firebug
Firebug.jpg
Пчелкин писал(а):которые выложены ссылками в темах на мои же вложения в других

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

.highslide.postlink-local:hover {
    background: none;
}
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

Сообщение Пчелкин »

Татьяна5 писал(а):Firefox + Firebug
Я так делал...не получалось...Респект!!!
Наверное я все ж балдес...

Добавлено спустя 7 минут 4 секунды:
Вопрос...может тупой...а как вы нашли именно ту тему, в которой использовались ссылочные изо именно на вложения в другой теме? Я в шоке...

Теперь все классно...
snap822.jpg
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

Пчелкин писал(а):а как вы нашли
Поиск существует не только на этом форуме :)
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

Ответить

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