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

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

QA

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

답변 1

본문

올라와있는 자료가 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%">';
이렇게 쓰셔도 되고요....

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로