이미지 리사이즈 .. 문의 드립니다. > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

이미지 리사이즈 .. 문의 드립니다. 정보

이미지 리사이즈 .. 문의 드립니다.

본문

불당님 안녕하세요.
늘 그누에서 많은 활약에 감사 드립니다.
불당님의 리사이즈 소스를 사용중인데요.
view.skin.php에서는 잘 적용되어서 이미지가 나오는데요. 이미지를 클릭하면 원본크기로 나옵니다.
제가 사용한다면 줄여서 올리면 되겠지만, 사용하시는 분이 이미지를 줄여서 올릴 만큼 노련하지를 못해서 말입니다.

이럴 경우 이미지를 클릭했을때
특정 크기로 고정시킬수 있는 방법이 없을까요?
예를 들어 800*600 사이즈로 말입니다.
아니면 리사이즈된 이미지 크기로 그대로 새창에서 보여지게 하는 방법이든지요..
글이 엉망이라 잘 이해가 되셨는지 걱정이네요.

방법이 있다면 답변 부탁드립니다.
수고하세요.
추천
0

댓글 전체

이미지를 click 하면 원본으로 나오게 해줘야지, resize의 의미가 있기 때문에 일부러 그렇게 해둔거에요.
이미지를 클릭했는데, 줄어든 크기로 나온다면 이미지의 원래 모습을 보거나 resize를 할 이유가 없쟎아요?
이미지 새창의 크기를 줄이면, 창 크기에 맞게 이미지가 resize 됩니다.

b4.lib.php에서 아랫부분을 수정하면 되기는 하겠지만, 권하는 사항은 아닙니다.

수정을 할 때 원본 이미지가 800* 600보다 작으면, 원본 크기로 하고 더 크면
800*600으로 지정해서 하게 해야 할 겁니다.

        // onclick을 했을 때, 원래의 이미지 크기로 popup이 되도록 변경
        if ($board[image_window]) {
            if (isset($img[onclick]) == true)
                $return = preg_replace('/onclick\=(\'|\")?[^\s\'\"]+(\'|\")?/i', 'onclick="image_window3(\'' . $img['src'] . '\',' . (int)$img_width . ',' . (int)$img_height . ')" ', $return);
            else
                $return = preg_replace("/(\<img )([^\>]*)(\>)/i", "\\1 onclick='image_window3(\"" . $img['src'] . "\"," . (int)$img_width . "," . (int)$img_height . ")' \\2 \\3", $return);
        } else {
            if (isset($img[onclick]) == true)
                $return = preg_replace('/onclick\=(\'|\")?[^\s\'\"]+(\'|\")?/i', '', $return);
            else
                $return = preg_replace("/(\<img )([^\>]*)(\>)/i", "\\1 onclick='' \\2 \\3", $return);
        }
불당님 답변 감사합니다.
많이 바쁘시죠?
말씀 듣고 보니 그렇네요.
그럼 현제 불당 리사이즈는 원본은 따로 보관되고, 리사이즈는 또 따로 생성시키는 건가요?
전체 3,524 |RSS
그누4 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT