MediaWiki 1.32/ru

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

Жизненный цикл истек в январе 2020 года.



Что нового


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


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



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

 * Добавлены шаблонные параметры.
 * Модули могут задавать шаблонные параметры, например, в случае чего конкретные распознаваемые параметры будут соответствовать значениям другого многозначного параметра. При работе с шаблонными параметрами клиенты могут делать запросы наподобие.
 * теперь возвращает определения шаблонных параметров отдельно от определений обычных параметров. Все определения параметров теперь содержат ключ, позволяющий клиентам поддерживать порядок параметров при объединении обычных и шаблонных параметров.
 * Теперь происходит ошибка при отправлении слишком большого числа значений для многозначного параметра. Это вызывало предупреждение начиная с MediaWiki 1.14.
 * При невыполнении утверждений, заданных в параметрах  и , больше не будет использоваться нестандартный формат ошибки, если запрос обращается к одному из тех немногих модулей действий, которые используют собственное форматирование ошибок.
 * Настройки, содержащие списки пользователей, такие как  и подобные настройки из расширений, больше не будут представлены в виде массивов в данных, возвращаемых.
 * Ошибки  теперь будут использовать в коде и в тексте ошибки имя параметра с префиксом, например   и , а не   и.
 * теперь принимает параметр  для указания из многокомпонентной версии тех слотов, содержимое которых должно быть возвращено. Этот модуль также поддерживает новое свойство   под названием , нужное для указания того, у каких ролей есть соответствующие слоты. Будет выдано предупреждение об устаревании, если   или   используются без.
 * Параметр  для   объявлен устаревшим. Клиенты должны быть готовы иметь дело с форматом по умолчанию для соответствующих моделей.
 * Использование устаревших параметров,  ,  ,  ,  ,  ,   или устаревшего   запрещено с новым параметром.
 * ,  и   изменены так же, как   (см. три предыдущих пункта).
 * (T174032)  теперь поддерживает многокомпонентные версии.
 * Этот модуль поддерживает параметр, позволяющий выбрать слоты для сравнения. Поведение по умолчанию — возврат одной комбинированной разности версий.
 * Параметры,  ,  ,  ,  ,  ,   и   объявлены устаревшими. Укажите новые параметры   и   для идентификации слотов с предоставленным текстом, а также соответствующие шаблонные параметры для каждого слота.
 * Поведение  и   при извлечении содержимого одного раздела не сохранено. Вместо этих параметров используются   и , раскрывающие указанный текст как при редактировании раздела. Таким образом,  отклонена в пользу.
 * Параметр  для   объявлен устаревшим; неочищенный HTML-вывод не будет поддерживаться будущими парсерами вики-текста.



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

 * У следующих таблиц уникальные индексы превращены в правильные первичные ключи для повышения простоты обслуживания:,  ,   и.
 * OOUI HTMLForm теперь будет отображать текст справки в строчном элементе после поля ввода, а не во всплывающем окне. Предыдущее поведение можно восстановить, задав.
 * Поле  таблицы   теперь уникально.
 * Для доступа к служебной странице Special:BotPasswords теперь требуется повторная аутентификация.
 * Функциональность многокомпонентных версий (Multi-Content Revision; MCR) была введена в уровень хранения данных, также добавлена базовая поддержка для отображения. Пока не существует пользовательского интерфейса для создания или управления контентом в слотах, кроме основного слота. Дополнительные сведения см. в статье Multi-Content Revisions.