Jump to content

Extension:TemplateSandbox

From mediawiki.org
This page is a translated version of the page Extension:TemplateSandbox and the translation is 100% complete.
Toto je technická dokumentace rozšíření. K dispozici je také uživatelská dokumentace.
Příručka k rozšířením MediaWiki
TemplateSandbox
Stav rozšíření: stabilní
Implementace Speciální stránka , Akce stránky
Popis Náhled stránek pomocí šablon v sandboxu
Autoři Brad Jorsch (Anomiediskuse)
Nejnovější verze 1.1.0 (continuous updates)
Zásady kompatibility Vydání snímků současně s MediaWiki. Hlavní vývojová větev není zpětně kompatibilní.
Licence GNU General Public License 2.0 nebo novější
Stáhnout
Nápověda Help:Extension:TemplateSandbox/cs
  • $wgTemplateSandboxEditNamespaces
Přeložte rozšíření TemplateSandbox, používá-li lokalizaci z translatewiki.net
Problémy Otevřené úkoly · Nahlásit chybu

Rozšíření TemplateSandbox přidává možnost náhledu stránky pomocí sandboxových verzí šablon, což umožňuje snadné testování před spuštěním sandboxového kódu. Funguje také s moduly Scribunto.

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného TemplateSandbox ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox
    
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'TemplateSandbox' );
    
  • Vyžaduje nastavení v konfiguračním souboru.
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Konfigurace

Parametry
  • $wgTemplateSandboxEditNamespaces – jmenné prostory, ve kterých se má pod formulářem pro úpravy zobrazit pole "Preview page with this template" (náhled stránky s touto šablonou). Ve výchozím nastavení NS_TEMPLATE. Lze rozšířit na všechny jmenné prostory jednotlivými uživateli pomocí advancedtemplatesandbox.js.


Použití

Rozšíření přidává novou speciální stránku s názvem Special:TemplateSandbox. Chcete-li zobrazit náhled stránky pomocí šablon v sandboxu, postupujte takto:

  1. Zkopírujte šablony, které chcete testovat, pod společným prefixem. Můžete například zkopírovat Template:Foo do User:Example/sandbox/Template:Foo. Alternativně můžete vytvořit User:Example/sandbox/Template:Foo jako přesměrování na Template:Foo/sandbox.
  2. Jděte na stránku Special:TemplateSandbox. Vyplňte stránku nebo revizi, která se má vykreslit, a prefix, který jste zvolili v kroku 1. Je možné zadat více prefixů (cesta vyhledávání prefixu) oddělením svislými čarami, např. User:Example/sandbox1|User:Example/sandbox2.
  3. Klikněte na View (zobrazit).

Rozšíření také přidává pole ve spodní části editačního formuláře pro stránky ve jmenných prostorech nakonfigurovaných v $wgTemplateSandboxEditNamespaces. To umožňuje zobrazit náhled jiné stránky, jak by vypadala, kdyby byla upravovaná šablona uložena s aktuálním obsahem editačního formuláře. Zobrazení pole v editačním formuláři pro libovolnou stránku lze vynutit přidáním parametru dotazu wpTemplateSandboxShow do adresy URL.


Související odkazy