[첫화면으로]UseModWiki소스수정/InterMap에주석지원

마지막으로 [b]

1. intermap 파일에 주석을 달 수 있게 함
1.1. 사용법
1.2. 부작용
1.3. wiki.pl 수정
1.4. 추가 업데이트 내역
1.5. 사용자 의견

1. intermap 파일에 주석을 달 수 있게 함

intermap 파일에 주석을 달 수 있다. 빈 줄도 넣을 수 있다. intermap 파일에 항목이 많을 때 보기 편하게 정리하기 위해서 추가한 기능. 주석은 # 으로 시작한다.

1.1. 사용법

# 이렇게 "#"으로 시작하는 부분이 주석
GyparkWiki          http://gypark.pe.kr/cgi-bin/wiki/wiki.pl?|GyparkWiki.png    # 이렇게 항목 뒤에도 달 수 있다

# 바로 윗줄처럼 빈 줄을 넣을 수 있다.
       # 줄 앞에 공백이 있을 수도 있다.
     Jof            http://jof4002.net/?|Jof.png   # 이렇게 유효한 항목 앞에 공백이 올 수도 있다

# 여담으로, 동일한 인터위키이름을 두 번 이상 쓸 수도 있다. 이 경우 가장 아래에 적힌 값이 반영된다.
GyparkWiki          http://www.oooooooops.pe.kr/cgi-bin/wiki/wiki.pl?|GyparkWiki.png    # 이 줄이 반영된다.

InterMap 페이지에 가면 이 홈페이지에서 사용하는 intermap 파일을 볼 수 있으니 참조.

1.2. 부작용

없을 것임.

1.3. wiki.pl 수정

sub GetSiteUrl {
    ...
        if ($status) {
### intermap에 #을 사용한 주석 추가 지원
#           %InterSite = split(/\s+/, $data);
            %InterSite = map { s/\s*#.*//; split /\s+/; } grep { s/^\s*//; /^[^#]/ } split /\n/, $data;
        }
    ...
}

1.4. 추가 업데이트 내역

ext1.94a - 인터위키 항목은 반드시 줄 처음에 공백없이 쓰여야 했던 제한을 없앴습니다. (사실 저 정규표현식이 정확히 주석과 빈 줄을 제거해 주는지 확신이 없긴 합니다만..)
-- Raymundo 2006-3-12 5:04 pm

1.5. 사용자 의견

이름:  
Homepage:
내용:
 

위키위키분류

마지막 편집일: 2006-3-12 5:04 pm (변경사항 [d])
1046 hits | Permalink | 변경내역 보기 [h] | 페이지 소스 보기