Postcodify 도로명주소 우편번호 검색 플러그인 v2.1 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 여러가지 기능을 추가하기 쉽도록 제작 되었습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

Postcodify 도로명주소 우편번호 검색 플러그인 v2.1 정보

Postcodify 도로명주소 우편번호 검색 플러그인 v2.1

첨부파일

첨부파일 postcodify-gnuboard-2.1.zip (5.4K) 333회 다운로드 2014-10-31 12:50:11

본문

Postcodify 새주소 우편번호 검색 API를 그누보드와 쉽게 연동할 수 있도록 만든 플러그인입니다.

이 플러그인을 사용하면 그누보드에서 공식 지원하는 DAUM 우편번호 검색 API를
Postcodify 무료 API로 변경할 수 있습니다.

그누보드4 및 그누보드5 모두 호환되는 통합 버전입니다.


[버전 2.1]

CloudFlare CDN에서 SSLv3 프로토콜 지원을 종료함에 따라
보안서버 사용시 IE6에서 검색이 되지 않는 문제가 발생했습니다. (네, 아직도 IE6을 사용하는 대한민국 0.1%가 있습니다.)
새 버전에서는 이 문제를 우회하여 IE6에서도 검색이 되도록 하였습니다.
보안서버를 사용하는 웹사이트라면 업데이트하시기 바랍니다.


[버전 2.0]

다음 API가 적용된 그누보드 최신 버전(5.0.16 이상, 4.37.21 이상)에 맞추어 고쳤습니다.

DAUM 우편번호 검색 API로 전환하지 않은 버전(5.0.13 이하, 4.37.18 이하)과는 호환되지 않습니다.
구 버전 그누보드를 사용하시는 분은 아래의 링크를 참조하여 검색서버를 Postcodify로 대체할 수 있습니다.
http://sir.co.kr/bbs/board.php?bo_table=co_notice&wr_id=1165


[설치 방법] (그누보드5)

(1) 그누보드의 plugin 폴더 내에 postcodify라는 이름의 폴더를 생성합니다.

(2) 플러그인의 zip.css, zip.html, zip.js 파일을 위에서 생성한 폴더로 복사합니다.

(3) 그누보드에서 다음의 파일들을 찾아

    - adm/member_form.php
    - skin/member/스킨명/register_form.skin.php
    - 그 밖에 주소입력 기능이 필요한 모든 페이지 (모바일 스킨 등)

    아래의 내용을 맨 아래에 추가합니다.

    <script src="<?php echo G5_PLUGIN_URL ?>/postcodify/zip.js"></script>

(4) 회원가입, 회원정보 변경, 관리자 페이지 등에서 우편번호 검색을 해봅니다.


[커스터마이징]

지도 링크는 기본값으로 다음 지도를 사용하도록 셋팅됩니다.
네이버 지도, 구글 지도 등으로 바꾸기를 원하실 경우 zip.html에서 mapLinkProvider 설정을
"naver" 또는 "google"로 변경하시면 됩니다.

참고 항목에는 법정동·리 및 공동주택명만 입력됩니다.
참고 항목에 지번까지 입력하기를 원하실 경우 zip.html에서 useFullJibeon 설정을 true로 변경하시면 됩니다.

Postcodify 검색 스크립트인 search.min.js 파일을 로딩하는 경로는 반드시 원본 그대로 사용하시기 바랍니다.
이 파일을 다른 경로에 복사하여 사용하실 경우 무료 API 서버와의 호환성이 떨어질 수 있습니다.

그 밖의 설정 변경은 Postcodify 공식 사이트의 매뉴얼을 참조하십시오.
추천7

댓글 전체

그누보드5 버젼 5.0.16 에서 /js/common.js 의 기본 코드인  win_zip 함수가 변경 되었습니다.
그누보드5 버젼 5.0.16 버젼으로 패치 하셨거나, 해당 버젼 이상 쓰고 계시는 분들은
/js/common.js 의 마지막 줄에

win_zip = (function() {
    return function(href) {
        var new_win = window.open(href, 'win_zip', 'width=650, height=600, scrollbars=1');
        new_win.focus();
    };
}());


추가 해 주시면 위 플러그인을 사용하는데에 이상이 없으실겁니다.
그누보드 소스를 직접 수정하지 않고도 5.0.16 이후 버전에 적용할 수 있도록 플러그인을 수정하였습니다.
plugin 폴더에 설치한 후 스킨만 살짝 수정하면 되도록 하였습니다.
적용 방법은 그누보드5와 거의 동일합니다. 위의 설명에서 3단계의 파일들에 코드 한 줄씩 추가하시고,
아래의 파일들도 똑같이 맨 밑에 한 줄씩 추가해 주시면 됩니다.
  - shop/orderform.php
  - adm/shop_admin/orderform.php
  - 모바일인 경우 mobile/shop/orderform.php
현재 버전은 모바일에서 사용하기에 불편합니다.
다음 버전은 반응형으로 만들거나, 모바일용을 별도로 배포할 계획입니다.
전체 305
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT