MediaWiki 1.32
Appearance
Outdated translations are marked like this.
Эта страница содержит примечания к выпуску для неподдерживаемой версии MediaWiki. Пользователям этой версии рекомендуется обновиться до версии 1.42.3 (последняя стабильная), 1.41.4 (устаревшая версия) или 1.39.10 (устаревшая версия с долгосрочной поддержкой). |
MediaWiki |
---|
|
Старые версии |
Жизненный цикл версий |
MediaWiki 1.32 — устаревшая версия MediaWiki.
Обратитесь к файлу ПРИМЕЧАНИЯ ВЫПУСКА для просмотра полного списка изменений.
Эта версия была развёрнута на вики-ресурсах Фонда Викимедиа через инкрементные ветки wmf
, начиная с 24 апреля 2018 года.
Стабильная версия 1.32.0 была выпущена 10 января 2019 года.
Загрузите последнюю версию или ознакомьтесь с веткой REL1_32
в Git для тестирования.
Жизненный цикл истек в январе 2020 года.
MediaWiki 1.32 |
---|
Развертывание на сайтах Wikimedia |
Что нового
Обновление языков
MediaWiki поддерживает свыше 350 языков. Многие языковые файлы регулярно обновляются. Ниже перечислены только новые и удалённые языки, а также изменения в языках из-за сообщений Phabricator.
- (задача T193566) Добавлена поддержка языка Ambonese Malay (abs).
- (задача T194047) Добавлена поддержка языка Shawiya (Latin script) (shy-latn).
- (задача T195940) Добавлена поддержка языка Batak Mandailing (btm).
- (задача T137491) Добавлена поддержка языка тамазигхтский (zgh).
- (задача T198132) Добавлена поддержка языка манипурский (mni).
- (задача T201276) Добавлена поддержка языка западноармянский (hyw).
- (задача T201583) Добавлена поддержка языка Mon (mnw).
Изменения API действий
- Добавлены шаблонные параметры.
- Модули могут задавать шаблонные параметры, например
{fruit}-quantity
, в случае чего конкретные распознаваемые параметры будут соответствовать значениям другого многозначного параметра. При работе с шаблонными параметрами клиенты могут делать запросы наподобиеfruits=apples|bananas&apples-quantity=1&bananas-quantity=5
. action=paraminfo
теперь возвращает определения шаблонных параметров отдельно от определений обычных параметров. Все определения параметров теперь содержат ключindex
, позволяющий клиентам поддерживать порядок параметров при объединении обычных и шаблонных параметров.
- Модули могут задавать шаблонные параметры, например
- Теперь происходит ошибка при отправлении слишком большого числа значений для многозначного параметра. Это вызывало предупреждение начиная с MediaWiki 1.14.
- При невыполнении утверждений, заданных в параметрах
assert
иassertuser
, больше не будет использоваться нестандартный формат ошибки, если запрос обращается к одному из тех немногих модулей действий, которые используют собственное форматирование ошибок. - (задача T198935) Настройки, содержащие списки пользователей, такие как
email-blacklist
и подобные настройки из расширений, больше не будут представлены в виде массивов в данных, возвращаемыхaction=query&meta=userinfo&uiprop=options
. - Ошибки
missingparam
теперь будут использовать в коде и в тексте ошибки имя параметра с префиксом, напримерnoxxfoo
иПараметр xxfoo должен быть установлен
, а неnofoo
иПараметр foo должен быть установлен
. action=query&prop=revisions
теперь принимает параметрrvslots
для указания из многокомпонентной версии тех слотов, содержимое которых должно быть возвращено. Этот модуль также поддерживает новое свойствоrvprop
под названиемroles
, нужное для указания того, у каких ролей есть соответствующие слоты. Будет выдано предупреждение об устаревании, еслиrvprop=content
илиrvprop=contentmodel
используются безrvslots
.- Параметр
rvcontentformat
дляaction=query&prop=revisions
объявлен устаревшим. Клиенты должны быть готовы иметь дело с форматом по умолчанию для соответствующих моделей. - Использование устаревших параметров
rvexpandtemplates
,rvgeneratexml
,rvparse
,rvdiffto
,rvdifftotext
,rvdifftotextpst
,rvcontentformat
или устаревшегоrvprop=parsetree
запрещено с новым параметромrvslots
. action=query&prop=deletedrevisions
,action=query&list=allrevisions
иaction=query&list=alldeletedrevisions
изменены так же, как&prop=revisions
(см. три предыдущих пункта).- (T174032)
action=compare
теперь поддерживает многокомпонентные версии.- Этот модуль поддерживает параметр
slots
, позволяющий выбрать слоты для сравнения. Поведение по умолчанию — возврат одной комбинированной разности версий. - Параметры
fromtext
,fromsection
,fromcontentmodel
,fromcontentformat
,totext
,tosection
,tocontentmodel
иtocontentformat
объявлены устаревшими. Укажите новые параметрыfromslots
иtoslots
для идентификации слотов с предоставленным текстом, а также соответствующие шаблонные параметры для каждого слота. - Поведение
fromsection
иtosection
при извлечении содержимого одного раздела не сохранено. Вместо этих параметров используютсяfromsection-{slot}
иtosection-{slot}
, раскрывающие указанный текст как при редактировании раздела. Таким образом, задача T183823 отклонена в пользу задача T185723.
- Этот модуль поддерживает параметр
- (задача T198214) Параметр
disabletidy
дляaction=parse
объявлен устаревшим; неочищенный HTML-вывод не будет поддерживаться будущими парсерами вики-текста.
Другие изменения
- (задача T198811) У следующих таблиц уникальные индексы превращены в правильные первичные ключи для повышения простоты обслуживания:
interwiki
,page_props
,protected_titles
иsite_identifiers
. - OOUI HTMLForm теперь будет отображать текст справки в строчном элементе после поля ввода, а не во всплывающем окне. Предыдущее поведение можно восстановить, задав
'help-inline' => false
. - Поле
ar_rev_id
таблицыarchive
теперь уникально. - Для доступа к служебной странице Special:BotPasswords теперь требуется повторная аутентификация.
- (задача T174023) Функциональность многокомпонентных версий (Multi-Content Revision; MCR) была введена в уровень хранения данных, также добавлена базовая поддержка для отображения. Пока не существует пользовательского интерфейса для создания или управления контентом в слотах, кроме основного слота. Дополнительные сведения см. в статье Multi-Content Revisions.
Подстраницы
- MediaWiki 1.32/Roadmap
- MediaWiki 1.32/interface-admin
- MediaWiki 1.32/wmf.1
- MediaWiki 1.32/wmf.1/Changelog
- MediaWiki 1.32/wmf.10
- MediaWiki 1.32/wmf.10/Changelog
- MediaWiki 1.32/wmf.12
- MediaWiki 1.32/wmf.12/Changelog
- MediaWiki 1.32/wmf.13
- MediaWiki 1.32/wmf.13/Changelog
- MediaWiki 1.32/wmf.14
- MediaWiki 1.32/wmf.14/Changelog
- MediaWiki 1.32/wmf.15
- MediaWiki 1.32/wmf.15/Changelog
- MediaWiki 1.32/wmf.16
- MediaWiki 1.32/wmf.16/Changelog
- MediaWiki 1.32/wmf.18
- MediaWiki 1.32/wmf.18/Changelog
- MediaWiki 1.32/wmf.19
- MediaWiki 1.32/wmf.19/Changelog
- MediaWiki 1.32/wmf.2
- MediaWiki 1.32/wmf.2/Changelog
- MediaWiki 1.32/wmf.20
- MediaWiki 1.32/wmf.20/Changelog
- MediaWiki 1.32/wmf.22
- MediaWiki 1.32/wmf.22/Changelog
- MediaWiki 1.32/wmf.23
- MediaWiki 1.32/wmf.23/Changelog
- MediaWiki 1.32/wmf.24
- MediaWiki 1.32/wmf.24/Changelog
- MediaWiki 1.32/wmf.26
- MediaWiki 1.32/wmf.26/Changelog
- MediaWiki 1.32/wmf.3
- MediaWiki 1.32/wmf.3/Changelog
- MediaWiki 1.32/wmf.4
- MediaWiki 1.32/wmf.4/Changelog
- MediaWiki 1.32/wmf.5
- MediaWiki 1.32/wmf.5/Changelog
- MediaWiki 1.32/wmf.6
- MediaWiki 1.32/wmf.6/Changelog
- MediaWiki 1.32/wmf.7
- MediaWiki 1.32/wmf.7/Changelog
- MediaWiki 1.32/wmf.8
- MediaWiki 1.32/wmf.8/Changelog