Уважаемые пользователи!
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 | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

romeo_piter, тот же архив Re: Сделать расширение External Links, как на phpbbguru, с исправленной ошибкой:

bb3mobi-exlinks--fixed-for-PHP8--2023.09.26.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

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

Сообщение romeo_piter »

rxu писал(а): 26.09.2023 5:54 с исправленной ошибкой
Имеется в виду, что с добавлением этого: Re: [RC] External Links - Управление ссылками
Или с поправленным этим:
romeo_piter писал(а): 25.09.2023 21:49 при переходе по внешней ссылке на пару секунд провисает пустая страница about:blank
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

Имеется ввиду именно то, о чем написано - с исправленной ошибкой.
romeo_piter писал(а): 25.09.2023 21:49 mod_fcgid: stderr: PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in /var/www/aquastatus/data/www/xxxxx.ru/ext/bb3mobi/exlinks/idna_convert.php on line 404
Изображение
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

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

Сообщение romeo_piter »

Отключил расширение. Удалил данные. Удалил данные с сервера. Очистил кэш. Всё как полагается. Ставлю. И вот:

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

Общая ошибка
SQL ERROR [ mysqli ]

Duplicate entry 'bb3mobi/exlinks' for key 'phpbb_ext.ext_name' [1062]

SQL

INSERT INTO phpbb_ext (ext_name, ext_active, ext_state) VALUES ('bb3mobi/exlinks', 0, 'b:1;')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 202
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 179
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 241
CALL: phpbb\extension\manager->update_state()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 209
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Т.е. расширение при удалении полностью себя не вычистило? Теперь как быть?
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

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

Сообщение er107 »

romeo_piter писал(а): 26.09.2023 9:28 Удалил данные
А зачем данные удалять при обновлении расширения?
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

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

Сообщение romeo_piter »

Встречный вопрос, это запрещено?
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

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

Сообщение er107 »

В инструкциях по обновлению расширений этот пункт никогда не указан.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

romeo_piter писал(а): 26.09.2023 9:28 Ставлю. И вот:
Не удалились данные расширения из таблицы ext. В этом случае удалить строку вручную.
Изображение
devel2011
phpBB 1.0.0
Сообщения: 2
Стаж: 1 месяц

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

Сообщение devel2011 »

Здравствуйте!

Установил расширение по этой ссылке.
С url на внешние ресурсы, с использованием тега <a> все работает. Запретил все ссылки, добавил в белый список те, которые не нужно прятать - все ок.
Проблема с ссылками на yotube. Это ранее тут немного обсуждалось, но я не понял, как это решили (решили ли?)
Юзер (зарегистрированный) публикует пост, и с помощью BB-кода Video добавляет ссылку на ютуб.
Без External Links работает: создается iframe в src которого указан внешний url.
Включаю External Links - получаю ошибку BB-кода: "неправильный BB-код". Смотрю, а вместо iframe стоит div class=bbvideo data-url="внешний url".

Добавление в белый список доменов yotube.com, youtu.be, с www и без, с https и без - не помогает.
Точнее, если зайти админом, отключить BB-код у сообщения с BB-кодом [video]урл на ютуб[/video], то отображается ссылка текстом, которая прекрасно управляется External Links: есть утуб в белом списке - видим текст, нет ютуба в белом списке - видим сообщение "только для зареганых".
Включаем BB-код - видим черное окно "неправильный BB-код".

Как исправить это?
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

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

Сообщение ronim »

devel2011, Может стоит отказаться от ВВ-кодов для видео при наличии
такого расширения phpBB Media Embed PlugIn ?
Если ты не видишь проблем на форуме , но это не значить что их там нет
devel2011
phpBB 1.0.0
Сообщения: 2
Стаж: 1 месяц

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

Сообщение devel2011 »

Я недавно только познакомился с phpbb, не особо ориентируюсь в расширениях. phpBB Media Embed PlugIn я попробую, спасибо за наводку!
Но все же хочется понять - я криворуких, и что-то не так делаю, или просто это несовместимость встроенных BB-кодов с External Links?
Как я понял, автор External Links не развивает расширение больше, хотя мне показалось оно довольно полезным.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

devel2011, попробуйте аналог Prime Links

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