테스트 사이트 - 개발 중인 베타 버전입니다

게시판 > 썸네일 이미지 출력할때 이미지에 생기는 테두리.. 채택완료

광깔 5년 전 조회 4,109

게시판에 글을 쓸 때 이미지 첨부를 하면

리스트 페이지에 썸네일 이미지가 추출이 됩니다.

썸네일 이미지 추출될때..

이미지에 흰색 테두리가 되어 있는데...

이런 효과 없이 제가 첨부한 이미지 그대로 노출되게 하는 방법 있을까요???

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

5년 전

</p>

<p><?php</p>

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

<p>include_once(G5_LIB_PATH.'/thumbnail.lib.php');</p>

<p> </p>

<p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨</p>

<p>add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);</p>

<p>?></p>

<p> </p>

<p><section class="sub-pg -bg"></p>

<p>    <h1 class="title dp-flex flex-column align-cen ft-up fw-700 color-2">portfolio</h1></p>

<p>    <!-- 게시판 목록 시작 { --></p>

<p>    <div id="bo_gall" class="sub-container -portfolio mg-x-at"></p>

<p> </p>

<p>        <?php if ($is_category) { ?></p>

<p>        <nav id="bo_cate"></p>

<p>            <h2><?php echo $board['bo_subject'] ?> 카테고리</h2></p>

<p>            <ul id="bo_cate_ul"></p>

<p>                <?php echo $category_option ?></p>

<p>            </ul></p>

<p>        </nav></p>

<p>        <?php } ?></p>

<p> </p>

<p>        <form name="fboardlist"  id="fboardlist" action="<?php echo G5_BBS_URL; ?>/board_list_update.php" onsubmit="return fboardlist_submit(this);" method="post"></p>

<p>        <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>"></p>

<p>        <input type="hidden" name="sfl" value="<?php echo $sfl ?>"></p>

<p>        <input type="hidden" name="stx" value="<?php echo $stx ?>"></p>

<p>        <input type="hidden" name="spt" value="<?php echo $spt ?>"></p>

<p>        <input type="hidden" name="sst" value="<?php echo $sst ?>"></p>

<p>        <input type="hidden" name="sod" value="<?php echo $sod ?>"></p>

<p>        <input type="hidden" name="page" value="<?php echo $page ?>"></p>

<p>        <input type="hidden" name="sw" value=""></p>

<p> </p>

<p>        <?php if ($is_admin) {  ?></p>

<p>            <?php if(!G5_IS_MOBILE){?></p>

<p>                <!-- 게시판 페이지 정보 및 버튼 시작 { --></p>

<p>                <div id="bo_btn_top"></p>

<p>                    <div id="bo_list_total"></p>

<p>                        <span>Total <?php echo number_format($total_count) ?>건</span></p>

<p>                        <?php echo $page ?> 페이지</p>

<p>                    </div></p>

<p> </p>

<p>                    <?php if ($rss_href || $write_href) { ?></p>

<p>                    <ul class="btn_bo_user"></p>

<p>                        <?php if ($admin_href) { ?><li><a href="<?php echo $admin_href ?>" class="btn_admin btn" title="관리자"><i class="fa fa-cog fa-spin fa-fw"></i><span class="sound_only">관리자</span></a></li><?php } ?></p>

<p>                        <?php if ($rss_href) { ?><li><a href="<?php echo $rss_href ?>" class="btn_b01 btn" title="RSS"><i class="fa fa-rss" aria-hidden="true"></i><span class="sound_only">RSS</span></a></li><?php } ?></p>

<p>                        <li></p>

<p>                            <button type="button" class="btn_bo_sch btn_b01 btn" title="게시판 검색"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">게시판 검색</span></button> </p>

<p>                        </li></p>

<p>                        <?php if ($write_href) { ?><li><a href="<?php echo $write_href ?>" class="btn_b01 btn" title="글쓰기"><i class="fa fa-pencil" aria-hidden="true"></i><span class="sound_only">글쓰기</span></a></li><?php } ?></p>

<p>                        <?php if ($is_admin == 'super' || $is_auth) {  ?></p>

<p>                        <li></p>

<p>                            <button type="button" class="btn_more_opt is_list_btn btn_b01 btn" title="게시판 리스트 옵션"><i class="fa fa-ellipsis-v" aria-hidden="true"></i><span class="sound_only">게시판 리스트 옵션</span></button></p>

<p>                            <?php if ($is_checkbox) { ?>    </p>

<p>                            <ul class="more_opt is_list_btn">  </p>

<p>                                <li><button type="submit" name="btn_submit" value="선택삭제" onclick="document.pressed=this.value"><i class="fa fa-trash-o" aria-hidden="true"></i> 선택삭제</button></li></p>

<p>                                <li><button type="submit" name="btn_submit" value="선택복사" onclick="document.pressed=this.value"><i class="fa fa-files-o" aria-hidden="true"></i> 선택복사</button></li></p>

<p>                                <li><button type="submit" name="btn_submit" value="선택이동" onclick="document.pressed=this.value"><i class="fa fa-arrows" aria-hidden="true"></i> 선택이동</button></li></p>

<p>                            </ul></p>

<p>                            <?php } ?></p>

<p>                        </li></p>

<p>                        <?php }  ?></p>

<p>                    </ul></p>

<p>                    <?php } ?></p>

<p>                </div></p>

<p>                <!-- } 게시판 페이지 정보 및 버튼 끝 --></p>

<p>            </p>

<p> </p>

<p>                <?php if ($is_checkbox) { ?></p>

<p>                <div id="gall_allchk" class="all_chk chk_box"></p>

<p>                    <input type="checkbox" id="chkall" onclick="if (this.checked) all_checked(true); else all_checked(false);" class="selec_chk"></p>

<p>                    <label for="chkall"></p>

<p>                        <span></span></p>

<p>                        <b class="sound_only">현재 페이지 게시물 </b> 전체선택</p>

<p>                    </label></p>

<p>                </div></p>

<p>                <?php } ?></p>

<p> </p>

<p>            <?php }?></p>

<p>        <?php }  ?></p>

<p> </p>

<p>        <ul id="gall_ul" class="gall_row dp-flex"></p>

<p>            <?php for ($i=0; $i<count($list); $i++) {</p>

<p> </p>

<p>                $classes = array();</p>

<p>                </p>

<p>                $classes[] = 'gall_li';</p>

<p>                $classes[] = 'col-gn-'.$bo_gallery_cols;</p>

<p> </p>

<p>                if( $i && ($i % $bo_gallery_cols == 0) ){</p>

<p>                    $classes[] = 'box_clear';</p>

<p>                }</p>

<p> </p>

<p>                if( $wr_id && $wr_id == $list[$i]['wr_id'] ){</p>

<p>                    $classes[] = 'gall_now';</p>

<p>                }</p>

<p>            ?></p>

<p>            <li class="<?php echo implode(' ', $classes); ?> "></p>

<p>                <div class="gall_box w-100 h-100"></p>

<p>                    </p>

<p>                    <div class="gall_chk chk_box"></p>

<p>                        <?php if ($is_checkbox) { ?></p>

<p>                        <input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>" class="selec_chk"></p>

<p>                        <label for="chk_wr_id_<?php echo $i ?>"></p>

<p>                            <span></span></p>

<p>                            <b class="sound_only"><?php echo $list[$i]['subject'] ?></b></p>

<p>                        </label></p>

<p>                        </p>

<p>                        <?php } ?></p>

<p>                        <span class="sound_only"></p>

<p>                            <?php</p>

<p>                            if ($wr_id == $list[$i]['wr_id'])</p>

<p>                                echo "<span class=\"bo_current\">열람중</span>";</p>

<p>                            else</p>

<p>                                echo $list[$i]['num'];</p>

<p>                            ?></p>

<p>                        </span></p>

<p>                    </div></p>

<p>                    <div class="gall_con w-100 h-100 pst-r"></p>

<p>                        <div class="gall_img"></p>

<p>                            <a href="<?php echo $list[$i]['href'] ?>"></p>

<p>                            <?php</p>

<p>                            if ($list[$i]['is_notice']) { // 공지사항  ?></p>

<p>                                <span class="is_notice">공지</span></p>

<p>                            <?php } else {</p>

<p>                                $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], false, true);</p>

<p> </p>

<p>                                if($thumb['src']) {</p>

<p>                                    $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" >';</p>

<p>                                } else {</p>

<p>                                    $img_content = '<span class="no_image">no image</span>';</p>

<p>                                }</p>

<p> </p>

<p>                                echo $img_content;</p>

<p>                            }</p>

