Manual:Extensions/cs

Rozšíření umožňují upravovat vzhled i funkce systému MediaWiki.


 * Uživatelé Wiki mohou procházet rozšíření.
 * Systémoví administrátoři mohou nainstalovat (nebo odstranit) rozšíření na jimi spravované instalaci MediaWiki.
 * Vývojáři mohou psát nová rozšíření nebo spravovat či vylepšovat stávající.

Některá rozšíření jsou spravována samotnými vývojáři MediaWiki, jiná uživateli. Důsledkem je, že v mnoha rozšířeních se vyskytují chyby a nelze obecně mezi nimi garantovat kompatibilitu. O některá rozšíření se už nikdo nestará. Ne všechna rozšíření fungují s každou verzí MediaWiki Použití jakýchkoli rozšíření, především těch označených jako nebezpečná, je na vlastní riziko. Pokud používáte rozšíření, které vyžaduje záplaty k základnímu softwaru, nezapomeňte zálohovat databázi. Pomáhá to vyhnout se riziku poškození vaší wiki.



Typy rozšíření


Procházení rozšíření
Můžete procházet a zobrazit celou řadu již napsaných rozšíření. Informace o instalaci těchto rozšíření, nebo psaní vlastních, naleznete níže.



Kontrola nainstalovaných rozšíření
Rozšíření pro MediaWiki může nainstalovat pouze někdo s přístupem pro správu souborovému systému (a často také databázi) na serveru. Ale kdokoli může zkontrolovat, která rozšíření jsou aktivní na MediaWiki, přístupem na stránku Special:Version. Například tato rozšíření jsou aktivní na anglické Wikipedii.



Populární rozšíření
Existuje několik způsobů, jak najít populární rozšíření.

První sada jsou ty, které jsou přibaleny k MediaWiki (seznam, který je pravidelně kontrolován a ke kterému může kdokoli navrhnout přidání).

Extensions that are downloaded from MediaWiki.org via the mechanism have some statistics gathered. 15 nejstahovanějších rozšíření na Special:ExtensionDistributor a počet stažení příslušných rozšíření je uveden v informačním poli. Všimněte si, že tato čísla nezahrnují alternativní způsoby instalace rozšíření, jako je přes Git nebo Composer.

Třetí možností je podívat se na počet wikin na, na kterých jsou rozšíření nainstalována. To má tu výhodu, že představuje skutečné instalace a nejen stahování (tj. dotazuje se na API wiki), ale také to (od roku 2023) není zcela aktuální. Nepočítá také instalace na soukromých wikinách.



Instalace rozšíření
MediaWiki je připravena přijímat rozšíření ihned po dokončení instalace. Chcete-li přidat rozšíření, postupujte takto:


 * 1) Než začnete
 * Mnoho rozšíření obsahuje pokyny určené k instalaci pomocí příkazů Unix. Chcete-li zadat tyto příkazy uvedené na stránkách nápovědy k rozšíření, potřebujete přístup shell (SSH).
 * 1) Stáhněte si své rozšíření.
 * Distributor rozšíření vám pomůže vybrat a stáhnout většinu oblíbených rozšíření.
 * Rozšíření jsou obvykle distribuována jako modulární balíčky. Obecně se ukládají do vlastního podadresáře .  Seznam rozšíření uložených v Git úložišti Wikimedie je umístěn na git:mediawiki/extensions. Některá rozšíření nepoužívají správu verzí a nejsou doporučována.
 * Některá rozšíření jsou k dispozici také ve svazcích, nebo v balíčcích repozitářů.
 * Před instalací se doporučuje přečíst soubor README. Obvykle obsahuje důležité informace o konfiguraci.
 * 1) Nainstalujte rozšíření..
 * Na konec souboru  přidejte:
 * Tento řádek nutí interpret PHP, aby přečetl soubor rozšíření a tím jej zpřístupnil MediaWiki.
 * Některá rozšíření mohou být v konfliktu s údržbovými skripty, například pokud mají přímý přístup k $_SERVER (nedoporučuje se).
 * V tomto případě mohou být zabaleny do podmíněného stavu, takže skripty údržby mohou stále běžet.
 * Skript údržby selže u všech rozšíření, která vyžadují přizpůsobené jmenné prostory, které jsou zahrnuty do podmíněného viz výše, jako je,.
 * Skript údržby selže u všech rozšíření, která vyžadují přizpůsobené jmenné prostory, které jsou zahrnuty do podmíněného viz výše, jako je,.
 * Skript údržby selže u všech rozšíření, která vyžadují přizpůsobené jmenné prostory, které jsou zahrnuty do podmíněného viz výše, jako je,.



Aktualizace rozšíření
Některá rozšíření vyžadují aktualizaci vždy, když aktualizujete MediaWiki, zatímco jiná pracují s více verzemi. Postup aktualizace na novou verzi rozšíření:


 * 1) Stáhněte novou verzi rozšíření
 * 2) Nahraďte všechny soubory rozšíření v adresáři   novými soubory. Neodstraňujte konfiguraci rozšíření přítomnou v LocalSettings.php
 * 3) Pokud rozšíření vyžaduje změny v databázi MediaWiki, budete muset spustit skript údržby . Většina rozšíření uvede, zda je potřebné tento skript spustit nebo ne. (Před spuštěním skriptu proveďte zálohu dat). Pokud nemáte přístup z příkazového řádku, můžete použít také webový aktualizátor.



Odinstalace rozšíření
Odinstalujte řádek z LocalSettings.php s názvem přípony a odinstalujte jej:


 * Musíte odstranit všechny řádky týkající se konfigurace rozšíření.



Související odkazy

 * - informace o překladech rozšíření.
 * Special:ExtensionDistributor - Obsahuje seznam 15 nejstahovanějších rozšíření v kontrole verzí Wikimedie
 * - informace o překladech rozšíření.
 * Special:ExtensionDistributor - Obsahuje seznam 15 nejstahovanějších rozšíření v kontrole verzí Wikimedie
 * Special:ExtensionDistributor - Obsahuje seznam 15 nejstahovanějších rozšíření v kontrole verzí Wikimedie