Jump to content

Template:SkinInstall

From mediawiki.org
This page is a translated version of the page Template:SkinInstall and the translation is 100% complete.
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného SkinInstall ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/SkinInstall/SkinInstall.php";
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.
Template documentation

Použití

Parametry jsou volitelné!

1=
Manuální nastavení jména tématu (není-li uvedeno, použije se název aktuální stránky bez prefixu jmenného prostoru).
download-link=
Přepíše odkaz pro stažení (výchozí hodnota je {{DownloadGitSnapshot }})
basedir=
Adresář, do kterého by mělo být repo nainstalováno, a prostřednictvím kterého se zpřístupňují prostředky front-endu (výchozí hodnota je skins, v případě potřeby změňte na extensions).
localsettings=
Předejte vlastní PHP kód, který by měl uživatel zahrnout do LocalSettings.php
custom-steps=
Další kroky (jako neuspořádaný seznam)
registration=
Nový způsob instalace skin nebo extension.

Příklady

Níže uvedené příklady demonstrují jak použít tuto šablonu:

Bez parametrů

{{SkinInstall}}
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/theskin/theskin.php";
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

S předaným názvem

{{SkinInstall|erudite}}
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného erudite ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/erudite/erudite.php";
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

S aktivním odkazem na soubor ke stažení

{{SkinInstall
|download-link=[http://bits.wikimedia.org/example.zip Download]
}}
  • Download soubor/y a vložte je do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/theskin/theskin.php";
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

LocalSettings

{{SkinInstall
|localsettings=
$wgUseAjax = true;
$wgEnableMWSuggest = true;
}}
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/theskin/theskin.php";
    $wgUseAjax = true;
    $wgEnableMWSuggest = true;
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

Vyžaduje-li instalace další nezbytné kroky

{{SkinInstall
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
}}
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/theskin/theskin.php";
    
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

Podporuje-li vzhled zavedení přes registraci

{{SkinInstall
|registration=Yes
}}
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    wfLoadSkin( 'theskin' );
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

Pro ty, kteří používají MediaWiki 1.24 a starší:

Výše uvedené instrukce se týkají instalace vzhledů přes wfLoadSkin(), což je novější způsob instalace zobrazení používaný od MediaWiki 1.25. Pokud potřebujete instalovat toto zobrazení na starší verzi, musíte místo wfLoadSkin( 'theskin' ); použít:

require_once "$IP/skins/theskin/theskin.php";

(Chcete-li používat tohle zobrazení se starší verzí, musíte si stáhnout verzi, která je pro ni určena, přes speciální stránku Special:SkinDistributor.)

Používáte-li Vagrant

{{SkinInstall
|vagrant=1
}}
  • Pokud používáte Vagrant , instalujte s těmito parametry vagrant roles enable 1 -p

Ruční instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    require_once "$IP/skins/theskin/theskin.php";
    
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

Komplexní použití této parametrizované šablony

{{SkinInstall|Example
|download-link=[http://bits.wikimedia.org/example.zip Download]
|localsettings=
$wgUseAjax = true;

|db-update=Yes
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
|registration=Yes
|vagrant=accountinfo
}}
  • Pokud používáte Vagrant , instalujte s těmito parametry vagrant roles enable accountinfo -p

Ruční instalace

  • Download soubor/y a vložte je do adresáře pojmenovaného Example ve vaší složce skins/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    wfLoadSkin( 'Example' );
    $wgUseAjax = true;
    
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes Dokončeno - Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo zobrazení úspěšně nainstalováno.

Pro ty, kteří používají MediaWiki 1.24 a starší:

Výše uvedené instrukce se týkají instalace vzhledů přes wfLoadSkin(), což je novější způsob instalace zobrazení používaný od MediaWiki 1.25. Pokud potřebujete instalovat toto zobrazení na starší verzi, musíte místo wfLoadSkin( 'Example' ); použít:

require_once "$IP/skins/Example/Example.php";

(Chcete-li používat tohle zobrazení se starší verzí, musíte si stáhnout verzi, která je pro ni určena, přes speciální stránku Special:SkinDistributor.)

No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Skin name over-ride1

Set the skin name manually

Default
name of the current page name without namespace prefix
Stringoptional
Download link over-ridedownload-link

Overwrite the download link

Default
{{DownloadGitSnapshot}}
Stringoptional
New-style registrationregistration

Whether to use the new style to register the skin

Booleanoptional
Installation directorybasedir

Directory that repo should be installed in and front-end resources are exposed through (defaults to skins, change to extensions if needed).

Stringoptional
LocalSettings codelocalsettings

Custom PHP code that the user should include in LocalSettings.php

Stringoptional
Custom stepscustom-steps

Additional steps (as an unordered * list) that you need to undertake to install the skin.

Stringoptional
nocreditsnocredits

no description

Booleanoptional