<p>                            ?></p>

<p>                            </a></p>

<p>                        </div></p>

<p>                        <div class="gall_text_href"></p>

<p>                            <?php if ($is_category && $list[$i]['ca_name']) { ?></p>

<p>                                <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a></p>

<p>                            <?php } ?></p>

<p>                            <a href="<?php echo $list[$i]['href'] ?>" class="bo_tit"></p>

<p>                                </p>

<p>                                <?php // echo $list[$i]['icon_reply']; ?></p>

<p>                                <!-- 갤러리 댓글기능 사용시 주석을 제거하세요. --></p>

<p>                            </p>

<p>                                <?php echo $list[$i]['subject'] ?>                      </p>

<p>                                <?php</p>

<p>                                // if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }</p>

<p>                                // if ($list[$i]['icon_new']) echo "<span class=\"new_icon\">N<span class=\"sound_only\">새글</span></span>";</p>

<p>                                // if (isset($list[$i]['icon_hot'])) echo rtrim($list[$i]['icon_hot']);</p>

<p>                                // if (isset($list[$i]['icon_file'])) echo rtrim($list[$i]['icon_file']);</p>

<p>                                // if (isset($list[$i]['icon_link'])) echo rtrim($list[$i]['icon_link']);</p>

<p>                                // if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);</p>

