diff --git a/modules/poll/lang/ko.lang.php b/modules/poll/lang/ko.lang.php index 53b790eae..0c02fb518 100644 --- a/modules/poll/lang/ko.lang.php +++ b/modules/poll/lang/ko.lang.php @@ -25,4 +25,11 @@ $lang->cmd_null_item = "설문조사로 등록할 값이 없습니다.\n다시 설정해주세요"; $lang->confirm_poll_submit = "설문조사에 응하시겠습니까?"; + + $lang->search_target_list = array( + 'title' => '제목', + 'regdate' => '등록일', + 'ipaddress' => 'IP 주소', + ); + ?> diff --git a/modules/poll/poll.view.php b/modules/poll/poll.view.php index 4133731a9..09f79941e 100644 --- a/modules/poll/poll.view.php +++ b/modules/poll/poll.view.php @@ -17,6 +17,24 @@ * @brief 관리자 페이지 **/ function dispPollAdminList() { + // 검색 옵션 정리 + $search_target = trim(Context::get('search_target')); + $search_keyword = trim(Context::get('search_keyword')); + + if($search_target && $search_keyword) { + switch($search_target) { + case 'title' : + if($search_keyword) $search_keyword = str_replace(' ','%',$search_keyword); + $args->s_title= $search_keyword; + break; + case 'regdate' : + $args->s_regdate = $search_keyword; + break; + case 'ipaddress' : + $args->s_ipaddress= $search_keyword; + break; + } + } // 목록을 구하기 위한 옵션 $args->page = Context::get('page'); ///< 페이지 $args->list_count = 50; ///< 한페이지에 보여줄 글 수 diff --git a/modules/trackback/trackback.model.php b/modules/trackback/trackback.model.php index b05d65005..3a1a776b0 100644 --- a/modules/trackback/trackback.model.php +++ b/modules/trackback/trackback.model.php @@ -97,7 +97,6 @@ } } - // 변수 설정 $args->sort_index = $obj->sort_index; $args->page = $obj->page?$obj->page:1;