스킨:리버티
![]() 출시 상태: 안정 |
|||
---|---|---|---|
![]() |
|||
설명 | $librewiki를 위한 반응형 스킨 | ||
만든 이 | Liberwiki Developement Team |
||
최신 버전 | 1.11.0 | ||
미디어위키 | 1.37 ~ 1.38 (master branch)[1] 1.35 (REL1_35 branch) 1.33 (REL1_33 branch) 1.31 (REL1_31 branch) 1.27 (REL1_27 branch) |
||
라이선스 | GNU General Public License 3.0 or later | ||
다운로드 | GitHub: readme changelog |
||
예시 | Librewiki | ||
|
|||
Public wikis using | 29 (Ranked 66th) | ||
Public wikis using as default skin | 19 | ||
$2 스킨 번역 (translatewiki.net에서 가능한 경우) |
리버티 스킨은 부트스트랩 기반입니다. 이 스킨은 반응형 디자인이 적용되었습니다.
기능
- 리버티는 부트스트랩을 기반으로 하는 데스크톱, 태블릿, 스마트폰에 대응되는 반응형 스킨입니다.
- 실시간 최근 바뀜 업데이트와 SNS 공유 기능이 있습니다.
- 공용 미디어위키를 사용하는 위키 사이트를 위한 다양한 설정을 지원합니다.
- 트위터 카드와 구글 애드센스도 지원합니다.
- Gravatar를 지원하여 위키에 설정된 이메일 주소에 따라 프로필 사진을 표시할 수 있습니다.
- 브라우저 설정과 연동되는 다크모드를 지원합니다.
- 스킨 환경설정을 지원합니다. (환경설정 -> 리버티 스킨 탭)
- 개인 테마 컬러 설정이 가능합니다.
- 개인 폰트 설정도 가능합니다.
- 개인별 상단바 설정이 가능합니다.
설치
- 스킨 사용에 대한 문서는 도움말:스킨 을 참조하세요.
- 파일을 다운로드하고
Liberty
폴더를skins/
디렉토리에 넣어 주세요. - 아래의 코드를 LocalSettings.php의 말미에 추가합니다:
wfLoadSkin( 'Liberty' );
$wgDefaultSkin = "Liberty";
- 필요에 따라 구성
- 완료 - 위키의 Special:Version에 이동해서, 스킨이 올바르게 설치된 것을 확인합니다.
설정
LocalSettings.php 파일에서 매개변수를 설정하세요
자세한 정보는 LibreWiki를 확인하세요. (한국어)
이름 | 설명 | 변수 예시 | 기본값 |
---|---|---|---|
$wgLibertyMainColor
|
theme-color 설정, 사이트의 메인컬러
|
#4188F1
|
#4188F1
|
$wgLibertySecondColor
|
두 번째 컬러 설정 | #2774DC
|
The value of $wgLibertyMainColor subtracted by 1A1415
|
$wgTwitterAccount
|
트위터 카드와 함께 멘션을 보낼 기본 트위터 계정 | librewiki
|
없음 |
$wgLibertyOgLogo
|
OpenGraph 이미지 로고 | https://librewiki.net/images/6/6a/Libre_favicon.png
|
$wgLogo 의 값
|
$wgNaverVerification
|
네이버 웹마스터 툴 확인 코드 | (값은 네이버에서 제공됨) | (none) |
$wgLibertyAdSetting
|
구글 애드센스 설정 | array( 'client' => '(Value supplied by Google)', 'header' => '1234567890', 'right' => '0987654321' )
|
(none) |
$wgLibertyEnableLiveRC
|
오른쪽에 최근 바뀜 횔성화 | true
|
true
|
$wgLibertyMaxRecent
|
'최근 바뀜'에 보여줄 최대 편집 수 | 10
|
10
|
$wgLibertyLiveRCArticleNamespaces
|
'최근 바뀜'의 첫 번째 탭의 이름공간 | [NS_MAIN, NS_PROJECT, NS_TEMPLATE, NS_HELP, NS_CATEGORY]
|
[NS_MAIN, NS_PROJECT, NS_TEMPLATE, NS_HELP, NS_CATEGORY]
|
$wgLibertyLiveRCTalkNamespaces
|
'최근 바뀜'의 두 번째 탭의 이름공간 | [NS_TALK, NS_USER_TALK, NS_PROJECT_TALK, NS_FILE_TALK, NS_MEDIAWIKI_TALK, NS_TEMPLATE_TALK, NS_HELP_TALK, NS_CATEGORY_TALK]
|
[NS_TALK, NS_USER_TALK, NS_PROJECT_TALK, NS_FILE_TALK, NS_MEDIAWIKI_TALK, NS_TEMPLATE_TALK, NS_HELP_TALK, NS_CATEGORY_TALK]
|
상단 바
다음 형식을 따라 MediaWiki:Liberty-Navbar
를 채워주세요.
- 첫 번째 단계 메뉴:
* icon=icon | display=display text | title=hover text | link=link | access=shortcut key | class=custom HTML classes | group=required user group | right=required user right
- 두 번째 단계 메뉴:
** icon=icon | display=display text | title=hover text | link=link | access=shortcut key | class=custom HTML classes | group=required user group | right=required user right
- 세 번째 단계 메뉴:
*** icon=icon | display=display text | title=hover text | link=link | access=shortcut key | class=custom HTML classes | group=required user group | right=required user right
- 모든 값은 옵션입니다. 그러나 최소한 하나의
icon
이나display
은 설정되어야 합니다. title
이 설정되지 않았다면display
이 대신 적용됩니다.- 그 변수를 설정하고 싶지 않다면 건너뛰어도 됩니다. 예를 들어 아이콘을 설정하지 않고 싶다면
icon=...
을 건너 뛰세요. - You can use i18n message names of MediaWiki for the values of display and title to show the i18n messages (e.g., write
recentchanges
to showRecent changes
). - 단축키 설정을 하면
Alt-Shift-(키)
를 눌러 사용하면 됩니다. - 단축키 설정 시 미디어위키에서 제공하는 기본 단축키와 겹치지 않도록 주의하세요.
- 커스텀 클래스는 ','로 구분하여 적습니다. 예를 들어
classA
와classB
를 추가하고 싶다면classA, classB
처럼 적으시면 됩니다. - 가능한 아이콘 목록은 fontawsome.com에서 확인 가능합니다. 모든 무료 아이콘이 사용 가능합니다.
리브레위키에서 예시를 볼 수 있습니다.
Other skins and extensions related to the Bootstrap framework:
- 분류:Bootstrap 기반 스킨 - Overview of skins based on the Bootstrap framework
- Extension:Bootstrap - Provides the Bootstrap framework to MediaWiki
- Extension:BootstrapComponents - Provides further components to the Bootstrap framework for MediaWiki
This skin is included in the following packages and/or wiki farms: This is not an authoritative list. Some wiki farms/hosts may contain this skin even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
- ↑ Maybe LTS Version will be supported