Šablona:SkinInstall

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Template:SkinInstall and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎Tiếng Việt • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎polski • ‎português do Brasil • ‎svenska • ‎čeština • ‎български • ‎русский • ‎فارسی • ‎中文 • ‎日本語 • ‎한국어
  • Stáhněte soubor/y a vložte do adresáře pojmenovaného SkinInstall ve vaší složce skins/.
  • Na konec vašeho souboru $LocalSettings přidejte řádek s následujícím kódem:
require_once "$IP/skins/SkinInstall/SkinInstall.php";
  • Yes Hotovo - Přejděte na stránku Special:Version vaší wiki, a zkontrolujte, zda bylo téma ú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 link pro stažení (výchozí hodnota je {{DownloadGitSnapshot}})
basedir=
Directory that repo should be installed in and front-end resources are exposed through (defaults to skins, change to extensions if needed).
localsettings=
Pass custom php code that the user should include in LocalSettings.php
custom-steps=
Additional steps (as an unordered * list)
registration=
New way to install skin or 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 do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru $LocalSettings přidejte řádek s následujícím kódem:
require_once "$IP/skins/theskin/theskin.php";
  • Yes Hotovo - Přejděte na stránku Special:Version vaší wiki, a zkontrolujte, zda bylo téma úspěšně nainstalováno.

S předaným názvem

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

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

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

LocalSettings

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

Podporuje-li téma zavedení přes registraci

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

Pro ty co používají MediaWiki 1.24 či starší:

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

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

(Chcete-li používat tohle téma 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

Manuální instalace

  • Stáhněte soubor/y a vložte do adresáře pojmenovaného theskin ve vaší složce skins/.
  • Na konec vašeho souboru $LocalSettings přidejte řádek s následujícím kódem:
require_once "$IP/skins/theskin/theskin.php";
  • Yes Hotovo - Přejděte na stránku Special:Version vaší wiki, a zkontrolujte, zda bylo téma ú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

Manuální instalace

  • Download soubor/y a vložte do adresáře pojmenovaného Example ve vaší složce skins/.
  • Na konec vašeho souboru $LocalSettings 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 Hotovo - Přejděte na stránku Special:Version vaší wiki, a zkontrolujte, zda bylo téma úspěšně nainstalováno.

Pro ty co používají MediaWiki 1.24 či starší:

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

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

(Chcete-li používat tohle téma 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

ParameterDescriptionTypeStatus
Skin name over-ride1

Set the skin name manually (defaults to the current page name without namespace prefix)

Unknownoptional
Download link over-ridedownload-link

Overwrite the download link (defaults to {{DownloadGitSnapshot}})

Unknownoptional
New-style registrationregistration

Whether to use the new style to register the skin

Unknownoptional
Installation directorybasedir

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

Unknownoptional
LocalSettings codelocalsettings

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

Unknownoptional
Custom stepscustom-steps

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

Unknownoptional
Nocreditsnocredits

no description

Unknownoptional