미디어위키

[미디어위키] #4 | 스킨 설치하기 (Liberty)

by 도다 posted Nov 14, 2017
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
❭ 미디어위키
4. 스킨을 설치하자

거의 1달만에 돌아온 강좌

 

오늘은 'Liberty' 라는 많은 미디어위키에서 사용되고 있는 스킨을 설치하려 합니다.

그럼 왜 Liberty 스킨을 사용하려고 하는지?

1. '나무위키'와 디자인이 비슷하다. - 제일 중요한 이유일 수도 있겠는데, 국내에서 제일 유명한 나무위키와 형식과 디자인이 비슷하기에 사용합니다.

2. 깔끔하다 - 트렌드에 맞는 Flat 한 디자인을 사용하여 깔끔해보이는 위키를 제작할 수 있습니다. (커스터마이징까지 더해지면 금상첨화겠죠)

3. Bootstrap 을 사용하였다 - 초보자도 제작, 수정하기 쉬운 Bootstrap 을 사용하였습니다. (사실 이건 제 기준일 수도?)

 

image.png
↑ 원래 Liberty 스킨은 리브레 위키를 위해 제작되었습니다.

 

image.png
↑ 제가 Liberty 스킨을 좀 많이 뜯어고쳐서 운영중인 위키...
 

설치하기

이제 설치해봐야겠죠~

1. 파일 준비 or SSH

두 가지 방법을 알려드릴 것이지만, 저는 SSH 를 통한 Git 으로 다운로드를 선택하겠습니다.

(대부분은 SSH 사용하실 것이라고 생각됩니다)

1-1. SSH 권한이 없는 경우?

https://gitlab.com/librewiki/Liberty-MW-Skin <<- 이 링크를 통해서 master 브랜치를 다운로드 받고, skins 폴더에 Liberty 라는 이름으로 넣어주세요.

2. Git Clone

먼저, cd 명령어로 /skins/ 폴더에 들어갑니다.

cd /web/skins/

 

다음엔, git clone 을 주저 없이 해주세요!

git clone https://gitlab.com/librewiki/Liberty-MW-Skin.git Liberty

 

Git Clone 이 오류 없이 완료됬다면 완료!

 

적용하기

파일을 모두 설치했으니, Localsettings.php 파일을 통하여 스킨을 적용해보자고요!

wfLoadSkin( 'CologneBlue' );
wfLoadSkin( 'Modern' );
wfLoadSkin( 'MonoBook' );
wfLoadSkin( 'Vector' );

해당 줄 아래에 다음을 추가해 주세요!

wfLoadSkin( 'Liberty' );

※ Liberty 는 폴더 이름이며, 설치하기에서 제대로 진행이 안됬다면 오류가 발생할 것입니다.

 

$wgDefaultSkin = "vector";

↑ 해당 줄을 찾아 다음과 같이 변경해주세요.

 

$wgDefaultSkin = "liberty";

↑ 여러 블로그에서 강좌를 진행하면서 강조만 5번 넘게 했지만, 꼭 소문자로만 작성해주셔야 합니다.

 

이렇게 해서 위키에 들어가봅시다.

 

잘 됬다면 성공~

 

여기까지 진행하셨다면, 다음 강좌인 나무마크 적용에서 보도록 하죠.
(원래는 천천히 진행하려고 했으나 정기 연재가 아니라...)

서버에 요청 중입니다. 잠시만 기다려 주십시오...