MediaWiki 1.39/cs

MediaWiki 1.39 je aktuální vydání dlouhodobé podpory MediaWiki. Úplný seznam změn najdete v souboru. Byla nasazena na wiki Wikimedia Foundation prostřednictvím postupných "wmf"-větví mezi březnem a zářím 2022. Stabilní verze 1.39.0 vyšla 30. listopadu 2022. Stáhněte si nebo se podívejte do větve   v Gitu a sledujte toto vydání.

Nová konfigurace

 * – Tím se nakonfiguruje automatické vytváření uživatelů při ukládání stránky.
 * – Toto konfiguruje, zda mohou správci použít systémovou zprávu MediaWiki:Copyupload-allowed-domains k definování, které domény lze použít s nástrojem upload-by-url.
 * – Toto lze nastavit na, pokud je MediaWiki za CDN, která přeuspořádává parametry dotazu. To způsobí, že kód, který přiřazuje adresy URL požadavků k kanonickým adresám URL CDN, nebude citlivý na pořadí parametrů.
 * – Umožní vám rozdělit site_stats do více řádků. Užitečné pouze pro velmi velké, silně upravované wiki. (T306589)

Změněná konfigurace

 * – Toto nastavení nyní obsahuje znak ' ', který je nyní vyhrazeným oddělovačem pro externí uživatelská jména.
 * – Výchozí metoda serializace pro metadata souborů byla změněna na JSON. Můžete jej vrátit zpět na PHP nastavením vlastnosti ' ' na.
 * – Příznak  lze nyní nastavit na funkci zpětného volání, která vrací pole s klíči k aktualizaci v . To lze použít k aktualizaci konfigurace databáze za běhu, např. k vyřazení replikovaných hostitelů z rotace.
 * and – Příznak   byl zastaralý ve prospěch booleovského parametru.
 * – Příznaky  a   již nejsou podporovány.

Odebraná konfigurace

 * - Tento příznak přechodu, zastaralý od MediaWiki 1.35, byl odstraněn. Migrace dat je ukončena.
 * - Tento příznak přechodu byl odstraněn. Migrace dat je ukončena.
 * – Toto experimentální nastavení bylo odstraněno bez náhrady. Pomocí proměnné prostředí  zadejte název webu, pro který chcete načíst konfiguraci. Používání proměnné prostředí   pro tento účel je zastaralé.
 * - ParserCache nyní vždy používá serializaci JSON. Čtení starých položek mezipaměti jiných než JSON je stále podporováno. Toto nastavení bylo od 1.36 zastaralé.
 * - Chcete-li povolit nahrávání souborů JAR, odeberte  z.
 * – Tato nefunkční funkce byla odstraněna, protože nikdy nefungovala tak, jak bylo zamýšleno (T296430).
 * – Tato experimentální, ve výchozím nastavení zakázaná, funkce byla odstraněna bez náhrady.
 * and – Související experimentální funkce byla odstraněna bez náhrady.
 * – Tento příznak byl odstraněn bez ztráty jakékoli funkce v této verzi. Většina dřívějších funkcí "wikibits" byla odstraněna po ukončení podpory v předchozích verzích. Zbývající funkce, jako je, jsou nyní bezpodmínečně dostupné.
 * - Toto nepoužívané nastavení bylo odstraněno.
 * - Toto nepoužívané nastavení bylo odstraněno.
 * – Toto již není funkční a je nyní zastaralé. Uživatelé, kteří nějakým způsobem stále používají Flash jako rozšíření prohlížeče, budou vystaveni zranitelnosti CSRF.

Nové funkce pro uživatele ve verzi 1.39

 * Volitelné automatické vytvoření uživatele při uložení stránky.
 * Administrátoři mají nyní možnost smazat/obnovit smazání přidružené stránky "Talk", když (zrušují) smazání dané stránky. Možnosti  a   byly přidány do API akcí 'delete' a 'undelete' v MW 1.38.
 * je nyní kouzelné slovo vestavěné do wikitextu, které se rozšiřuje na . To se běžně používá jako únikový mechanismus umožňující použití   v nepojmenovaných argumentech šablony. Definování Template:= pro rozšíření na něco jiného než   bylo od verze 1.36 zastaralé a dotčené stránky byly pro migraci zařazeny do zvláštní kategorie sledování.
 * (T284020) Při použití REST API jsou nyní podporována hesla robotů.

Opravy chyb v 1.39

 * (T314013) no longer overrides canonical namespace names specified in extension.json files. While this setting can still be used to rename extension-defined namespaces, system administrators may need to run namespaceDupes.php after upgrading.

Změny rozhraní Action API v 1.39

 * Nový parametr  na action=undelete, který vám umožňuje obnovit všechny revize související diskusní stránky.

Aktualizované jazyky v 1.39
MediaWiki podporuje více než 350 jazyků. Mnoho lokalizací je pravidelně aktualizováno. Níže jsou uvedeny pouze nové a odstraněné jazyky a také změny jazyků kvůli zprávám Phabricator.


 * Byla přidána aktuální lokalizace pro několik jazyků, které již byly v Names.php a dokonce byly použity pro Wikipedii:
 * (T313200) Přidána jazyková podpora pro Rundi (Kirundi, rn).
 * (T310976) Přidána jazyková podpora pro Tumbuka (ChiTumbuka, tum).
 * (T314270) Přidána jazyková podpora pro Kanuri (kr).
 * (T313199) Přidána jazyková podpora pro Sylheti (syl).
 * (T311975) Přidána jazyková podpora pro ghanský pidgin (gpe).
 * (T307080) Přidána jazyková podpora pro Okinawu (ryu).
 * (T307887) Přidána jazyková podpora pro Mooré (mos).
 * (T308813) Přidána jazyková podpora pro nigerijský pidgin (pcm).
 * (T309763) Přidána jazyková podpora pro Tai Nüa (tdd).
 * (T310040) Přidána jazyková podpora pro Fante (fat).
 * (T311034) Přidána jazyková podpora pro Campidanese Sardinian (sro).
 * (T315406) Oprava autonyma jazyka Iñupiaq na "Iñupiatun".
 * (T315677) Odstraněna francouzská záložní verze z jazyka Fula (ff).
 * (T304920) Ve svahilštině je jmenný prostor "Media" nyní "Media" jako v angličtině a jmenný prostor "File" je nyní "Faili". Starý název jmenného prostoru "File" byl "Picha" a je zachován kvůli zpětné kompatibilitě. Pokud spravujete wiki ve svahilštině a používáte "Faili:" jako jmenný prostor kdekoli ve wikitextu a chcete jej použít jako "Media:", je třeba je nahradit "Media:".
 * (T309866) Některé překlady jmenného prostoru byly aktualizovány pro Kyrgyz (ky). Staré jsou zachovány jako aliasy pro zpětnou kompatibilitu.
 * (T117845) Started the renaming of the language codes for Serbian from sr-ec and sr-el to sr-cyrl and sr-latn.