WikiTips::GeShi
extension address
http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi
설명
정확히는 geshi가 아니라 syntexhilight geshi 라고 부르는게 맞음 mediawiki의 extensions 디렉토리에 설치되어야함. 각종 언어의 소스코드의 문법을 wiki상에서 하이라이팅 처리를 해준다. 소스코드를 wiki에 올릴때 쓰기 좋지만 text라는 lang argument를 사용하면 일반 텍스트를 입력하기도 좋음
- svn에서 해당되는 source를 다운로드 받는다.
- LocalSettings.php 파일을 연다
- 맨 아래쪽에 require_once("$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php"); 이런걸 넣어준다
- Method 1: CSS file 이 섹션을 참고해서 css기본을 넣어준다.
그다음 사용하면 끝.
사용은 다음과같다
<syntaxhighlight lang="smalltalk"> 소스코드 </syntaxhighlight>