<p>                                ?></p>

<p>                                <?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><span class="cnt_cmt"><?php echo $list[$i]['wr_comment']; ?></span><span class="sound_only">개</span><?php } ?></p>

<p>                            </a></p>

<p>                            <a href="<?php echo $list[$i]['href'] ?>" class="bo_tit"><?php echo $list[$i]['wr_2'] ?></a></p>

<p>                        </div></p>

<p>                        <div class="gall_text_href -hover"></p>

<p>                            <?php if ($is_category && $list[$i]['ca_name']) { ?></p>

<p>                                <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a></p>

<p>                            <?php } ?></p>

<p>                            <a href="<?php echo $list[$i]['href'] ?>" class="bo_tit"></p>

<p>                                </p>

<p>                                <?php // echo $list[$i]['icon_reply']; ?></p>

<p>                                <!-- 갤러리 댓글기능 사용시 주석을 제거하세요. --></p>

<p>                            </p>

<p>                                <?php echo $list[$i]['subject'] ?>                      </p>

<p>                                <?php</p>

<p>                                // if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }</p>

<p>                                // if ($list[$i]['icon_new']) echo "<span class=\"new_icon\">N<span class=\"sound_only\">새글</span></span>";</p>

<p>                                // if (isset($list[$i]['icon_hot'])) echo rtrim($list[$i]['icon_hot']);</p>

<p>                                // if (isset($list[$i]['icon_file'])) echo rtrim($list[$i]['icon_file']);</p>

<p>                                // if (isset($list[$i]['icon_link'])) echo rtrim($list[$i]['icon_link']);</p>

<p>                                // if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);</p>

<p>                                ?></p>

<p>                                <?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><span class="cnt_cmt"><?php echo $list[$i]['wr_comment']; ?></span><span class="sound_only">개</span><?php } ?></p>

