웹마스터 팁

알바트로스 적용후 제로보드 XE 레이아웃을 선택하여 쓰면 웹사이트 오른쪽 상단에 있는 검색창에 제목, 내용, 제목과내용
뿐만이 아니라 댓글 그리고 태그 또한 선택가능하여 검색을 할수 있게됩니다. 하지만 본인이 직접 수정한 레이아웃이나
다른분께서 만드신 레이아웃을 그대로 쓰신다면 검색창으로 제목, 내용, 제목과 내용 이렇게 3가지 형식으로 밖에 검색
을 할수가 없습니다.

저는 개인적으로 똑띠님께서 만드신 레이아웃을 수정해서 쓰고 있는데 이 문제가 있어서 조금전에 레이아웃에 있는

코드를 수정하니깐 댓글과 태크 또한 선택옵션이 나와서 댓글 그리고 태그로도 검색이 가능해졌습니다.

수정 방법:

관리자 로그인 하신후 --> 관리자 페이지 --> 레이아웃 에 가셔서

현제 사용하시는 레이아웃 편집을 클릭해서 편집 모드로 들어갑니다. 코드를 보시면
(똑띠님의 스킨을 사용하시는 분이라면 jdh_xe_2m 과 jdh_xe_2s 레이아웃 두개다 하니씩 편집 하셔야 합니다.

라인114쯤에 보시면)

<form action="{getUrl()}" method="post" id="isSearch">
            <input type="hidden" name="mid" value="{$mid}" />
            <input type="hidden" name="act" value="IS" />

   <input name="search_target" type="radio" value="title" id="search_target" class="searchOrder" checked="checked" title="search option" />
   <label for="search_target" class="checked" id="search_target_label" onclick="showHide('selectOrder'); return false">{$lang->title}</label>
   <ul id="selectOrder">
    <li>
     <input type="radio" name="search_target" value="title" id="search_target1" />
     <label for="search_target1" onclick="chkIsKind(1, '{$lang->title}'); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->title}</label>
    </li>
    <li>
     <input type="radio" name="search_target" value="content" id="search_target2" />
     <label for="search_target2" onclick="chkIsKind(2, '{$lang->content}'); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->content}</label>
    </li>
    <li>
     <input type="radio" name="search_target" value="title_content" id="search_target3" />
     <label for="search_target3" onclick="chkIsKind(3, '{$lang->title}+{$lang->content}'+ '+ '); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->title}+{$lang->content}</label>
    </li>
                <!--
    <li>
     <input type="radio" name="search_target" value="comment" id="search_target4" />
     <label for="search_target4" onclick="chkIsKind(4, '{$lang->comment}'+ '); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->comment}</label>
    </li>
                -->
   </ul>
   <input name="is_keyword" type="text" class="inputText" title="keyword" />

   <input type="image" src="./images/{$layout_info->colorset}/buttonSearch.gif" alt="{$lang->cmd_search}" class="submit" />
  </form>

 

라고 적힌 곳이 있는데 이를

<form action="{getUrl()}" method="post" id="isSearch">
            <input type="hidden" name="mid" value="{$mid}" />
            <input type="hidden" name="act" value="IS" />

   <input name="search_target" type="radio" value="title" id="search_target" class="searchOrder" checked="checked" title="search option" />
   <label for="search_target" class="checked" id="search_target_label" onclick="showHide('selectOrder'); return false">{$lang->title}</label>
   <ul id="selectOrder">
    <li>
     <input type="radio" name="search_target" value="title" id="search_target1" />
     <label for="search_target1" onclick="chkIsKind(1, '{$lang->title}'); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->title}</label>
    </li>
    <li>
     <input type="radio" name="search_target" value="content" id="search_target2" />
     <label for="search_target2" onclick="chkIsKind(2, '{$lang->content}'); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->content}</label>
    </li>
    <li>
     <input type="radio" name="search_target" value="title_content" id="search_target3" />
     <label for="search_target3" onclick="chkIsKind(3, '{$lang->title}+{$lang->content}'); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='+ 'none'">{$lang->title}+{$lang->content}</label>
    </li>
    <li>
     <input type="radio" name="search_target" value="comment" id="search_target4" />
     <label for="search_target4" onclick="chkIsKind(4, '{$lang->comment}'); return false;" onmouseover="this.className='on'+ '" onmouseout="this.style.background='none'">{$lang->comment}</label>
    </li>
    <li>
     <input type="radio" name="search_target" value="tag" id="search_target5" />
     <label for="search_target5" onclick="chkIsKind(5, '{$lang->tag}'); return false;" onmouseover="this.className='on'" onmouseout="this.style.background='none'">{$lang->tag}</label>
    </li>
   </ul>
   <input name="is_keyword" type="text" class="inputText" title="keyword" />

   <input type="image" src="./images/{$layout_info->colorset}/buttonSearch.gif" alt="{$lang->cmd_search}" class="submit" />
  </form>

 

