[첫화면으로]UseModWiki소스수정/SearchTitle함수

마지막으로 [b]

1. SearchTitle 함수 추가
1.1. 사용법
1.2. 부작용
1.3. wiki.pl 수정
1.4. 추가 업데이트 내역
1.5. 사용자 의견

1. SearchTitle 함수 추가

wiki.pl 안에 있는 검색 관련 함수는 SearchTitleAndBody (제목과 내용 모두 검색), SearchBody (내용만 검색), 이렇게 둘 뿐인데, 제목에서만 검색을 하는 경우가 필요할 수 있어서 추가.

1.1. 사용법

1.2. 부작용

1.3. wiki.pl 수정

다음 함수 통채로 추가
# 제목에서만 검색
sub SearchTitle {
    my ($string) = @_;
    my ($name, $freeName, @found);

    foreach $name (&AllPagesList()) {
        if ($name =~ /$string/i) {
            push(@found, $name);
        } elsif ($FreeLinks && ($name =~ m/_/)) {
            $freeName = $name;
            $freeName =~ s/_/ /g;
            if ($freeName =~ /$string/i) {
                push(@found, $name);
            }
        }
    }
    return @found;
}

1.4. 추가 업데이트 내역

1.5. 사용자 의견

이름:  
Homepage:
내용:
 

위키위키분류

마지막 편집일: 2008-9-25 9:41 pm (변경사항 [d])
687 hits | Permalink | 변경내역 보기 [h] | 페이지 소스 보기