MediaWiki 1.32/ru

MediaWiki 1.32 — устаревшая версия MediaWiki. Обратитесь к файлу для просмотра полного списка изменений. Эта версия была развёрнута на вики-ресурсах Фонда Викимедиа через инкрементные ветки, начиная с 24 апреля 2018 года. Стабильная версия 1.32.0 была выпущена 10 января 2019 года. Скачайте последнюю версию или ознакомьтесь с веткой  в Git.

Обновление языков
MediaWiki поддерживает свыше 350 языков. Многие языковые файлы регулярно обновляются. Ниже перечислены только новые и удалённые языки, а также изменения в языках из-за сообщений Phabricator.


 * Добавлена поддержка языка (abs).
 * Добавлена поддержка языка (shy-latn).
 * Добавлена поддержка языка (btm).
 * Добавлена поддержка языка (zgh).
 * Добавлена поддержка языка (mni).
 * Добавлена поддержка языка (hyw).
 * Добавлена поддержка языка (mnw).

Изменения API действий

 * Добавлены шаблонные параметры.
 * Модули могут задавать шаблонные параметры, например, в случае чего конкретные распознаваемые параметры будут соответствовать значениям другого многозначного параметра. При работе с шаблонными параметрами клиенты могут делать запросы наподобие.
 * теперь возвращает определения шаблонных параметров отдельно от определений обычных параметров. Все определения параметров теперь содержат ключ, позволяющий клиентам поддерживать порядок параметров при объединении обычных и шаблонных параметров.
 * Теперь происходит ошибка при отправлении слишком большого числа значений для многозначного параметра. Это вызывало предупреждение начиная с MediaWiki 1.14.
 * При невыполнении утверждений, заданных в параметрах  и , больше не будет использоваться нестандартный формат ошибки, если запрос обращается к одному из тех немногих модулей действий, которые используют собственное форматирование ошибок.
 * Настройки, содержащие списки пользователей, такие как  и подобные настройки из расширений, больше не будут представлены в виде массивов в данных, возвращаемых.
 * Ошибки  теперь будут использовать в коде и в тексте ошибки имя параметра с префиксом, например   и , а не   и.
 * теперь принимает параметр  для указания из многокомпонентной версии тех слотов, содержимое которых должно быть возвращено. Этот модуль также поддерживает новое свойство   под названием , нужное для указания того, у каких ролей есть соответствующие слоты. Будет выдано предупреждение об устаревании, если   или   используются без.
 * Параметр  для   объявлен устаревшим. Клиенты должны быть готовы иметь дело с форматом по умолчанию для соответствующих моделей.
 * Использование устаревших параметров,  ,  ,  ,  ,  ,   или устаревшего   запрещено с новым параметром.
 * ,  и   изменены так же, как   (см. три предыдущих пункта).
 * (T174032)  теперь поддерживает многокомпонентные версии.
 * Он имеет параметр 'slots' для выбора сравнения отдельных слотов. Поведение по умолчанию - возврат одного комбинированного diff.
 * Параметры "fromtext", "fromsection", "fromcontentmodel", "fromcontentformat", "totext", "tosection", "tocontentmodel" и "tocontentformat" являются устаревшими. Укажите новые "fromslots" и "toslots", чтобы определить, какие слоты имеют предоставленный текст и соответствующие шаблонные параметры для каждого слота.
 * Поведение «fromsection» и «tosection» при извлечении содержимого одного раздела не сохраняется. 'fromsection- {slot}' и 'tosection- {slot}' вместо этого расширяют данный текст, как будто для редактирования раздела. Это фактически снижает в пользу.
 * Параметр 'disabletidy' для action=parse устарел; неаккуратный вывод не будет поддерживаться будущими парсерами вики-текста.

Другие изменения

 * Следующие таблицы имеют свои уникальные индексы, превращенные в правильные первичные ключи для повышения уровня обслуживания: interwiki, page_props, protected_titles и site_identifiers.
 * OOUI HTMLForm теперь будет отображать текст справки в строке после поля ввода, а не во всплывающем окне. Предыдущее поведение можно восстановить с помощью "help-inline' => false`.
 * Поле ar_rev_id архивной таблицы теперь уникально.
 * Special: BotPasswords теперь требует повторной аутентификации.
 * Возможности Multi-Content Revision (MCR)были введены в слой хранения и имеют базовую поддержку для отображения. Пользовательский интерфейс для создания или управления контентом в слотах, кроме основного слота, еще не существует. Дополнительные сведения см. в разделе Multi-Content Revisions