이미지 일정크기로 crop > 그누보드5 플러그인

그누보드5 플러그인

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

이미지 일정크기로 crop 정보

이미지 일정크기로 crop

첨부파일

첨부파일 tl_img_crop.zip (9.4K) 10회 다운로드 2018-11-29 14:41:16 포인트 차감10

본문

예전에 카드뉴스가 한창 유행할 때 카드뉴스 만들 폼을 만들어 달라고 의뢰받은 것이 있었는데 소스 일부분이 남아있어서 정해진 크기의 이미지를 crop할 때 사용할 수 있도록 만들어 봤습니다.

만약에 회원가입폼에 적용시킨다면

<?php   
if ($w == 'u') {             
$CROP_PATH   = G5_DATA_PATH.'/member_image/'.substr($member['mb_id'],0,2).'/'.$member['mb_id'].'.gif';
$CROP_URL    = G5_DATA_URL.'/member_image/'.substr($member['mb_id'],0,2).'/'.$member['mb_id'].'.gif';
$CROP_WIDTH  = $config['cf_member_img_width'];
$CROP_HEIGHT = $config['cf_member_img_height'];
$G5_PLUGIN_URL = G5_PLUGIN_URL;
$CROP_JAVASCRIPT_ACTION = <<<_END
    $.ajax({
        type: "POST",
        url: "{$G5_PLUGIN_URL}/tl_img_crop/save_member_image_x.php",
        data: {image: image},
        dataType: "json"
    })
        .done(function(data) {
            if(data.error) {
                alert(data.error);
            }
            else {
                $('#crop_img').attr('src','{$CROP_URL}?v=' + (+new Date()));
                $('.btn-show-crop-ctl').hide();
                $('#crop_img').show();
                canvas_bpopup.close();
            }
        });
_END;
include G5_PLUGIN_PATH.'/tl_img_crop/crop_form.php';
}
?>
<?php if ($w == 'u' && file_exists($mb_img_path)) {  ?>
<input type="checkbox" name="del_mb_img" value="1" id="del_mb_img">
<label for="del_mb_img">삭제</label>
<?php }  ?>
추천9

댓글 전체

전체 261
그누보드5 플러그인 내용 검색

회원로그인

진행중 포인트경매

  1. 그누보드/영카트 채팅솔루션

    참여36 회 시작18.12.11 09:03 종료18.12.16 09:03

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

© SIRSOFT