MediaWiki 1.39
Tato stránka obsahuje poznámky k vydání pro starší verzi MediaWiki. |
MediaWiki 1.39 je aktuální vydání dlouhodobé podpory MediaWiki.
Úplný seznam změn najdete v souboru POZNÁMKY K VYDÁNÍ.
Byla nasazena na wikiny 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 mediawiki-1.39.10.tar.gz nebo si prohlédněte REL1_39
větev v Gitu a sledujte toto vydání.
MediaWiki 1.39 ruší podporu PHP 7.3 a vyžaduje PHP 7.4.3 nebo vyšší.
Změny konfigurace pro systémové administrátory v 1.39
Nová konfigurace
$wgAutoCreateTempUser
– Nakonfiguruje automatické vytváření uživatelů při ukládání stránky.$wgCopyUploadAllowOnWikiDomainConfig
– 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.$wgCdnMatchParameterOrder
– Lze nastavit nafalse
, pokud je MediaWiki za CDN, která nově uspořádá 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ů.$wgMultiShardSiteStats
– Umožní vám rozdělit site_stats do více řádků. Užitečné pouze pro velmi velké, silně upravované wikiny. (T306589)
Změněná konfigurace
$wgInvalidUsernameCharacters
– Toto nastavení nyní obsahuje znak '>
', který je nyní vyhrazeným oddělovačem pro externí uživatelská jména.$wgLocalFileRepo
– Výchozí metoda serializace pro metadata souborů byla změněna na JSON. Můžete jej vrátit zpět na PHP nastavením vlastnostiuseJsonMetadata
nafalse
.$wgLBFactoryConf
– PříznakconfigCallback
lze nyní nastavit na funkci zpětného volání, která vrací pole s klíči k aktualizaci v$wgLBFactoryConf
. To lze použít k aktualizaci konfigurace databáze za běhu, např. k vyřazení replikovaných hostitelů z rotace.$wgDBservers
and$wgLBFactoryConf
– PříznakDBO_SSL
byl zastaralý ve prospěch booleovského parametrussl
.$wgObjectCaches
– PříznakyglobalKeyLB
alocalKeyLB
již nejsou podporovány.
Odebraná konfigurace
$wgMultiContentRevisionSchemaMigrationStage
- Tento příznak přechodu, zastaralý od MediaWiki 1.35, byl odstraněn. Migrace dat je ukončena.$wgActorTableSchemaMigrationStage
- Tento příznak přechodu byl odstraněn. Migrace dat je ukončena.$wgWikiFarmSiteDetector
– Toto experimentální nastavení bylo odstraněno bez náhrady. Pomocí proměnné prostředíMW_WIKI_NAME
zadejte název webu, pro který chcete načíst konfiguraci. Používání proměnné prostředíWIKI_NAME
pro tento účel je zastaralé.$wgParserCacheUseJson
- 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é.$wgAllowJavaUploads
- Chcete-li povolit nahrávání souborů JAR, odeberteapplication/java
z$wgMimeTypeExclusions
.$wgMaxRedirects
– Tato nefunkční funkce byla odstraněna, protože nikdy nefungovala tak, jak bylo zamýšleno (T296430).$wgElementTiming
– Tato experimentální, ve výchozím nastavení zakázaná, funkce byla odstraněna bez náhrady.$wgPriorityHints
and$wgPriorityHintsRatio
– Související experimentální funkce byla odstraněna bez náhrady.$wgIncludeLegacyJavaScript
– 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 jeimportScript
, jsou nyní bezpodmínečně dostupné.$wgLegacySchemaConversion
- Toto nepoužívané nastavení bylo odstraněno.$wgInterwikiPrefixDisplayTypes
- Toto nepoužívané nastavení bylo odstraněno.$wgMangleFlashPolicy
– 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 (
$wgAutoCreateTempUser
). - 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
deletetalk
aundeletetalk
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)
$wgExtraNamespaces
no longer overrides canonical namespace names specified in extension.json files. I když toto nastavení lze stále použít k přejmenování jmenných prostorů definovaných rozšířením, správci systému budou možná muset po aktualizaci spustit namespaceDupes.php.
Změny rozhraní Action API v 1.39
- Nový parametr
undeletetalk
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 jej 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) Zahájeno přejmenování jazykových kódů pro srbštinu ze sr-ec a sr-el na sr-cyrl a sr-latn.
Související odkazy
- Nejlepší funkce v nové MediaWiki 1.39 — Blogový příspěvek o vydání MediaWiki 1.39; zveřejněno 10. února,
Podstránky
- MediaWiki 1.39/Roadmap
- MediaWiki 1.39/ak
- MediaWiki 1.39/wmf.1
- MediaWiki 1.39/wmf.1/Changelog
- MediaWiki 1.39/wmf.10
- MediaWiki 1.39/wmf.10/Changelog
- MediaWiki 1.39/wmf.11/Changelog
- MediaWiki 1.39/wmf.12
- MediaWiki 1.39/wmf.12/Changelog
- MediaWiki 1.39/wmf.13
- MediaWiki 1.39/wmf.13/Changelog
- MediaWiki 1.39/wmf.14
- MediaWiki 1.39/wmf.14/Changelog
- MediaWiki 1.39/wmf.15
- MediaWiki 1.39/wmf.15/Changelog
- MediaWiki 1.39/wmf.16
- MediaWiki 1.39/wmf.16/Changelog
- MediaWiki 1.39/wmf.17
- MediaWiki 1.39/wmf.17/Changelog
- MediaWiki 1.39/wmf.18
- MediaWiki 1.39/wmf.18/Changelog
- MediaWiki 1.39/wmf.19
- MediaWiki 1.39/wmf.19/Changelog
- MediaWiki 1.39/wmf.2
- MediaWiki 1.39/wmf.2/Changelog
- MediaWiki 1.39/wmf.20/Changelog
- MediaWiki 1.39/wmf.21
- MediaWiki 1.39/wmf.21/Changelog
- MediaWiki 1.39/wmf.22
- MediaWiki 1.39/wmf.22/Changelog
- MediaWiki 1.39/wmf.23
- MediaWiki 1.39/wmf.23/Changelog
- MediaWiki 1.39/wmf.24/Changelog
- MediaWiki 1.39/wmf.25
- MediaWiki 1.39/wmf.25/Changelog
- MediaWiki 1.39/wmf.26
- MediaWiki 1.39/wmf.26/Changelog
- MediaWiki 1.39/wmf.27
- MediaWiki 1.39/wmf.27/Changelog
- MediaWiki 1.39/wmf.28
- MediaWiki 1.39/wmf.28/Changelog
- MediaWiki 1.39/wmf.3
- MediaWiki 1.39/wmf.3/Changelog
- MediaWiki 1.39/wmf.4
- MediaWiki 1.39/wmf.4/Changelog
- MediaWiki 1.39/wmf.5
- MediaWiki 1.39/wmf.5/Changelog
- MediaWiki 1.39/wmf.6
- MediaWiki 1.39/wmf.6/Changelog
- MediaWiki 1.39/wmf.7
- MediaWiki 1.39/wmf.7/Changelog
- MediaWiki 1.39/wmf.8
- MediaWiki 1.39/wmf.8/Changelog
- MediaWiki 1.39/wmf.9
- MediaWiki 1.39/wmf.9/Changelog