아이콘 디렉토리를 별도의 환경 변수로 지정
- icons 디렉토리가 아파치에서 별도의 디렉토리로 alias 를 걸어두는 바람에 제대로 읽을 수 없는 경우를 발견
- 아예 별도의 환경변수로 만들어 사용자마다 원하는 디렉토리를 사용할 수 있게 한다.
- 사용법:
- config.pl 또는 wiki.pl 내에서 다음과 같이 설정해 준다.
-
$IconDir = "./icons/";
- config.pl 에 다음 라인 추가. config.pl 을 쓰지 않는 경우라면 wiki.pl 내에도 적어 주어야 한다.
$IconDir = "./icons/";
- wiki.pl 에서 다음을 수정
-
...
use vars qw(
$UserGotoBar $UserGotoBar2 $UserGotoBar3 $UserGotoBar4
$ConfigFile $SOURCEHIGHLIGHT %SRCHIGHLANG $LinkFirstChar
$EditGuideInExtern $SizeTopFrame $SizeBottomFrame
$LogoPage $CheckTime $LinkDir $IconDir
);
...
- 그 외에는, 소스 내에서 "icons" 또는 "./icons" 라고 되어 있는 부분을 "$IconDir" 로 바꿔주면 된다. 예를 들면 다음과 같다.
$bartext .= " </td><td> <img src=\"$IconDir/parentpage.gif\" border=\"0\" alt=\""
위키위키분류