로 바꾸어 주시고 저장 하시고 홈페이지에 들어가셔서 페이지 갱신을 해보시면 댓글 그리고 태그도 선택하여 검색하실수 있게됩니다. 쿨럭!

 

태그 연관 글
  1. [2018/05/18] 묻고답하기 확장변수 사용자정의에 입력한 일자(년월일)을 특정기간으로 검색하려면.. by 찬란하리 *1
  2. [2016/09/05] 묻고답하기 게시판에서 검색 버튼 활성화 방법 문의드립니다. by lifema**** *4
  3. [2015/10/16] 묻고답하기 검색이 안됩니다. by sports21
  4. [2015/09/30] 묻고답하기 메타 태그를 홈페이지 주소에 입력하는 방법 좀 부탁드려요. by seamaster *3
  5. [2015/07/09] 포럼 내 사이트, 네이버 검색은 요원한가? by 마래바 *9
제목 글쓴이 날짜
member 모듈 메일인증을 사용할때 모바일 기본스킨에서 회원가입 후 이메일 발송 안내 띄우기 [2] file 후하니 2015.08.01
새로고침 없는 실시간 웹서비스를 위한 기술과 간략한 역사(?) [1] onTrust 2015.07.27
[실험팁] XE 고용량/큰사진 썸네일 깨지는 것 해결 socialskyo 2015.07.20
레이아웃 메뉴에서 메뉴옆에 글수 표시하기 반걸 2015.07.20
DB에서 직접 시퀀스 생성하기 [3] 기진곰 2015.07.18
CloudFlare 사용시 방문자 IP와 SSL 접속여부가 정확하게 파악되지 않는 문제 해결법 [4] 기진곰 2015.07.12
IIS서버 자동 설치 프로그램(PHP, MySQL, phpMyAdmin) [1] 공처아찌 2015.07.12
모바일에 최적화된 화면으로 보기 문구가 레이아웃을 가리는 문제 creative8 2015.07.11
config 파일을 일반 유저가 쓸 수 없는 문제 해결법 [15] wkp 2015.07.09
문서페이지가 수정이 되지 않는 문제 [2] file monet 2015.07.07
위젯 가운데 정렬 하는법 [3] 불금 2015.07.05
홈페이지 제작 시 점검사항 15가지 [1] 유래유거 2015.06.29
사이트 서버 운영체제와 사용하는 웹서버 소프트웨어 알아보는 사이트 file 후하니 2015.06.28
홈페이지 속도가 느린 이유.(팁같지도 않은 팁) [11] 가브리엘조 2015.06.27
cloudflare api 용 curl 기본값 마루디자인 2015.06.24
추천검색어,실시간인기순위 소스 file codlllle 2015.06.21
실시간 rss 피드글 출력 위젯 file codlllle 2015.06.20
다음 위젯 뱅크를 대신할 위젯 베스트! codlllle 2015.06.20
자신이 쓴 글에 특정유저 댓글을 차단 Ikoo 2015.06.20
다음 실시간 검색어 위젯 file codlllle 2015.06.19