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

[RC] External Links - Управление ссылками

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

ок. спасибо. щас в танчики наиграюсь, залью на тест попробую и потом на основу... уже аж горит - надо.

Добавлено спустя 17 минут 5 секунд:
вроде работает! красота!

Добавлено спустя 20 минут 30 секунд:
Anvar
можешь поправить?
смотри какая штука получается...
Список доменов, на которые не будут распространяться действия выше, ипользуйте ";" (точку с запятой для разделения):
это белый список... никаких редиректов, дополнительного оформления, скрытия и все такое... но! это все равно внешние домены, и открывать их в том же окне, вместо сайта - не есть гут!
предлагаю подправить и открывать домены из этого списка в НОВОМ ОКНЕ, а все остальное для них оставить как есть.
можно так?
и все отлично, больше ни замечаний, ни предложений :)
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Anvar »

Alecto, Это уже будет позже, может быть.

Там функцию нужно переписывать, так как белый список внешних url приравнивается к внутренним на начальном этапе и уже после приписываются необходимые атрибуты в зависимости от типа ссылок(внешние белые\внутренние и остальные внешние).
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

блин! плохо ((
а я уже губу раскатал на основу заливать (((

Добавлено спустя 3 минуты 42 секунды:
у меня, дело в том что, внешние ссылки - любые на сайте запрещены.
можно было только ставить ссылки с других доменов проекта, т.е. как раз и нужен был экст, чтобы разделить внутренние ссылки и дружественные внешние внешние (открывать в новом окне).
а за одно хотел, с учетом системы редиректа, разрешить пользователям размещать исходящие ссылки, но только при условии их крайней необходимости.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Anvar »

На мой взгляд когда требуется размещать внешние индексируемые, то ни каких левых атрибутов и не нужно. На то он и белый, индексируемый список.
Есть для всех внешних открытие в новом окне с помощью jQuery, https://www.phpbb.com/community/viewtop ... &t=2269181 совместимость только проверь.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

да скриптовый парсинг я и сам сделаю.
к тому же я привык к твоему эксту, натестировался - нравится.
тем более что на индексации ссылок атрибут _blank никак не скажется.
вобщем, буду ждать эту фишку в твоем эксте.
может сделаешь ее опциональной в админке? типа кому охота в одном перегружать, можно, кому надо и белый в новом - и так можно.

PS: а может эта... того... напрячься и подправить функцию? и я буду твой экст на основе тестить?
мечтать не вредно :)

Добавлено спустя 14 минут 10 секунд:
is_link_local - здесь? может быть разделить какое-то условие?
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

Anvar писал(а):внешних открытие в новом окне с помощью jQuery, https://www.phpbb.com/community/viewtop ... &t=2269181 совместимость только проверь.
конфликтует с ббкодом MEDIA www.phpbbguru.net/community/topic36788.html
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 9 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: [BETA] External Links - Управление ссылками

Сообщение KOT-Pskov »

Обновил расширение с 1.0.1 до версии 1.0.2 (отключил в Управлении расширениями (не удаляя данные), закинул поверх с заменой, включил расширение). Само расширение вроде как работает, но при попытке открыть его настройки (в админ. разделе Настройка расширений) выдаёт вот такую ошибку:
el_error.png
Добавлено спустя 2 минуты 55 секунд:
Проблему решил. Помогло полное удаление расширения (вместе с папкой из ext) и повторная установка.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

у меня такой проблемы не было, возможно изза полного удаления и его повторной переустановки.
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 9 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: [BETA] External Links - Управление ссылками

Сообщение KOT-Pskov »

Alecto писал(а):конфликтует с ббкодом MEDIA phpBB [media] — bbcode для вставки аудио, видео, карт и др./quote]

У меня нормально уживаются..

Добавлено спустя 1 минуту 50 секунд:
Alecto писал(а):возможно изза полного удаления и его повторной переустановки.
Это я уже после получения ошибки сделал.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

KOT-Pskov писал(а):У меня нормально уживаются..
чиста теоретически - не могут они нормально уживаться, потому что ббмедиа не работает без ссылки на сайт автора.
а скриптовый парсинг внешних ссылок срабатывает в событии документриди, т.е. вмешивается в код ббмедиа путем парсинга и его ссылок.
думаю изза этого. на практике - у меня не скриптовый парсинг ссылок работал, но изза него не работал ббмедиа.

жду, когда Анвар освободится и сделает единственную недостающую в его эксте фишку.
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 6 месяцев
Благодарил (а): 137 раз
Поблагодарили: 62 раза

Re: [BETA] External Links - Управление ссылками

Сообщение Джим »

Замечательное расширение!
Но, уважаемый Anvar, возникла одна проблема.
ПОЛЕ "Белый список" ОЧЕНЬ МАЛО.
Мой список доменов, который использовал в Prime Links, никак не влезает.
В расширении допускается всего 255 символов! Увеличьте, пожалуйста, хотя бы в 10 раз. А лучше в 20. :-)

И ещё, если не затруднит, поясните, пожалуйста, насчет префикса.
Внешние ссылки получаются такого типа:

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

http://site.ru/url.php?http://yandex.ru
Но редирект не происходит, т.к. url.php не найден. Что сделать, чтобы редирект срабатывал?
Последний раз редактировалось Джим 12.11.2014 20:28, всего редактировалось 1 раз.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Anvar »

Джим, Посмотрим чем будет полезен следующий пост [BETA] empennage: добавление контента в низ страниц
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Alecto »

дано
Тип target внешних ссылок: _blank
Атрибут rel внешних ссылок: nofollow
class внешних ссылок: postlink
ссылка внешняя, в белый список не добавлена

тест1
Использовать «target» атрибут?: ДА
Использовать «noindex» для внешних ссылок?: ДА

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

<a class="postlink" href="http://www.motonews.ru/">motonews.ru</a>
нет такого в ссылке

тест2
Использовать «target» атрибут?: НЕТ
Использовать «noindex» для внешних ссылок?: ДА

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

<a class="postlink" href="http://www.motonews.ru/">motonews.ru</a>
тест3
Использовать «target» атрибут?: НЕТ
Использовать «noindex» для внешних ссылок?: НЕТ

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

<a class="postlink" onclick="this.target='_blank';" rel="nofollow" href="http://motobratva.com/url.php?http://www.motonews.ru/">motonews.ru</a>
тест4
Использовать «target» атрибут?: ДА
Использовать «noindex» для внешних ссылок?: НЕТ

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

<a class="postlink" target="_blank" rel="nofollow" href="http://motobratva.com/url.php?http://www.motonews.ru/">motonews.ru</a>

1 - не везде срабатывает
2 - домены из "белого списка" - это все равно внешние домены, но на них не распространяется Тип target внешних ссылок: _blank

поправить бы.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Anvar »

Конфликтует с <noindex></noindex>

Как буду им заниматься, так в тему гляну.
Аватара пользователя
Romnik
phpBB 2.0.2
Сообщения: 338
Стаж: 13 лет 2 месяца
Откуда: Москва/Выдропужск
Благодарил (а): 26 раз
Поблагодарили: 39 раз

Re: [BETA] External Links - Управление ссылками

Сообщение Romnik »

«noindex» Яндексом уже давно не учитывается.
Так, что можно смело удалить эту функцию из расширения.
И проблема будет решена...
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

Вернуться в «Анонсы и поддержка расширений для phpBB»