웹마스터 팁

(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>)



제목 글쓴이 날짜
고글검색하기!! [7] 김민환 2006.10.30
[소스] 개발자,디자이너 전용 통합검색 스크립트 [1] 김성대 2006.05.19
내 홈페이지에 유명사이트 검색엔진을 달자...(네이버,다음,야후 등등) [3] 트래비스 2006.05.10
통합 검색엔진 소스입니다. [5] 철혈단 2003.02.19
자신의 홈페이지에 웹문서 검색엔진 장착하기 [4] 지하넷 2009.05.04
날씨/운세/뉴스/달력/검색등 메인용 귀연 정보박스[미리보기] [12] 뽀因㉦ㅓо Ø Γ 2006.07.19
'검색'창에 페이지 띄우기 [8] KLclub 2006.05.14
웹문서 검색을 대비한 헤더,푸터 나누기. [4] 그럴까? 2004.10.29
로보트 검색엔진에 잘 걸리는 Meta Tag 작성법 [8] 이성영 2002.06.20
게시글 검색 [제목+내용]을 기본으로 하기 [2] 깜빡이영어 2010.11.20
네이버 실시간 인기검색어 가져오는 함수 [2] Darby♡ 2009.09.14
게시판 글 검색시 검색 대상 선택을 자유롭게 고치기 [6] file June Oh 2009.07.15
회원 팝업메뉴에서 작성글 클릭시 다른 아이디 검색 안되게 하기 [3] 절망린 2009.07.03
맞춤형 검색창 만들기 [9] thejeon 2009.05.19
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] [_)s 2008.12.31
통합검색에서 확장변수 검색하기 [5] StyleD 2008.10.12
원하는 위치에 구글 (맞춤)검색창 달기 [2] 다케루 2008.09.02
초보 헤메다가 팁//검색기능 보이기 감추기 [3] file 리히토 2008.07.15
이전글,다음글 얻기 (검색결과 까지 포함) (수정) [8] 라르게덴 2008.06.05
태그 위젯으로 생성된 태그 리스트에서 한글태그 검색이 안될때 해결법 [3] 봄대리 2008.05.21