MediaWiki 1.36/ru

MediaWiki 1.36 — устаревшая версия MediaWiki. Обратитесь к файлу для просмотра полного списка изменений. Он был развернут на вики-сайтах Фонда Викимедиа посредством дополнительных «wmf»-веток в период с 21 июля 2020 года по 15 апреля 2021 года. Стабильная версия 1.36.0 вышла 27 мая 2021. Загрузите или ознакомьтесь с веткой   в Git, чтобы следить за этим выпуском. Жизненный цикл ветки 1.36 с версией 1.36.4 закончился 3 июня 2022 года.



Новые возможности

 * Логотип MediaWiki изменился. Это означает, что кнопка «Powered By MediaWiki», показанная в нижнем колонтитуле темы, будет другой.
 * All HTML5 named entities are now accepted in wikitext.
 * (106263) Альтернативные размеры страницы описания файла теперь включают 2048 пикселей.



Изменения действий API
This is to reduce the size of the watchlist data in the database. To add API bot edits to the watchlist, explicitly set the 'watch' option.
 * `Access-Control-Max-Age` was added to the default list of headers allowed for cross-origin API requests.
 * Accounts with the 'bot' right no longer have pages automatically added to the watchlist when making API edits, regardless of their preferences.



Заметки по обновлению
If you use this feature, please move the MediaWiki:Autoblock_whitelist page. This is not safe; extension functions are run relatively late, some services are already initialized by that point and so they use the old configuration. Changes in 1.36 make this kind of breakage even more common. Вместо этого вы можете использовать хук MediaWikiServices. ( In the future there might be a dedicated hook for configuration changes. ) This is no longer encouraged, and the option has been removed.
 * Для MediaWiki 1.36 теперь требуется расширение интернационализации PHP (обычно называемое Intl, ext-intl или php-intl).
 * The MediaWiki:Autoblock whitelist block exemption control has been moved to MediaWiki:Block-autoblock-exemptionlist.
 * (275334) is sometimes used to change configuration settings.
 * The MediaWiki update script,, used to accept `--nopurge` as an option to prevent clearing caches stored in the database during upgrade.

Настройка


Новые настройки конфигурации

 * (256001) – Этот параметр управляет новой функцией, которая отмечает правки как возвраты, если они восстанавливают страницу в точное предыдущее состояние. This configuration variable sets the maximum number of revisions of a page that will be checked against every new edit. Set this to 0 to disable the feature entirely.
 * (244058) — This setting was added to control caching of ParserOutput for old (non-current) revisions.
 * (265263) - This setting configures the "remember me" checkbox on account log-in systems via RememberMeAuthenticationRequest.
 * (157145) – Этот параметр позволяет системным администраторам настраивать темы оформления, поддерживающие метатеги. Эти теги делают обмен страницами MediaWiki на различных социальных платформах более содержательным и, следовательно, полезным.
 * (280944) – Этот параметр позволяет системным администраторам отключить плагин jQuery Migrate. Он был включен по умолчанию, начиная с . В будущих версиях он будет отключен по умолчанию.



Измененные параметры конфигурации
If you use Dynomite, then set the new "coalesceKeys" option to "hash_tag". The "cluster" and "mcrouterAware" options were also removed without deprecation. Вместо этого используйте "broadcastRoutingPrefix".
 * – Этот параметр выбирает логотип, отображаемый на сайте. Значение по умолчанию для логотипа сайта, которое показывается при установке, если вы его не установили, теперь будет новым логотипом MediaWiki.
 * (274695) — Этот параметр, отключающий функцию сохранения правок, когда пользователи начинают писать резюме правок, был устаревшим. В будущих выпусках эта функция будет всегда включена.
 * – This setting, to enable remote on-demand media scaling, was deprecated. Use the `thumbProxyUrl` setting in instead.
 * , – These settings have been renamed, to  &  respectively. Прежние имена конфигурационных переменных устарели, но будут использоваться в качестве запасного варианта, если они все еще установлены, и останутся временно доступными для расширений, которые попытаются их прочитать.
 * – The "coalesceKeys" option was removed without deprecation and replaced by a new "coalesceScheme" option, set to "hash_stop" by default.



Удаленные параметры конфигурации
The last use of this setting was for pre-processor configuration, which was deprecated in 1.34 and removed in 1.35. Please use PasswordCannotMatchDefaults and PasswordNotInCommonList respectively instead.
 * — This setting, deprecated in, has been removed.
 * — Этот параметр, устаревший в версии 1.35, был удален. Вместо него используйте настройки групповых разрешений. For example, to prevent sysops from moving files, set ['sysop']['movefile'] = false;`
 * ,, , , , — Эти настройки были удалены. They became obsolete after 1.17 overhauled the database updater, but were kept for backward compatibility. The LoadExtensionSchemaUpdates hook should be used instead.
 * — This setting, deprecated in 1.35, has been removed.
 * — Эта настройка, игнорируемая с версии 1.35, была удалена.
 * – Эта временная настройка была удалена вместе с путем обновления изменений схемы, который она контролировала. If your site is still using it, meaning you have not yet applied the `pp_sortkey` schema change from 1.24, you must now apply it before upgrading.
 * The deprecated password policies PasswordCannotMatchBlacklist and PasswordNotInLargeBlacklist were removed.