[MC] Infinite Scroll

[MC] Infinite Scroll 1.2.0

Нет прав для скачивания
В версии Infinite Scroll 1.2.0 добавлена бесконечная прокрутка результатов поиска, страниц с тегами, публикаций в профиле, Медиагалереи и Менеджера ресурсов, каждая из которых включается отдельно. Кроме того, списки больше не пропускают и не повторяют элементы при появлении нового контента во время прокрутки.

Основные изменения в выпуске
  • Пять новых разделов, от страниц с тегами до медиагалереи
  • Четкое отображение состояния «Бесконечная прокрутка приостановлена» с кнопкой «Возобновить»
  • Панель «Написать ответ…» исчезает до того, как закроет редактор
Список изменений

Где это работает

  • Результаты поиска, страницы тегов, записи профиля, медиагалерея и ресурсы - новые флажки в разделе Включить бесконечную прокрутку, все они отключены, пока вы их не установите.
  • Страницы тегов загружают темы, ресурсы и медиа вместе в порядке, указанном тегом.
  • Записи профиля загружаются только тогда, когда открыта вкладка "Записи профиля", и никогда в фоновом режиме
  • Медиагалерея охватывает медиаиндекс, категории, индекс альбомов и вид альбомов, а также сохраняет сетку галереи
  • Ресурсы содержат обзор менеджера ресурсов, списки категорий и авторов
Улучшения
  • При приостановке на странице над кнопкой возобновления прокрутки отображается надпись "Приостановлена бесконечная прокрутка"
  • Кнопка "Пауза" в разделе "Разделители страниц" имеет увеличенный размер нажатия и подсветку при наведении курсора мыши
  • Панель "Написать ответ ..." убирается до того, как до нее дойдет форма ответа, поэтому она больше не закрывает панель инструментов редактора
Исправлены ошибки
  • Последние элементы списка теперь загружаются при появлении нового контента во время прокрутки, в списках форумов, в разделе «Что нового», в сообщениях профиля, в личных сообщениях, в Медиагалерее и в Менеджере ресурсов
  • Элементы больше не отображаются дважды при смещении границ страницы во время прокрутки, в результатах поиска, на страницах тегов, в папке входящих личных сообщений, в Медиагалерее и в Менеджере ресурсов
Примечания к обновлению
  • Требуется XenForo 2.3.0 или более поздняя версия и PHP 7.4 или более поздняя версия
  • Все ваши настройки сохранены. Новые области отключены: отметьте их галочкой в разделе «Параметры» › [MC] Бесконечная прокрутка › Включить бесконечную прокрутку.
Мы выпустили новое техническое обновление, которое устраняет критическую проблему в XenForo 2.3.13. Пожалуйста, обновите программу до последней версии перед установкой.
  • В XenForo 2.3.13 добавлены новые меры безопасности, из-за которых возникла критическая ошибка в нашем общем нижнем колонтитуле с информацией об авторских правах.
Мы выпустили новую версию с новыми функциями и улучшениями.
  • Теперь над каждой темой, состоящей более чем из одной страницы, появляется плавающая панель ответов, которая при нажатии переводит вас в редактор. Она содержит индикатор выполнения прокрутки, показывающий расстояние прокрутки, номер страницы и кнопку воспроизведения/паузы для управления бесконечной прокруткой.
  • Теперь доступно четыре варианта управления поведением при ответе:
    • Функция вставки ответа в тексте работает по умолчанию, добавляя сообщение к загруженному содержимому.
    • Удерживайте кнопку «Ответить», чтобы отобразить уведомление со ссылкой, которое останется вне поля зрения и будет ссылаться на него.
    • Функция «Перейти к ответу» ведет непосредственно к ответу на отдельной странице.
    • При подтверждении ответа отображается короткое сообщение, которое не вносит никаких изменений в загруженные сообщения.
  • Теперь в личных сообщениях доступна бесконечная прокрутка.
  • Исправлена неработающая функция бесконечной прокрутки в форумах статей.
  • Теперь наша общая фирменная символика интегрирована. Удаление не потребует дополнительных затрат.
Мы выпустили новую версию с новыми функциями и улучшениями..png

Мы выпустили новую версию с новыми функциями и улучшениями...png
  • Исправлена ошибка с неизвестным геттером в сущности XF:Forum
  • Исправление: Баннер «Что нового в сообщениях?» «Темы ниже не обновлялись с момента вашего последнего посещения» будет отображаться только на странице 1. На странице 2 и далее он не будет отображаться.
  • Изменение: кнопка «Возобновить загрузку» теперь называется «Возобновить прокрутку». Фразу можно изменить.
  • Изменение: нижняя пагинация теперь всегда видна.
  • Изменение: немного реорганизованы и переименованы параметры.
  • Добавлено: кнопка «Пауза» теперь доступна внутри разделителей страниц, поэтому пользователи могут приостановить бесконечную прокрутку, если им нужно перейти к пагинации или по другим причинам. Кнопка «Пауза» не будет отображаться на последней странице. После нажатия на паузу внизу появится кнопка возобновления прокрутки. Это изменение касается списка обсуждений, тем и сообщений о новых событиях.
  • Добавлено: бесконечная прокрутка для постов «Что нового?».
  • Только для /whats-new/posts
  • Исправление: удаление дополнительных параметров запроса при нажатии на номер страницы в темах и сообщениях.
  • Исправление: ошибка преобразования массива в строку при фильтрации префиксов с установленным Multi Prefix.
  • Добавлено: Теперь весь текст полностью сформулирован для удобства перевода.
ПРИМЕЧАНИЕ: Теперь обязательным является указание Full friendly URLs.
  1. Добавлено: параметр расстояния прокрутки на мобильных устройствах. Я добавил этот параметр, чтобы компенсировать длинные боковые панели под контентом.
  2. Добавлено: возможность отключения бесконечной прокрутки в настройках пользователя. Эта настройка включена по умолчанию.
  3. Добавлено: разрешение группе пользователей использовать бесконечную прокрутку.
  4. Добавлено: нажатие на страницу X в разделителе страниц теперь перенаправит вас на эту страницу.
Известные проблемы:
  1. AdSense не работает между публикациями. Сейчас я работаю над созданием аккаунта AdSense, чтобы протестировать эту функцию.
  2. В зависимости от настроек uBlock, он может блокировать скрипт бесконечной прокрутки. Я изменил класс обнаружения рекламы infinite-scroll-ad-container на, infinite-scroll-container чтобы это предотвратить. У меня всё работает с включённым uBlock, но я хотел бы получить обратную связь по этому вопросу.
Провожу бета-тестирование, поскольку было выявлено больше проблем. @Max Taxable очень помог в тестировании и выявлении проблем.
  • Исправлено: Встраиваемые медиафайлы S9e не инициализировались после загрузки. Эта проблема исправлена.
  • Добавлено: В очень длинных темах сложно отвечать из-за бесконечной загрузки. Поэтому я добавил ограничитель ответа, который появляется, когда пользователь нажимает кнопку ответа в теме. После нажатия на ответ под последним сообщением появляется кнопка «Возобновить загрузку». Это фраза, и её можно изменить.
  • Добавлено: Добавлено свойство стиля для принудительного возврата верхней пагинации на мобильные устройства. Я упустил из виду, что тема по умолчанию отключает верхнюю пагинацию, что может затруднять навигацию по теме. Некоторые темы уже это делают, поэтому я рекомендую нажимать это свойство стиля, только если ваша текущая тема этого не делает.
Назад
Сверху Снизу