Шаблон:SkinInstall

This page is a translated version of the page Template:SkinInstall and the translation is 100% complete.
  • Завантажте та помістіть файл(и) у каталог під назвою SkinInstall у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/SkinInstall/SkinInstall.php";
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.
Документація шаблону

Використання

Параметри необов'язкові!

1=
Встановіть назву оформлення вручну (за замовчуванням це назва поточної сторінки без префікса простору імен).
download-link=
Перезаписати посилання для завантаження (за замовчуванням {{DownloadGitSnapshot }})
basedir=
Каталог, у якому має бути встановлено репозиторій, і через який доступні зовнішні ресурси (за замовчуванням skins, за потреби змініть на extensions).
localsettings=
Передайте спеціальний код PHP, який користувач має включити в LocalSettings.php
custom-steps=
Додаткові кроки (як невпорядкований список)
registration=
Новий спосіб встановлення skin або extension.

Приклади

Нижче наведено кілька прикладів використання цього шаблону:

Простий

{{SkinInstall}}
  • Завантажте та помістіть файл(и) у каталог під назвою theskin у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/theskin/theskin.php";
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Назва

{{SkinInstall|erudite}}
  • Завантажте та помістіть файл(и) у каталог під назвою erudite у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/erudite/erudite.php";
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Посилання для завантаження

{{SkinInstall
|download-link=[http://bits.wikimedia.org/example.zip Download]
}}
  • Download і розмістіть файл(и) у каталозі під назвою theskin у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/theskin/theskin.php";
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

LocalSettings

{{SkinInstall
|localsettings=
$wgUseAjax = true;
$wgEnableMWSuggest = true;
}}
  • Завантажте та помістіть файл(и) у каталог під назвою theskin у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/theskin/theskin.php";
    $wgUseAjax = true;
    $wgEnableMWSuggest = true;
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Спеціальні кроки

{{SkinInstall
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
}}
  • Завантажте та помістіть файл(и) у каталог під назвою theskin у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/theskin/theskin.php";
    
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Реєстрація скінів

{{SkinInstall
|registration=Yes
}}
  • Завантажте та помістіть файл(и) у каталог під назвою theskin у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    wfLoadSkin( 'theskin' );
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Для користувачів MediaWiki 1.24 або ранішої версії:

Наведені вище інструкції описують новий спосіб встановлення оболонок за допомогою wfLoadSkin(), починаючи з MediaWiki 1.25. Якщо вам потрібно встановити цю оболонку в попередніх версіях, замість wfLoadSkin( 'theskin' ); вам потрібно використовувати:

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

(Щоб запустити скін у попередній версії, вам може знадобитися завантажити її версію, позначену тегом для цієї версії від Special:SkinDistributor.)

Бродяга

{{SkinInstall
|vagrant=1
}}
  • Якщо використовується Vagrant , установіть за допомогою vagrant roles enable 1 -p

Ручна установка

  • Завантажте та помістіть файл(и) у каталог під назвою theskin у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    require_once "$IP/skins/theskin/theskin.php";
    
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Все

{{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
}}
  • Якщо використовується Vagrant , установіть за допомогою vagrant roles enable accountinfo -p

Ручна установка

  • Download і розмістіть файл(и) у каталозі під назвою Example у вашій папці skins/.
  • Додайте наступний код у нижній частині вашого файлу LocalSettings.php :
    wfLoadSkin( 'Example' );
    $wgUseAjax = true;
    
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes Готово - Перейдіть до Special:Version у вашій вікі, щоб переконатися, що скін успішно встановлено.

Для користувачів MediaWiki 1.24 або ранішої версії:

Наведені вище інструкції описують новий спосіб встановлення оболонок за допомогою wfLoadSkin(), починаючи з MediaWiki 1.25. Якщо вам потрібно встановити цю оболонку в попередніх версіях, замість wfLoadSkin( 'Example' ); вам потрібно використовувати:

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

(Щоб запустити скін у попередній версії, вам може знадобитися завантажити її версію, позначену тегом для цієї версії від 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