description | none |
repository URL | https://gitlab.com/librewiki/liberty-mw-skin.git |
owner | liberty-mw-skin-mirror@kumul.pe.kr |
last change | Wed, 23 Nov 2022 15:14:42 +0000 (23 15:14 +0000) |
last refresh | Mon, 6 May 2024 16:27:31 +0000 (6 18:27 +0200) |
mirror URL | git://repo.or.cz/liberty-mw-skin.git |
https://repo.or.cz/liberty-mw-skin.git | |
ssh://git@repo.or.cz/liberty-mw-skin.git | |
bundle info | liberty-mw-skin.git downloadable bundles |
content tags |
리브레 위키의 기본 스킨입니다. 위키 엔진 '리버티'의 기본 레이아웃입니다.
원본 소스는 GitHub.com에 존재하며, 버그 리포팅은 bbs.librewiki.net에서, 패치는 GitHub.com 에서만 받고 있습니다. 이 외의 호스팅에서 발견되는 코드는 모두 미러링이며, 코드의 최신성을 보증하지 않습니다. 미러링된 저장소에 대한 이슈와 PR은 반영되지 않을 수 있습니다.
보안 취약점은 이메일 (dev(골뱅이!)librewiki.net) 로 보고해 주세요.
Liberty
이어야 합니다.wfLoadSkin( 'Liberty' );
를 추가해 주세요.LocalSettings.php 파일에 아래와 같이 작성해주세요.
이름 | 설명 | 예시 값 | 기본 값 |
---|---|---|---|
$wgLibertyMainColor | theme-color 메타 설정 및 사이트 주 색상 설정 | #4188F1 | #4188F1 |
$wgLibertySecondColor | 사이트 보조 색상 설정 | #2774DC | $wgLibertyMainColor 의 값에서 1A1415 만큼 뺀 값 |
$wgTwitterAccount | 트위터 카드 계정 설정 | librewiki | (없음) |
$wgLibertyOgLogo | 오픈그래프 태그에 사용 될 이미지 설정 | https://librewiki.net/images/6/6a/Libre_favicon.png | $wgLogo 의 값 |
$wgNaverVerification | 네이버 사이트 도구 인증 코드 | (네이버에서 제공된 값) | (없음) |
$wgLibertyAdSetting | 구글 애드센스 설정 | array( 'client' => '(Google Adsense에서 제공한 값)', 'header' => '1234567890', 'right' => '0987654321', 'belowarticle' => 1313135452 ) | (없음) |
$wgLibertyAdGroup | 사용자 그룹별 광고 차등화 여부 설정 | differ | null |
$wgLibertyMobileReplaceAd | 모바일 환경일 시 사이드바 광고를 하단으로 옮깁니다. | true | false |
$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] |
다음과 같은 형식을 따라서 미디어위키:Liberty-Navbar
문서에 작성해주세요.
* icon=아이콘 | display=표시 내용 | title=Hover 문구 | link=클릭시 링크 | access=단축키 | class=커스텀 HTML 클래스 | group=필요 그룹 | right=필요 권한
** icon=아이콘 | display=표시 내용 | title=Hover 문구 | link=클릭시 링크 | access=단축키 | class=커스텀 HTML 클래스 | group=필요 그룹 | right=필요 권한
최하위 메뉴:
*** icon=아이콘 | display=표시 내용 | title=Hover 문구 | link=클릭시 링크 | access=단축키 | class=커스텀 HTML 클래스 | group=필요 그룹 | right=필요 권한
모든 내용은 선택이나, icon
과 display
중 적어도 하나는 설정되어 있어야 합니다.
icon=...
을 생략하면 됩니다.title
이 설정되어 있지 않다면 display
로 자동 설정 됩니다.display
나 title
을 설정할 때 미디어위키 i18n 메시지의 이름을 작성하여 해당 i18n 메시지의 내용이 출력되게 할 수 있습니다. (예시: recentchanges
를 적으면 최근 바뀜
출력)Alt-Shift-(키)
로 사용할 수 있습니다.,
로 구분하여 작성해 주세요. (예시: classA, classB
를 적어서 classA
와 classB
클래스 추가)예시는 리브레 위키에서 확인할 수 있습니다.
권한별 광고 차등화를 구현하기 위해 아래와 같이 네 가지 권한이 추가됩니다. 만약 $wgLibertyAdGroup이 'differ'로 설정되어 있다면 아래 권한에 따라 환경설정에 광고 커스터마이징 옵션이 나타납니다.
2 years ago | v1.11.0 | commitlog | ||
3 years ago | v1.10.0 | commitlog | ||
3 years ago | v1.9.1 | commitlog | ||
3 years ago | v1.9.0 | commitlog | ||
3 years ago | v1.8.0 | commitlog | ||
3 years ago | v1.7.1 | commitlog | ||
3 years ago | v1.7.0 | commitlog | ||
4 years ago | v1.6.7 | tag | commitlog | |
4 years ago | v1.6.6 | commitlog | ||
4 years ago | v1.6.5 | tag | commitlog | |
4 years ago | v1.6.4 | commitlog | ||
4 years ago | v1.6.3 | commitlog | ||
4 years ago | v1.6.2 | commitlog | ||
4 years ago | v1.6.1 | commitlog | ||
4 years ago | v1.6.0 | commitlog | ||
4 years ago | v1.5.6 | tag | commitlog | |
... |
17 months ago | master | logtree |
2 years ago | liberty_v2 | logtree |
3 years ago | REL1_35 | logtree |
3 years ago | REL1_31 | logtree |
4 years ago | REL1_33 | logtree |
4 years ago | REL1_31_old | logtree |
5 years ago | REL1_27 | logtree |
6 years ago | modernize | logtree |
6 years ago | REL1_29 | logtree |