위키 서버의 스킨 설정

Submitted by westporch on Sat, 05/12/2018 - 18:02
Forums

위키 서버(mediawiki로 운영)에서 로그인 전·후에 서로 다른 스킨이 적용되는 문제를 해결했습니다.

로그인 전: Vector 스킨이 적용됨.
로그인 후: monobook 스킨이 적용됨.


■ 서로 다른 스킨이 적용되는 이유
기본값으로 설정한 스킨(Vector)외에 다른 스킨(CologneBlue, Modern, MonoBook)들도 활성화했기 때문입니다.

■ 해결 방법
미디어 위키의 설정 파일인 LocalSettings.php에서 Vector 스킨을 제외한 나머지 스킨들을 비활성화 했습니다.

# LocalSettings.php

<..snip..>
## Default skin: you can change the default skin. Use the internal symbolic
## names, ie 'vector', 'monobook':
$wgDefaultSkin = "vector";

# Enabled skins.
# The following skins were automatically enabled:
- wfLoadSkin( 'CologneBlue' );
+ #wfLoadSkin( 'CologneBlue' );
- #wfLoadSkin( 'Modern' )
+ #wfLoadSkin( 'Modern' );
- wfLoadSkin( 'MonoBook' );
+ #wfLoadSkin( 'MonoBook' );
wfLoadSkin( 'Vector' );
<..snip..>