Bản mẫu:SkinInstall
- Tải và đặt (các) tệp trong một thư mục với tên
SkinInstalltrong thư mụcskins/của bạn. - Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/SkinInstall/SkinInstall.php";
Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
| Uses Lua: |
Cách sử dụng
Các tham số là tùy chọn!
1=- Đặt tên skin một cách thủ công (mặc định là tên trang không có tiền tố).
download-link=- Ghi đè link tải xuống (mặc định là {{DownloadGitSnapshot}})
basedir=- Directory that repo should be installed in and front-end resources are exposed through (defaults to
skins, change toextensionsif 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
skinorextension.
Ví dụ
Dưới đây là một vài ví dụ về cách sử dụng bản mẫu này:
Đơn giản
{{SkinInstall}}
- Tải và đặt (các) tệp trong một thư mục với tên
theskintrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/theskin/theskin.php";Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Tên
{{SkinInstall|erudite}}
- Tải và đặt (các) tệp trong một thư mục với tên
eruditetrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/erudite/erudite.php";Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Link tải
{{SkinInstall
|download-link=[http://bits.wikimedia.org/example.zip Download]
}}
- Download và đặt (các) tệp trong một thư mục với tên
theskintrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/theskin/theskin.php";Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
LocalSettings
{{SkinInstall
|localsettings=
$wgUseAjax = true;
$wgEnableMWSuggest = true;
}}
- Tải và đặt (các) tệp trong một thư mục với tên
theskintrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/theskin/theskin.php"; $wgUseAjax = true; $wgEnableMWSuggest = true;Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Các bước tùy biến
{{SkinInstall
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
}}
- Tải và đặt (các) tệp trong một thư mục với tên
theskintrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/theskin/theskin.php";- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Đăng kí skin
{{SkinInstall
|registration=Yes
}}
- Tải và đặt (các) tệp trong một thư mục với tên
theskintrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
wfLoadSkin( 'theskin' );Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Dành cho những người đang dùng MediaWiki 1.24 trở xuống:
Những chỉ dẫn bên trên diễn tả cách mới để cài skin sử dụng
wfLoadSkin(), từ phiên bản MediaWiki 1.25. Nếu bạn muốn cài đặt skin trong những phiên bản cũ hơn, thay vìwfLoadSkin( 'theskin' );, bạn cần dùng:require_once "$IP/skins/theskin/theskin.php";(Để chạy một skin trong phiên bản cũ hơn, bạn có thể phải tải phiên bản của nó gắn với phiên bản tương ứng từ Special:SkinDistributor.)
Vagrant
{{SkinInstall
|vagrant=1
}}
- Nếu đang dùng Vagrant, cài đặt bằng
vagrant roles enable 1 -pCài đặt thủ công
- Tải và đặt (các) tệp trong một thư mục với tên
theskintrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
require_once "$IP/skins/theskin/theskin.php";Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Tất cả
{{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
}}
- Nếu đang dùng Vagrant, cài đặt bằng
vagrant roles enable accountinfo -pCài đặt thủ công
- Download và đặt (các) tệp trong một thư mục với tên
Exampletrong thư mụcskins/của bạn.- Thêm mã sau vào dưới cùng tệp LocalSettings.php của bạn:
wfLoadSkin( 'Example' ); $wgUseAjax = true;- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
Xong - Chuyển tới Special:Version trên wiki của bạn để xác nhận skin được cài đặt thành công.
Dành cho những người đang dùng MediaWiki 1.24 trở xuống:
Những chỉ dẫn bên trên diễn tả cách mới để cài skin sử dụng
wfLoadSkin(), từ phiên bản MediaWiki 1.25. Nếu bạn muốn cài đặt skin trong những phiên bản cũ hơn, thay vìwfLoadSkin( 'Example' );, bạn cần dùng:require_once "$IP/skins/Example/Example.php";(Để chạy một skin trong phiên bản cũ hơn, bạn có thể phải tải phiên bản của nó gắn với phiên bản tương ứng từ Special:SkinDistributor.)
No description.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Skin name over-ride | 1 | Set the skin name manually
| String | optional |
| Download link over-ride | download-link | Overwrite the download link
| String | optional |
| New-style registration | registration | Whether to use the new style to register the skin | Boolean | optional |
| Installation directory | basedir | Directory that repo should be installed in and front-end resources are exposed through (defaults to skins, change to extensions if needed). | String | optional |
| LocalSettings code | localsettings | Custom PHP code that the user should include in LocalSettings.php | String | optional |
| Custom steps | custom-steps | Additional steps (as an unordered * list) that you need to undertake to install the skin. | String | optional |
| nocredits | nocredits | no description | Boolean | optional |