1 번째 수정본 소스 보기 : UseModWiki소스수정/제목검색
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: UseModWiki소스수정/제목검색 는 읽기 전용 페이지입니다.
== # 제목 검색 titlesearch action == 페이지이름에 특정 문자열이 포함된 페이지들의 목록만 출력하는 액션 또는 특정페이지와 그 [[하위페이지]]들의 목록만 출력하게도 할 수 있다. * 필수 요구 사항: [[/SearchTitle함수]]가 적용되어 있을 것 * 선택 요구 사항: === # 사용법 === 두 가지 다 URL에 "action=titleindex" 가 들어가고, 그 뒤에 "string"인자 또는 "parent"인자로 구분 제목 검색: {{{ wiki.pl/action=titlesearch&string=STRING 제목에 STRING 이 포함된 페이지들의 목록을 출력 }}} 하위페이지 검색: {{{ wiki.pl/action=titlesearch&parent=PARENT PARENT페이지와 그 하위페이지들의 목록을 출력 }}} === # 부작용 === === # action/titlesearch.pl 추가 === {{{#!vim perl # titlesearch action # 1) # wiki.pl/action=titlesearch&string=STRING # : search the pages whose names include STRING # 2) # wiki.pl/action=titlesearch&parent=PAGENAME # : search the subpages of PAGENAME sub action_titlesearch { my $string = &GetParam('string'); my $parent = &GetParam('parent'); my @result_string = (); my @result_parent = (); if (($string eq '') && ($parent eq '')) { &DoIndex(); return; } if ($string ne '') { print &GetHeader('', &QuoteHtml(Ts('Title Search for : %s', $string)), ''); print '
'; &PrintPageList(&SearchTitle($string)); } else { print &GetHeader('', &QuoteHtml(Ts('Subpage Search for : %s', $parent)), ''); print '
'; &PrintPageList(&SearchTitle("^$parent(/|\$)")); } print &GetCommonFooter(); } 1; }}} === # 번역 파일 수정 === translations/ko_KR.UTF-8.pl 과 ko_KR.EUC-KR.pl 파일에 다음 항목 추가 {{{ Title Search for : %s 페이지이름 검색 : %s Subpage Search for : %s 하위페이지 검색 : %s }}} === # 추가 업데이트 내역 === === # 사용자 의견 ===
---- [[위키위키분류]]
UseModWiki소스수정/제목검색
페이지로 돌아가기 |
다른 수정본 보기