MediaWiki 1.36/ru

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



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

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



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

 * `Access-Control-Max-Age` был добавлен к стандартному списку заголовков, разрешённых для cross-origin-запросов к API.
 * Учётные записи с правами бота больше не подписываются на страницы автоматически при создании правок через API вне зависимости от их настроек. Это было сделано для уменьшения размера списка наблюдения в базе данных. Для непосредственного добавления правок ботов через API к списку наблюдения, задайте параметр «watch».



Заметки по обновлению

 * Для MediaWiki 1.36 теперь требуется расширение интернационализации PHP (обычно называемое Intl, ext-intl или php-intl).
 * Контроль за исключением блоков Медиавики:Белый список автоблокировки перенесен на MediaWiki:Block-autoblock-exemptionlist. Если Вы используете данную функцию, пожалуйста, переместите страницу MediaWiki:Autoblock_whitelist.
 * (275334) иногда используется для смены настроек конфигурации. Это небезопасно; функции расширений обычно выполняются достаточно поздно, и некоторые сервисы уже инициализированы к этому моменту и в итоге используют старую конфигурацию. Изменения в 1.36 делают такую поломку еще более распространённой. Вместо этого вы можете использовать хук MediaWikiServices. (В будущем возможно будет специализированный хук для изменений конфигурации.)
 * Скрипт обновления MediaWiki — — раньше принимал параметр `--nopurge` для предотвращения удаления кэша в базе данных во время обновления. Это больше не рекомендуется, а также параметр был удалён.

Настройка


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

 * (256001) – Этот параметр управляет новой функцией, которая отмечает правки как возвраты, если они восстанавливают страницу в точное предыдущее состояние. Эта конфигурационная переменная задает максимальное количество ревизий страницы, которое будет проверяться при каждой новой правке. Установите значение 0, чтобы полностью отключить эту функцию.
 * (244058) — Эта настройка была добавлена для управления кэшированием ParserOutput для старых (неактуальных) ревизий.
 * (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.
 * , – Эти настройки были переименованы на  и  соответственно. Прежние имена конфигурационных переменных устарели, но будут использоваться в качестве запасного варианта, если они все еще установлены, и останутся временно доступными для расширений, которые попытаются их прочитать.
 * – The "coalesceKeys" option was removed without deprecation and replaced by a new "coalesceScheme" option, set to "hash_stop" by default.



Удаленные параметры конфигурации

 * — Данный параметр, который устарел в, был удалён.
 * — Этот параметр, устаревший в версии 1.35, был удален. Вместо него используйте настройки групповых разрешений. Например, для предотвращения администраторов от переименований файлов, задайте ['sysop']['movefile'] = false;`
 * ,, , , , — Эти настройки были удалены. Они стали устаревшими после реконструированной программы обновления базы данных в 1.17, но были оставлены для обратной совместимости. Вместо этого должен быть использован хук LoadExtensionSchemaUpdates.
 * — Данный параметр, устаревший в 1.35, был удалён. The last use of this setting was for pre-processor configuration, which was deprecated in 1.34 and removed in 1.35.
 * — Эта настройка, игнорируемая с версии 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.
 * Устаревшие политики паролей PasswordCannotMatchBlacklist и PasswordNotInLargeBlacklist удалены. Вместо них используйте PasswordCannotMatchDefaults и PasswordNotInCommonList, соответственно.