웹마스터 팁

(2009.7.24 수정되었습니다.)


사용된 모든 예제는 '제목+내용' 선택을 기본으로 작성되었습니다.

직접 수정하실 때에는 본문 중 굵게 표시된 지시자 부분을 다음을 참고하여 수정해주세요.


제목 → title 

내용 → content

제목+내용 → title_content

댓글 → comment

이름 → user_name

닉네임 → nick_name

아이디 → user_id

태그 → tag

확장변수1 → extra_vars1 (확장변수 번호를 알맞게 수정해주세요.)



screenshot1.png

1. 검색창에서 특정 선택이 기본 선택으로 오게 하기

modules/board/skins/xe_board/list.html의

<select name="search_target">
    <!--@foreach($search_option as $key => $val)-->
        <option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
    <!--@end-->
</select>


이 부분을 아래와 같이 바꿔줍니다.

<select name="search_target">
    <option value="title_content" <!--@if($search_target=='title_content')-->selected="selected"<!--@end-->>{$search_option[title_content]}</option>
    <!--@foreach($search_option as $key => $val)-->
        <!--@if($key!='title_content')-->
            <option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
        <!--@end-->
    <!--@end-->
</select>





2. 선택창은 없애고 무조건 특정 선택으로만 검색되게 하기

같은 modules/board/skins/xe_board/list.html의 

<select name="search_target">
    <!--@foreach($search_option as $key => $val)-->
        <option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
    <!--@end-->
</select>


위 부분을 아래와 같이 바꿔줍니다.

<input type="hidden" name="search_target" value="title_content" />






3. 원하는 선택만 넣기

역시 modules/board/skins/xe_board/list.html의

<select name="search_target">
    <!--@foreach($search_option as $key => $val)-->
        <option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
    <!--@end-->
</select>


위 부분을 아래와 같은 방식으로 수정합니다. 밑줄 친 부분은 선택 하나마다 지시자만 바꿔 반복해서 넣어 주세요.

<select name="search_target">

     <option value="title_content" <!--@if($search_target=='title_content')-->selected="selected"<!--@end-->>{$search_option[title_content]}</option>

</select>






※ 주의사항

위와 같이 기본 게시판 살갗(skin)을 손대는 경우 판올림시마다 초기화될 수 있으므로,

modules/board/skins 안의 xe_board 폴더를 하나 복제하여 새로운 스킨을 만든 후 적용하시길 권장합니다.

(구분을 위해 skin.xml 안에 살갗 이름만 바꿔주세요. <title xml:lang="ko">적당한 이름</title>)



제목 글쓴이 날짜
자신의 홈피에 통합 검색 순위 (검색어, 음악, 영화, 도서)를 달아보자. [1] Rising.kr 2008.01.21
간단한 검색 창입니다. [3] sunholic 2007.03.31
고글검색하기!! [7] 김민환 2006.10.30
[소스] 개발자,디자이너 전용 통합검색 스크립트 [1] 김성대 2006.05.19
내 홈페이지에 유명사이트 검색엔진을 달자...(네이버,다음,야후 등등) [3] 트래비스 2006.05.10
통합 검색엔진 소스입니다. [5] 철혈단 2003.02.19
날씨/운세/뉴스/달력/검색등 메인용 귀연 정보박스[미리보기] [12] 뽀因㉦ㅓо Ø Γ 2006.07.19
'검색'창에 페이지 띄우기 [8] KLclub 2006.05.14
웹문서 검색을 대비한 헤더,푸터 나누기. [4] 그럴까? 2004.10.29
로보트 검색엔진에 잘 걸리는 Meta Tag 작성법 [8] 이성영 2002.06.20
게시판 글 검색시 검색 대상 선택을 자유롭게 고치기 [6] file June Oh 2009.07.15
게시글 검색 [제목+내용]을 기본으로 하기 [2] 깜빡이영어 2010.11.20
검색조건, 제목+내용 을기본으로 설정하기 [7] 대암지기 2008.01.28
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] [_)s 2008.12.31
게시판 하단 검색 옵션 원하는 것만 넣기 (확장변수 포함) [10] shtjdals 2008.01.02
(달력/Archive 문제해결법) 날짜로 검색하는 것이 제대로 안될때 [8] 베니 2007.08.25
초보 헤메다가 팁//검색기능 보이기 감추기 [3] file 리히토 2008.07.15
네이버 실시간 인기검색어 가져오는 함수 [2] Darby♡ 2009.09.14
이전글,다음글 얻기 (검색결과 까지 포함) (수정) [8] 라르게덴 2008.06.05
통합검색에서 확장변수 검색하기 [5] StyleD 2008.10.12