Extension:Page Forms/Download and installation/cs

Stažení
Zdrojový kód Page Forms můžete stáhnout zabalený v .zip souboru: https://github.com/wikimedia/mediawiki-extensions-PageForms/archive/5.6.zip

Také si ho můžete stáhnout rovnou z repozitářů zdrojových kódů MediaWiki přes Git (viz dostupné tagy). Z příkazového řádku v adresáři rozšíření spusťte následující:

Chcete-li si prohlédnout zdrojový kód, včetně historie změn každého souboru, jděte na PageForms.



Nedoporučujeme
Existuje několik cest, jak získat rozšíření Page Forms, a tohle jsou ty, co důrazně nedoporučujeme:


 * kód rozšíření Page Forms si můžete stáhnout přes speciální stránku MediaWiki Stáhnout rozšíření MediaWiki, která umožňuje stáhnout aktuální kód z vývojářských repozitářů MediaWiki. Tímto způsobem si však stáhnete kód ve kterém se mohou vyskytovat chyby, které budou záhy opraveny. Proto ho nedoporučujeme. Přesněji řečeno – nedoporučujeme abyste stahovali verzi "development/trunk", protože může obsahovat kód, co je nový a není plně otestovaný.
 * rozšíření Page Forms nabízí také k instalaci i některé Linuxové distribuce, např. Debian. Ani ty vám nedoporučujme, protože obvykle obsahují verzi, která už bývá většinou zastaralá.

Instalace
Máte-li kód stažený do podadresáře s názvem, v adresáři   folder, můžete přidat do souboru LocalSettings.php následující kód:

Page Forms definuje čtyři následující práva (viz ):


 * ' ' umožňuje zakládat nové třídy (viz ). Není-li uvedeno jinak, je dostupné všem uživatelům ze skupiny 'user' (Uživatel).
 * ' ' je „oprávnění” k editaci formulářových polí, která podléhají omezení. Není-li uvedeno jinak, je dostupné všem uživatelům ze skupiny 'sysop' (Administrátor).
 * ' ' je „oprávnění” k použití speciální stránky MultiPageEdit, která umožňuje editaci položek pro více stránek prostřednictvím jedné tabulky. Není-li uvedeno jinak, je dostupné všem uživatelům ze skupiny 'user' (Uživatel).
 * ' ' je povoluje zobrazení záložky "Upravit pomocí formuláře". Není-li uvedeno jinak, je dostupné všem ('*').

Pro každou skupinu uživatelů můžete libovolné oprávnění dle libosti změnit. Např. pokud chcete aby k záložce "Upravit pomocí formuláře" měli přístup pouze administrátoři, přidejte pod kód, kterým natahujete Page Forms následující:

Composer
Page Forms může být stáhnuto a nainstalováno přes Composer.

Pro instalaci přes Composer, přidejte do souboru  následující kód:

{  "require": { "mediawiki/page-forms": "^5.6" } }

Více informací o tomto instalačním balíčku najdete na Packagist:

Aktualizace
Použijete-li pro instalaci Page Forms 'git clone', budete moct aktualizovat kód na jeho poslední verzi jednoduchým příkazem. Nejnovější kód se ale nemusí stát součástí stabilní verze. Na příkazovém řádku, v adresáři rozšíření Page Forms, spusťte následující: