latest에 썸네일 이미지 사이즈를 원본비율대로 나오게 하고 싶습니다.

latest에 썸네일 이미지 사이즈를 원본비율대로 나오게 하고 싶습니다.

QA

latest에 썸네일 이미지 사이즈를 원본비율대로 나오게 하고 싶습니다.

본문

올라와있는 자료가 list.skin.php위주로 되어있어

질문드립니다. ㅠㅜ

 

php, js 언어를 잘몰라 도움을 청하게 되었습니다.

 

공지사항에 체크된 게시물만 메인페이지(latest)에 나오도록 된 상태입니다.

어찌 수정하면 될까요?

 

주석처리한 부분은 교체하려고 둔상태이나

적용하면 이미지 링크가 깨지는 듯합니다 ㅜ

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

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

$thumb_width = "263";
$thumb_height = "205";

$thumb_no = 0;

 

for ($i=0; $i<count($list); $i++) {
    if( $list[$i]['is_notice'] ) {
        $thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height);

// $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $w, $h);
        if($thumb['src']) {
            $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$thumb_width.'" height="'.$thumb_height.'">';

// $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$w.'" height="'.$h.'">';
        } else {
            $img_content = '<img src="../../images/no_image.png" alt="'.$thumb['alt'].'" width="'.$thumb_width.'" height="'.$thumb_height.'">';

//$img_content = '<span style="width:'.$w.'px;height:'.$h.'px">no image</span>';
        }
        $tmp_content = preg_replace("(\<(/?[^\>]+)\>)", "", $list[$i]['content']);
        echo "
                        <li class=\"masonry_item grid-sizer\">
                            <p class=\"img\"><a href=\"{$list[$i]['href']}\">{$img_content}</a></p>
                            <div class=\"part_title\"><a href=\"{$list[$i]['href']}\"><p class=\"name\">{$list[$i]['subject']}</p>
                            <p class=\"work_web\">{$list[$i]['ca_name']} <span> l </span>  {$list[$i]['wr_1']}</p>
                            </a></div>
                        </li>
        ";
        $thumb_no++;
    } // end if

} // end for

if( (int)$thumb_no==0 ) {
    echo "
                    <li>
                        <p class=\"img\"><a href=\"javascript:;\"><img src=\"".G5_URL."/images/no_image.png\" alt=\"No Image\"></a></p>
                        <p class=\"name\">No Data</p>
                        <p>No Comment</p>
                    </li>
    ";
} // end if
?>

이 질문에 댓글 쓰기 :

답변 1

skin/ latest/latest.skin.php 를 열어서 수정하셔야 해요 

 

 

 $img_content = '<img src="'.$thumb['ori'].'" alt="'.$thumb['alt'].'" >';이런 식으로 

 $img_content 출력 부분에서  width, height  지정한 숫자를 지우시거나 

원하는 숫자로 바꾸시면 될 것같아요 

그러시면 제가 위에 적어놓은대로 가로세로 길이를 입력하지 않으시면 될 것같은데요...;
$img_content = '<img src="'.$thumb['ori'].'" alt="'.$thumb['alt'].'" >'; 이렇게
업로드한대로 나오겠죠...
아니면
 $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="100%" height="100%">';
이렇게 쓰셔도 되고요....

큰따옴표 작은 따옴표 잘 구분하시고요...

답변을 작성하시기 전에 로그인 해주세요.
전체 129,113 | RSS
QA 내용 검색

회원로그인

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