"미디어위키 주요 커스터마이징"의 두 판 사이의 차이

37번째 줄: 37번째 줄:
자신의 위키에서 [[Special:Version]]을 확인하고 설치되지 않은 것만 설치하자.
자신의 위키에서 [[Special:Version]]을 확인하고 설치되지 않은 것만 설치하자.


*[[미디어위키 CharInsert 설치]]
;[[미디어위키 CharInsert 설치]]
:http://www.mediawiki.org/wiki/Extension:CharInsert
*http://www.mediawiki.org/wiki/Extension:CharInsert
:이것을 설치하지 않으면 Mediawiki:Edittools에 있는 CharInsert 태그가 그대로 보인다. 설치하면 버튼으로 바뀐다.
*이것을 설치하지 않으면 Mediawiki:Edittools에 있는 CharInsert 태그가 그대로 보인다. 설치하면 버튼으로 바뀐다.


*[[미디어위키 SyntaxHighlight GeSHi 설치]]
;[[미디어위키 SyntaxHighlight GeSHi 설치]]
:http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi
*http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi
:소스코드 구문 강조
*소스코드 구문 강조


*[[미디어위키 Cite 설치]]
;[[미디어위키 Cite 설치]]
:http://www.mediawiki.org/wiki/Extension:Cite
*http://www.mediawiki.org/wiki/Extension:Cite
:이것을 설치하지 않으면 <nowiki><ref>, </ref>, <references/></nowiki> 태그가 그대로 보인다. 설치하면 각주로 바뀐다.
*이것을 설치하지 않으면 <nowiki><ref>, </ref>, <references/></nowiki> 태그가 그대로 보인다. 설치하면 각주로 바뀐다.
:확장기능들을 설치한 후에는 [[특수기능:버전]]에서 확인해보자.
*확장기능들을 설치한 후에는 [[특수기능:버전]]에서 확인해보자.


*[[미디어위키 CodeEditor 설치]]
;[[미디어위키 CodeEditor 설치]]


==미디어위키 상에서 수정==
==미디어위키 상에서 수정==

2014년 6월 9일 (월) 03:02 판

미디어위키 주요 커스터마이징
미디어위키 나만의 설정
미디어위키 설치 후 설정
  • 미디어위키 설치 후에 필자가 필수로 해주는 설정 변경이다.

1 LocalSettings.php 수정

1.1 업로드 파일 확장자 추가등록

LocalSettings.php 하단에 다음과 같이 업로드 허용할 확장자를 추가한다.

$wgFileExtensions[] = 'zip';
$wgFileExtensions[] = 'doc';
$wgFileExtensions[] = 'xls';
$wgFileExtensions[] = 'pdf';
$wgFileExtensions[] = 'mp3';
$wgFileExtensions[] = 'svg';

1.2 외부 링크 새창으로 열기

미디어위키는 기본적으로 외부링크에 target을 주지 않기 때문에, 외부링크가 같은 창에 열려서 다른 사이트로 전환되게 된다. 그것을 방지하기 위해 새창으로 열리도록 Target을 _blank로 지정해주자.

$wgExternalLinkTarget = '_blank';

1.3 외부 그림 보여주기

(미디어위키 1.20.x 부터는 설치과정에 포함되어 있다.)

$wgAllowExternalImages = true;

1.4 파비콘 설정

2 확장기능 설치

자신의 위키에서 Special:Version을 확인하고 설치되지 않은 것만 설치하자.

미디어위키 CharInsert 설치
미디어위키 SyntaxHighlight GeSHi 설치
미디어위키 Cite 설치
미디어위키 CodeEditor 설치

3 미디어위키 상에서 수정

3.1 Edittools

편집 상태에서만 보이는 도구이다.

그런데 작성하고 나면 css가 적용되지 않아 이상하게(허여멀겋게) 보일 것이다.

3.2 Common.css

3.3 Vector.css

4 기타

5 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}