MediaWiki 1.32
Appearance
Outdated translations are marked like this.
Эта страница содержит примечания к выпуску для неподдерживаемой версии MediaWiki. Пользователям этой версии рекомендуется обновиться до версии 1.44.2 (последняя стабильная), 1.43.5 (устаревшая версия) или 1.39.15 (устаревшая версия с долгосрочной поддержкой). This version no longer receives security updates and may contain critical vulnerabilities or major bugs, including the risk of data loss or corruption. |
| 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).
- (TT194047) Добавлена поддержка языка Shawiya (Latin script) (shy-latn).
- (TT195940) Добавлена поддержка языка Batak Mandailing (btm).
- (TT137491) Добавлена поддержка языка тамазигхтский (zgh).
- (TT198132) Добавлена поддержка языка манипурский (mni).
- (TT201276) Добавлена поддержка языка западноармянский (hyw).
- (TT201583) Добавлена поддержка языка 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