<p>                            </a></p>

<p>                            <a href="<?php echo $list[$i]['href'] ?>" class="bo_tit"><?php echo $list[$i]['wr_2'] ?></a></p>

<p>                        </div></p>

<p> </p>

<p>                    </div></p>

<p>                </div></p>

<p>            </li></p>

<p>            <?php } ?></p>

<p>            <?php if (count($list) == 0) { echo "<li class=\"empty_list\">게시물이 없습니다.</li>"; } ?></p>

<p>        </ul></p>

<p>        </p>

<p>        <!-- 페이지 --></p>

<p>        <?php echo $write_pages; ?></p>

<p>        <!-- 페이지 --></p>

<p>        </p>

<p>        <?php if ($list_href || $is_checkbox || $write_href) { ?></p>

<p>        <div class="bo_fx"></p>

<p>            <?php if ($list_href || $write_href) { ?></p>

<p>            <ul class="btn_bo_user"></p>

<p>                <?php if ($admin_href) { ?><li><a href="<?php echo $admin_href ?>" class="btn_admin btn" title="관리자"><i class="fa fa-cog fa-spin fa-fw"></i><span class="sound_only">관리자</span></a></li><?php } ?></p>

<p>                <?php if ($rss_href) { ?><li><a href="<?php echo $rss_href ?>" class="btn_b01 btn" title="RSS"><i class="fa fa-rss" aria-hidden="true"></i><span class="sound_only">RSS</span></a></li><?php } ?></p>

<p>                <?php if ($write_href) { ?><li><a href="<?php echo $write_href ?>" class="btn_b01 btn" title="글쓰기"><i class="fa fa-pencil" aria-hidden="true"></i><span class="sound_only">글쓰기</span></a></li><?php } ?></p>

<p>            </ul>   </p>

<p>            <?php } ?></p>

<p>        </div></p>

<p>        <?php } ?> </p>

<p>        </form></p>

<p> </p>

<p>        <!-- 게시판 검색 시작 { --></p>

<p>        <div class="bo_sch_wrap">   </p>

<p>            <fieldset class="bo_sch"></p>

<p>                <h3>검색</h3></p>

<p>                <form name="fsearch" method="get"></p>

<p>                <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>"></p>

<p>                <input type="hidden" name="sca" value="<?php echo $sca ?>"></p>

<p>                <input type="hidden" name="sop" value="and"></p>

<p>                <label for="sfl" class="sound_only">검색대상</label></p>

<p>                <select name="sfl" id="sfl"></p>

<p>                    <?php echo get_board_sfl_select_options($sfl); ?></p>

<p>                </select></p>

<p>                <label for="stx" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label></p>

<p>                <div class="sch_bar"></p>

<p>                    <input type="text" name="stx" value="<?php echo stripslashes($stx) ?>" required id="stx" class="sch_input" size="25" maxlength="20" placeholder="검색어를 입력해주세요"></p>

<p>                    <button type="submit" value="검색" class="sch_btn"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">검색</span></button></p>

<p>                </div></p>

<p>                <button type="button" class="bo_sch_cls"><i class="fa fa-times" aria-hidden="true"></i><span class="sound_only">닫기</span></button></p>

<p>                </form></p>

<p>            </fieldset></p>

<p>            <div class="bo_sch_bg"></div></p>

<p>        </div></p>

<p>        <script></p>

<p>            // 게시판 검색</p>

<p>            $(".btn_bo_sch").on("click", function() {</p>

<p>                $(".bo_sch_wrap").toggle();</p>

<p>            })</p>

<p>            $('.bo_sch_bg, .bo_sch_cls').click(function(){</p>

<p>                $('.bo_sch_wrap').hide();</p>

<p>            });</p>

<p>        </script></p>

<p>        <!-- } 게시판 검색 끝 --></p>

<p>    </div></p>

<p></section></p>

