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

마지막으로 [b]

7 번째 수정본

1. GetLastPrefix 함수 추가

### 화일명이 겹칠 경우 앞에 붙일 prefix 를 얻는 함수
sub GetLastPrefix {
    my ($dir, $file) = @_;

    if (!(-f "$dir/$file")) {
        return "";
    }

    if (!(-f "$dir/2_$file")) {
        return "2_";
    }

    my $prefix = 2;
    while (-f "$dir/$prefix"."_$file") {
        $prefix += 10;
    }
    $prefix -= 10;
    while (-f "$dir/$prefix"."_$file") {
        $prefix++;
    }

    return $prefix ."_";
}

1.1. 추가 업데이트 내역

ext1.42a 에서 함수가 크게 바뀌었습니다. /화일업로드/오에카키도 같이 바뀝니다.
-- Raymundo 2003-3-25 5:42 pm

ext2.17a - Jof:UseModWiki소스수정/파일업로드_중복이름_처리의 내용을 적용. 이름을 GetUniqueUploadFilename로 바꾸고, 파일명_숫자.확장자 형태로 이름을 붙이도록 변경.
-- Raymundo 2012-1-29 11:16 pm

1.2. 사용자 의견

이름:  
Homepage:
내용:
 

위키위키분류

이 수정본 편집일: 2012-1-29 11:16 pm (변경사항 [d])
1095 hits | Permalink | 변경내역 보기 [h] | 현재 수정본 보기 | 7 번째 수정본 소스 보기