UseModWiki소스수정/TitleIndex액션 페이지의 소스 보기
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: UseModWiki소스수정/TitleIndex액션 는 읽기 전용 페이지입니다.
== # titleindex action 추가 == * 모든 페이지 목록을 단순한 텍스트로 출력함 * 사용법 ** Local:action=titleindex - 기본 인코딩으로 출력 ** Local:action=titleindex&charset=EUC-KR - 원하는 인코딩을 명시할 수 있음 {{{#!vim perl sub DoOtherRequest { ... } elsif ($action eq "index") { &DoIndex(); ### 다음 단락 추가 } elsif ($action eq "titleindex") { &DoTitleIndex(); ### } elsif ($action eq "help") { # luke added &DoHelp(); ... } }}} : {{{#!vim perl ### 다음 함수를 통채로 추가 sub DoTitleIndex { my (@list, $page); my $charset = &GetParam("charset", "$HttpCharset"); print "Content-type: text/plain; charset=$charset\n\n"; @list = &AllPagesList(); if ($charset ne $HttpCharset) { @list = split(/!/, &convert_encode(join('!',@list), "$HttpCharset", "$charset")); } foreach $page (@list) { print $page."\n"; } } }}} === # 추가 업데이트 내역 === ext2.4 - URL에 charset 파라메터를 별도로 받을 수 있게 함. === # 사용자 의견 ===
---- [[위키위키분류]]
UseModWiki소스수정/TitleIndex액션
페이지로 돌아가기 |
다른 수정본 보기