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.



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ářů.
 * 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 - Includes a list of the 15 most downloaded extensions in Wikimedia version control
 * - informace o překladech rozšíření.
 * Special:ExtensionDistributor - Includes a list of the 15 most downloaded extensions in Wikimedia version control
 * Special:ExtensionDistributor - Includes a list of the 15 most downloaded extensions in Wikimedia version control