MediaWiki 1.32/cs

MediaWiki 1.32 je zastaralá verze MediaWiki. Úplný seznam změn najdete v souboru. Na všechny wiki Wikimedia Foundation byla postupně instalovaná od 24. dubna 2018, aplikací změn ve "wmf"-větvi. Stabilní verze 1.32.0 byla uvolněna 10. ledna 2019. Poslední vydání si lze stáhnout jako archiv nebo vytáhnout z Gitu přepnutím na větev, která následovala toto vydání.

Podpora této verze skončila v lednu 2020



Co je nového


Aktualizované jazyky
MediaWiki podporuje přes 350 jazyků. Většina lokalizací je pravidelně aktualizována. V následujícím přehledu jsou uvedeny pouze nově přidané a odstraněné jazyky. A změny, které oznamuje Phabricator.


 * Přidaná jazyková podpora pro (abs).
 * Přidaná jazyková podpora pro (shy-latn).
 * Přidaná jazyková podpora pro (btm).
 * Přidaná jazyková podpora pro (zgh).
 * Přidaná jazyková podpora pro (mni).
 * Přidaná jazyková podpora pro (hyw).
 * Přidaná jazyková podpora pro (mnw).



Změny API pro action

 * Přidány šablonové parametry.
 * Modul může definovat dočasný parametr, jako je "{ovoce}-množství", kde skutečné rozpoznané parametry odpovídají hodnotám vícehodnotového parametru. Klienti pak mohou zadávat požadavky jako "ovoce=jablka|banány&jablka-množství =1&banány-množství=5".
 * action=paraminfo vrátí šablonované definice parametrů odděleně od normálních parametrů. Všechny definice parametrů nyní obsahují klíč "index", který umožňuje klientům udržovat uspořádání parametrů při slučování normálních a šablonových parametrů.
 * Nyní je chybou odeslat příliš mnoho hodnot pro parametr s více hodnotami. Toto vygenerovalo varování od MediaWiki 1.14.
 * Selhání assertion z parametrů 'assert' a 'assertuser' již nebudou používat vlastní formát odpovědí modulu akce, pro několik modulů, které používají vlastní formátovače, které zpracovávají chyby.
 * Předvolby seznamu uživatelů, jako je `email-blacklist` a podobné preference rozšíření, již nejsou reprezentovány jako pole, když jsou vráceny pomocí action=query&meta=userinfo&uiprop=options.
 * Chyby 'chybějící parametr' (missingparam) nyní budou v kódu a chybovém textu používat předponovaný název parametru, např. "noxxfoo" a parametr 'xxfoo' "musí být nastaven" spíše než "nofoo" a "musí být nastaven parametr 'foo'".
 * action=query&prop=revitions nyní vezme parametr 'rvslots' k označení multi-content revizních slotů, pro které by měl být obsah vrácen. Má také nový rvprop, 'role', který označuje, které role mají sloty. Pokud jsou rvprop=content nebo rvprop=contentmodel použity bez rvslots, bude vydáno varování o zastoupení.
 * Parametr rvcontentformat na action=query&prop=revitions byl zastaralý. Klienti by měli být připraveni řešit výchozí formát příslušných modelů.
 * Použití zastaralých parametrů rvexpandtemplates, rvgeneratexml, rvparse, rvdiffto, rvdifftotext, rvdifftotextpst, rvcontentformat nebo zastaralého rvprop=parsetree je zakázáno s novým parametrem 'rvslots'.
 * action=query&prop=deletedrevisions, action=query&list=allrevisions, and action=query&list=alldeletedrevisions se mění podobně jako &prop=revisions (viz tři předchozí položky).
 * (T174032) action=compare nyní podporuje revize s více obsahy.
 * Má parametr 'slots' pro výběr rozdílů mezi jednotlivými sloty. Výchozí chování je vrátit jeden kombinovaný rozdíl.
 * Parametry 'fromtext', 'fromsection', 'fromcontentmodel', 'fromcontentformat', 'totext', 'tosection', 'tocontentmodel' a 'tocontentformat' jsou zastaralé. Určete nové "fromslots" a "toslots", abyste určili, které sloty mají dodaný text a odpovídající šablonované parametry pro každý slot.
 * Chování 'fromsection' a 'tosection' při extrahování obsahu jedné sekce není zachováno. 'fromsection-{slot}' a 'tosection-{slot}' místo toho rozbalte daný text, jako by byl pro úpravu sekce. To účinně odmítá ve prospěch.
 * Parametr 'disabletidy' na action=parse byl zastaralý; neuspořádaný výstup nebude podporován budoucími analyzátory wikitext.



Další změny

 * V následujících tabulkách byly jejich indexy UNIQUE přeměněny na správné PRIMARY KEYs pro zvýšenou údržbu: interwiki, page_props, protected_titles a site_identifiers.
 * OOUI HTMLForm nyní zobrazí text nápovědy vložený za vstupní pole, nikoli v rozbalovací nabídce. Předchozí chování lze obnovit pomocí `'help-inline' => false`.
 * Pole ar_rev_id archivní tabulky je nyní jedinečné.
 * Special:BotPasswords nyní vyžaduje opětovné ověření.
 * Do úložné vrstvy byly zavedeny funkce Multi-Content Revision (MCR) a mají základní podporu pro zobrazení. Zatím neexistuje žádné uživatelské rozhraní pro vytváření nebo správu obsahu ve slotech kromě hlavního slotu. Další informace naleznete v části Multi-Content Revisions.