Обратная совместимость в XenForo 2.0.0 beta 3

Я собирался опубликовать это вчера, но не получилось.

Изменен диалог текстового редактора
Диалоги редактора теперь построены из класса XF.EditorDialog. Вы можете увидеть это в editor.js для некоторых примеров. Теперь отдельные диалоги необходимо зарегистрировать в XF.EditorHelpers.dialogs вручную.

Изменения в Captcha
  • User::isCaptchaRequired больше не проверяет значение параметра.
  • <xf:captcha> и<xf:captcharow> теперь проверяет User::isCaptchaRequired если атрибут «принудительно (force)» не является истинным.
  • Новый Controller::isCaptchaValid метод проверки User::isCaptchaRequired перед проверкой Captcha::isValid. Может также «принудительно (force)» обходить проверку пользователя.
  • Captcharow больше не будет выводить пустую строку, если не требуется.
  • Controller::captcha больше не существует, поскольку вы, как правило, просто используете isCaptchaValid сейчас. App::captcha может быть использована в случае необходимости.

XF\Error::logError больше не поддерживает аргументы sprintf
Вы должны сделать это вне метода, если это необходимо. Если теперь поддерживает второй аргумент для принудительного ведения журнала, даже если обновления ожидаются.

Schema manager: alterTable, renameTable, createTable и dropTable всегда применяются
Вы больше не можете просто получить запрос от них. Изменения всегда будут применяться, когда закрытие заканчивается

setTarget и setUser удалены из некоторых служб сообщений и тем
В ситуациях, когда setTarget просто устанавливал темы, это делается в конструкторе. В службах, в которых пользователь, выполняющий действие, не имеет никакой реальной значимости, помимо контроля наличия оповещений о методах, у нас больше нет метода setUser.
(Обратите внимание, что если вам нужно что-то делать другим пользователем, вы должны, как правило, использовать XF::asVisitor для измения посетителя.)

Сортировка больше не передается некоторым методам, связанным с блокировкой
В репозитории Banning findEmailBans, findIpBans и findDiscouragedIps теперь устанавливают сортировку по умолчанию и не передают значение сортировки явно.

P.S мной уже были описаны некоторые моменты тут XenForo 2.0.0 Beta 3 Nulled By XenForo.Info, но майк сегодня вот такое выкатил
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу