LocalWiki 와 Local 링크 추가
- UseModWiki 1.0 에 있는 패치를 적용
- 사용법:
- 다른 인터위키처럼 쓰면 된다. LocalWiki: 와 Local: 둘 다 자기 자신을 가리키는 인터위키가 된다.
- 예: action=rss action=rc&pda=1 등
- 동일한 액션을 서로 다른 위키 사이트에 복사하거나 하는 경우 별도의 수정이 필요 없게 된다.
- intermap 화일에 동일한 인터위키 이름이 있을 경우는 intermap 쪽의 설정이 우선한다.
wiki.pl 수정
sub GetSiteUrl {
my ($site) = @_;
my ($data, $url, $status);
if (!$InterSiteInit) {
$InterSiteInit = 1;
($status, $data) = &ReadFile($InterFile);
if ($status) {
%InterSite = split(/\s+/, $data);
}
$InterSite{'Upload'} = "$UploadUrl\/";
if (!defined($InterSite{'LocalWiki'})) {
$InterSite{'LocalWiki'} = $ScriptName . &ScriptLinkChar();
}
if (!defined($InterSite{'Local'})) {
$InterSite{'Local'} = $ScriptName . &ScriptLinkChar();
}
}
$url = $InterSite{$site} if (defined($InterSite{$site}));
return $url;
}
Notes
위키위키분류