<p> </p>

<p><?php if($is_checkbox) { ?></p>

<p><noscript></p>

<p><p>자바스크립트를 사용하지 않는 경우
별도의 확인 절차 없이 바로 선택삭제 처리하므로 주의하시기 바랍니다.</p></p>

<p></noscript></p>

<p><?php } ?></p>

<p> </p>

<p><?php if ($is_checkbox) { ?></p>

<p><script></p>

<p>    function all_checked(sw) {</p>

<p>        var f = document.fboardlist;</p>

<p> </p>

<p>        for (var i=0; i<f.length; i++) {</p>

<p>            if (f.elements[i].name == "chk_wr_id[]")</p>

<p>                f.elements[i].checked = sw;</p>

<p>        }</p>

<p>    }</p>

<p> </p>

<p>    function fboardlist_submit(f) {</p>

<p>        var chk_count = 0;</p>

<p> </p>

<p>        for (var i=0; i<f.length; i++) {</p>

<p>            if (f.elements[i].name == "chk_wr_id[]" && f.elements[i].checked)</p>

<p>                chk_count++;</p>

<p>        }</p>

<p> </p>

<p>        if (!chk_count) {</p>

<p>            alert(document.pressed + "할 게시물을 하나 이상 선택하세요.");</p>

<p>            return false;</p>

<p>        }</p>

<p> </p>

<p>        if(document.pressed == "선택복사") {</p>

<p>            select_copy("copy");</p>

<p>            return;</p>

<p>        }</p>

<p> </p>

<p>        if(document.pressed == "선택이동") {</p>

<p>            select_copy("move");</p>

<p>            return;</p>

<p>        }</p>

<p> </p>

<p>        if(document.pressed == "선택삭제") {</p>

<p>            if (!confirm("선택한 게시물을 정말 삭제하시겠습니까?\n\n한번 삭제한 자료는 복구할 수 없습니다\n\n답변글이 있는 게시글을 선택하신 경우\n답변글도 선택하셔야 게시글이 삭제됩니다."))</p>

<p>                return false;</p>

<p> </p>

<p>            f.removeAttribute("target");</p>

<p>            f.action = g5_bbs_url+"/board_list_update.php";</p>

<p>        }</p>

<p> </p>

<p>        return true;</p>

<p>    }</p>

<p> </p>

<p>    // 선택한 게시물 복사 및 이동</p>

<p>    function select_copy(sw) {</p>

<p>        var f = document.fboardlist;</p>

<p> </p>

<p>        if (sw == 'copy')</p>

<p>            str = "복사";</p>

<p>        else</p>

<p>            str = "이동";</p>

<p> </p>

<p>        var sub_win = window.open("", "move", "left=50, top=50, width=500, height=550, scrollbars=1");</p>

<p> </p>

<p>        f.sw.value = sw;</p>

<p>        f.target = "move";</p>

<p>        f.action = g5_bbs_url+"/move.php";</p>

<p>        f.submit();</p>

<p>    }</p>

<p> </p>

<p>    // 게시판 리스트 관리자 옵션</p>

<p>    jQuery(function($){</p>

<p>        $(".btn_more_opt.is_list_btn").on("click", function(e) {</p>

<p>            e.stopPropagation();</p>

<p>            $(".more_opt.is_list_btn").toggle();</p>

<p>        });</p>

<p>        $(document).on("click", function (e) {</p>

<p>            if(!$(e.target).closest('.is_list_btn').length) {</p>

<p>                $(".more_opt.is_list_btn").hide();</p>

<p>            }</p>

<p>        });</p>

<p>    });</p>

<p></script></p>

<p><?php } ?></p>

<p><!-- } 게시판 목록 끝 --></p>

<p>

 

list.skin.php 파일입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

해당 관련 소스나 링크 없이는 답변하기 어려운 질문 내용입니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

광깔
5년 전
아 그렇군요, 소스 올렸습니다..!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인