• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Иконка ресурса

Плагин Standard Library by Xon v1.21.11

Нет прав для скачивания
Плагин треубется для работы остальных плагинов от Xon
  • Исправлена совместимость с XF2.3.5
  • Фактическое обновление choices.js до версии 11.0.3
  • Исправление ошибок
  • Update choices.js
    • Adjust font-size css to be more inline with standard XF
    • Fix select did not reset correct after a form submit.
      • Noticeable with Threadmarks Pro add-on on replying to a thread
    • Fix "no choices to choose from"/"no results found" notice did not reliably trigger
    • Fix options loader would unexpectedly clear options. This impacts the move thread function.
  • Update count down timer to only show seconds in the last 2 minutes by default, this avoid excessive page-reflows
    • Noticeable with notice time replacables add-on
  • Фактически распространяется в уменьшенном виде ajaxPagination.js файл
  • Исправлена ошибка, из-за которой пагинация «Кто ответил» могла путаться на не первой странице ветки, аналогично коду пагинации ajax (используется в Threadmarks v2.19.0+).
  • Исправлена ошибка, из-за которой ajax-пагинация могла вносить изменения в историю URL-адресов при наложении.
  • Добавляйте только phrase_dynamic метод шаблона в XF2.1
  • Добавьте различные строго типизированные помощники для автоматического ввода возвращаемых подсказок на основе использования ::class аргумента вместо волшебных строк.
PHP:
Расширить Свернуть Скопировать
$obj = Helper::repository(\XF\Repository\User::class);
  • Для статического анализа и IDE, $obj будет иметь тип \XF\Repository\User

    Хотя XF2.3 намеревается реализовать это, добавление этой функциональности в это дополнение позволяет выполнить миграцию заранее и упрощает миграцию, поскольку Helper бит просто нужно заменить на \XF
  • Добавить js/sv/lib/ajaxPagination.js
HTML:
Расширить Свернуть Скопировать
<xf:js src="sv/vendor/domurl/url.js" addon="SV/StandardLib" min="1" />
<xf:js src="sv/lib/ajaxPagination.js" addon="SV/Threadmarks" min="1" />
...
<div class="block" data-xf-init="sv-ajax-pagination" data-content-wrapper=".block-body--wrapper">
    ...
    <div class="block-body--wrapper">
        ...
        <xf:pagenav ... />
        <xf:hiddenval name="final_url" value="{$finalUrl}" />
    </div>
</div>

<xf:pagenav> и <xf:hiddenval name="final_url" /> должна находиться внутри div, помеченного data-content-wrapper css-селектором
Исправлено случайное жесткое требование XF2.2. Дубль №2
  • Fix accidental hard XF2.2 requirement
Назад
Сверху Снизу