지점스킨 최근게시물 출력

스크린샷, 2018-04-03 16-57-31.png

지점스킨 최근게시글로 출력 방법 및 파일 입니다.

스킨 : https://sir.kr/g5_skin/15029

(@커피넉잔 님께서 쪽지 주셔서 만들어 봤습니다)

 

1,. 압축 해제 후 루트폴더 등에 해당 폴더를 업로드 합니다.

 

2. 출력하고자 하는 곳에 아래 내용 추가 (readme.txt 파일에 적혀 있습니다)

css 와 js 파일 경로는 해당 사이트에 맞게 변경하면 됩니다.

* raphael_min.js 파일은 첨부하지 않았습니다.(지점 게시판 스킨에 포함되어 있음)

 

<link rel="stylesheet" href="<?php echo G5_URL?>/lt_branch/style_branch.css">
<script src="<?php echo G5_THEME_URL?>/skin/board/g5_branch_svg/js/raphael_min.js"></script>
<script src="<?php echo G5_URL?>/lt_branch/lt_branch_ko.js"></script>

<!-- 지도 시작 { -->
<div style="width:99%">
    <div id="canvas">
        <div id="south"></div>
        <div id="loc_01" class="loc_div"><h2>서울특별시</h2></div>
        <div id="loc_02" class="loc_div"><h2>부산광역시</h2></div>
        <div id="loc_03" class="loc_div"><h2>대구광역시</h2></div>
        <div id="loc_04" class="loc_div"><h2>인천광역시</h2></div>
        <div id="loc_05" class="loc_div"><h2>광주광역시</h2></div>
        <div id="loc_06" class="loc_div"><h2>대전광역시</h2></div>
        <div id="loc_07" class="loc_div"><h2>울산광역시</h2></div>
        <div id="loc_08" class="loc_div"><h2>세종특별자치시</h2></div>
        <div id="loc_09" class="loc_div"><h2>경기도</h2></div>
        <div id="loc_10" class="loc_div"><h2>강원도</h2></div>
        <div id="loc_11" class="loc_div"><h2>충청북도</h2></div>
        <div id="loc_12" class="loc_div"><h2>충청남도</h2></div>
        <div id="loc_13" class="loc_div"><h2>전라북도</h2></div>
        <div id="loc_14" class="loc_div"><h2>전라남도</h2></div>
        <div id="loc_15" class="loc_div"><h2>경상북도</h2></div>
        <div id="loc_16" class="loc_div"><h2>경상남도</h2></div>
        <div id="loc_17" class="loc_div"><h2>제주특별자치도</h2></div>
    </div>
    <div id="map_right_wrapper"></div>
    <div style="clear:both;"></div>
</div>

 

3. lt_branch_ko.js 파일 180라인에 ajax url 을 사이트에 맞게끔 변경

 

4. 최신글 갯수와 이미지 가로세로는 ajax_lt_branch.php 파일 22라인에 있습니다.

 

5. 반드시 해당 지점스킨으로 생성된 게시판이 있어야 적용됩니다.

 

6. 지도 크기는 지점스킨(링크2) 에 수정방법 있습니다.

 

감사합니다.

 

## 썸네일 관련 추가 ##

ajax_lt_branch.php 파일 2번째 줄 다음에 아래 코드 추가해주시기 바랍니다.

 

include_once(G5_LIB_PATH.'/thumbnail.lib.php');

 

첨부파일

lt_branch.zip (9.5 KB) 132회 2018-04-03 17:09
|

댓글 23개

감사합니다. 잘사용하겠습니다.
오 좋은기능이네요...감사합니다.
감사합니다. 저를 위해서 만들어 주시다니~ 너무너무 감사합니다. 잘쓰겠습니다.
좋은 스킨 감사합니다. 잘쓸께요.
감사합니다
감사합니다.
감사합니다~~~
감사합니다
브랜치시리즈 굳~ ★★★★☆
메인에 최근게시물로 노출되는 것은 잘되는 데...

본 게시판 list.skin.php 처럼 지점검색이 붙는 경우는 어렵겠죠?? 메인에 노출되있다보니 검색을 필요로 하는 것같아서요. 지역별로 꾹꾹 눌러보는 수밖에 없는 것 같아서요.
다른시도로 해당게시판만 검색을 허용하면 전체검색으로도 쉽게 처리는 되네요.
검색도 첨부파일 코드 참고해서 ajax 로 처리하면 됩니다.

1. lt_branch_ko.js 함수 수정
function getBranch(bo_table, sca, wr_subject ){ // wr_subject 추가

data:{bo_table:bo_table, sca:sca, stx:wr_subject}, // wr_subject 추가

}

2. ajax_lt_branch.php 변경

$stx = '';
if (isset($_POST['stx'])) {
$stx = $_POST['stx'];
// 검색어 필터링 등 필요
}

if($stx !== '') {
$stx = sql_real_escape_string($stx);

$add_where .= " and $wr_subject like '%$stx%' ";
}

3. index.php 파일 검색
form, input 등 넣고 검색버튼에 클릭 이벤트 추가해서 처리

대략 위에처럼 하면 되겠네요~
와우~ 팁을 주셔서 감사합니다. 한번 시도해봐야겠습니다.
죄송합니다만, 질문이 아직 유효할까요?..^^
지도에서 광주광역시가 안나타는데 어떻게 패치를 해야 할지요?...ㅜㅜ
답을 찾았습니다. 순서의 문제였습니다..^^ 전남도가 나중에 그려지니까 먼저 그려진 광주 레이어가 가려진 것이네요..
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

+
🐛 버그신고