MoniWiki는
config.php
에 있는 설정을 입맛에 맛게 고칠 수 있다. config.php는 MoniWiki본체 프로그램에 의해 include
되므로 PHP의 include_path변수로 설정된 어느 디렉토리에 위치할 수도 있다. 특별한 경우가 아니라면 MoniWiki가 설치된 디렉토리에 config.php가 있을것이다.
기본 설정 ¶
RCS ¶
만약 시스템 차원에서 rcs를 지원하지 않는다면 rcs를 컴파일해서 사용해보라. 예를 들어 모니위키가 설치된 디렉토리가
moniwiki
이고
그 하위에 bin
디렉토리를 새롭게 만든 후에 rcs
관련된 실행파일(MoniWikiRCS 페이지 참조)을 moniwiki/bin
아래에 복사하고
$path
에 ./bin
디렉토리를 추가한다.
$path='/usr/bin:/bin:/usr/local/bin:./bin'; # 유닉스의 기본 실행파일 디렉토리 + ./bin
혹은
$path='/usr/bin:/bin:/usr/local/bin:/home/to_your_public_html/moniwiki/bin'; # 유닉스의 기본 실행파일 디렉토리 + bin의 full path
VimProcessor ¶
윈도우에서 gvim을 사용하여 작동된다. 이 경우
$path
설정을 제대로 해주어야 하는데, 예를 들어 다음과 같은 식으로 config.php
에 설정을 한다.
$path='./bin;c:/windows/command;c:/Program Files/gnuplot;c:/Program Files/vim/vim71'; # for win32
윈도우에서는 패스의 구분기호가 콜론(:)이 아닌 세미콜론(;)임에 유의하자.
Security 설정 ¶
대문 및 로고(혹은 배너) 설정 ¶
메뉴의 대문(FrontPage)및 로고 그림이 연결하고 있는 페이지는 config.php의 다음 변수를 설정한다.
- $frontpage='FrontPage';
- $logo_page=$frontpage;
$logo_string
과$logo_img
-
monisetup.php은 config.php를 변경할 수 있으나, 간단한 변경만 지원하고 세세한 변경은 지원하지 않는다. 최근 1.1.3 버전부터는 여러줄의 config.php 설정을 읽고 수정할 수 있다. 단, monisetup.php를 사용할 경우 코멘트는 모두 제거가 되므로 주의해야 한다.