XF 2.3 Перестала работать функция Преобразовать внутренний URL во встраиваемый / Convert internal URL to embed

Версия XenForo
2.3.11

hurtman

Проверенные
Сообщения
396
Реакции
62
Баллы
5,530
options/groups/messageOptions/

1783066948277.png

если галочку снять - появляется предпросмотр с именем форума.

если галочка стоит - ссылка остаётся обычной.

раньше (не помню после чего сломалось) встраивался предпросмотр темы куда ссылка с именем пользователя, и фрагментом текста.

встраивание других ссылок - работает (unfurl пашет и тест проходит). не разворачивается только то, что должна галочка делать.
 
Последнее редактирование:
А на уровне сервера никаких изменений не происходило?
ну, разве что отключения как и у всех, кто в амстердаме жил.... никаких глобальных вещей не помню. функция не такая частая, просто бросилось в глаза, когда увидел тему с ссылкой не развёрнутой, и попытался исправить чтоб развернуло, а оно не захотело.

визуально вижу, что это сделано как-то на яваскрипте.

если опция выключена - видно запросы и создаёт превьюшку с картинкой, именем форума и названием.

когда включена - запрос проскакивает почти незаметно, сразу появляется строчка с ссылкой. на ЭТОМ форуме - оно не разворачивает темы в богатый вид.

если посмотреть сеть -

выполняется reply-preview с URL указывающем на ТЕМУ (POST содержит адрес темы без поста куда я вставляю ссыллку), t.e.

по идее оно должно делать это на тему+пост.

упд. посмотрел в браузере ещё - в payload message_html содержит < p>с ссылкой как надо</p > и содержимым сообщения в ответе обработчик public:bb_code_preview

и возвращает такое

HTML:
<div data-template-name="public:bb_code_preview" class="bbCodePreview">
    <dl class="formRow formRow--fullWidth formRow--noLabel formRow--noGutter">
        <dt><div class="formRow-labelWrapper"></div></dt>
        <dd>
            <!-- Заголовок всплывающего окна предпросмотра -->
            <h4 class="block-textHeader">Предварительный просмотр</h4>

            <div class="bbCodePreview-content">
                <!-- Контейнер для отображения текста сообщения -->
                <div class="bbWrapper">
                    <div>
                        <!-- Кликабельная ссылка, преобразованная из текста -->
                        <a href="https://site.ru" class="link link--internal">
                            https://site.ru
                        </a>
                    </div>
                    <br />
                    текст в посте <!-- Текст или ID, который был отправлен вместе с ссылкой -->
                </div>
            </div>
        </dd>
    </dl>
</div>
1783415020632.png
 
Последнее редактирование:
Вы явно не туда смотрите, если был переезд или что-то подобное, то я бы смотрел на настройки сервера, обычно.
На данном форуме не смотрите, здесь увы не добрались обновить двиг пока, по этому есть только простой предпросмотр ссылок.
 
Вы явно не туда смотрите, если был переезд или что-то подобное, то я бы смотрел на настройки сервера, обычно.
нет, никаких переездов не было. посмотрел туда, куда увидел. явно reply-preview не отдаёт то, что задумано. а отдаёт обычную ссыль оформленную в URL.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу