썸네일스킨 문제... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

썸네일스킨 문제... 정보

썸네일스킨 문제...

본문

dq썸네일스킨인데요... 썸네일이 나오지도 않고 thumb폴더에서 보니까 제대로 생성되지도 않네요...
이하 문제의 코드를 적었는데... 어떻게 수정하면 썸네일이 제대로 생성됨과 아울러 제대로 노출될까요?
 
<? for ($i=0; $i<count($list); $i++) {
 $img="$g4[path]/data/file/$bo_table/thumb/{$list[$i][wr_id]}";
    if (!file_exists($img) || !$list[$i][file][0][file])
    $img = "$latest_skin_path/img/no_image.gif";
    ?>
 
참고로 전체 스킨에서 썸네일에 관한 코드는 이상 부분뿐입니다..
저 코드만으로 썸네일 노출이 불가능 할것 같지만 스킨에 저렇게만 적혀있어서
문의드립니다,....
  • 복사

댓글 전체

썸네일 생성부분이 없다면 썸네일이 안나오는게 당연합니다.

어느 스킨인지 링크도 올리시고 list.skin.php 전체 소스를 올려보세요
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <? for ($i=0; $i<count($list); $i++) {
$img="$g4[path]/data/file/$bo_table/thumb/{$list[$i][wr_id]}";
    if (!file_exists($img) || !$list[$i][file][0][file])
    $img = "$latest_skin_path/img/no_image.gif";
    ?><tr>
    <td>
      <table width="200"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td height="2" colspan="3" ></td>
        </tr>
        <tr>
          <td width="77" height="61"> <table width="77" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="1"></td>
                <td width="76"><table width="62" border="0" cellpadding="1" cellspacing="0" bgcolor="#EAEAEA">
                    <tr>
                      <td width="60" ><table  border="0" cellpadding="3" cellspacing="0" bgcolor="#FFFFFF">
                          <tr>
                            <td><img src='<?=$img?>' width='70' height="53"  border=0></td>
                          </tr>
                        </table></td>
                    </tr>
                  </table></td>
              </tr>
          </table></td>
          <td width="8"></td>
          <td width="110" valign="top"><table width="110" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="10" valign="top">&bull;</td>
                <td width="110" height="22" style="padding-left:3px; LINE-HEIGHT: 145%;">                  <?=$list[$i][subject]?>                  </td>
              </tr>
              <tr>
                <td height="1" colspan="2" bgcolor="#E7E7E7"></td>
              </tr>
              <tr>
                <td valign="top">&bull;</td>
                <td height="22" style="padding-left:3px;"><span class=c_date>
                  <?=$list[$i][wr_2]?>
                  </span></td>
              </tr>
                <tr>
                <td height="1" colspan="2" bgcolor="#E7E7E7"></td>
              </tr>
              <tr>
                <td></td>
                <td height="17" style="padding-left:3px;"><a href=javascript://  onClick="window.open('<?=$g4[path]?>/bbs/link.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&no=1');"><img src="<?=$latest_skin_path?>/img/view.gif" width="40" height="15" vspace="3" border="0"></a></td>
              </tr>
          </table></td>
        </tr>
        <tr>
          <td height="2" colspan="3" ></td>
        </tr>
        <tr>
          <td colspan="3">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
  <? } ?>
  <? if (count($list) == 0) { echo "<tr> <td height='50' align='center' class='no_list'>게시물이 없습니다.</td></tr>"; } ?>
</table>
올려주신 소스를 봐선 이미지를 첨부한 글등록시 썸네일을 생성한후 리스트에서 썸네일 이미지를 출력하는
형태로 되어있는 스킨인듯 하며 사용중이신 원본 스킨의 링크를 알려 주셔야만 문제점 파악이 될듯 합니다.
브레스님의 동영상 관련 스킨이군요.
설치설명에서 아래 내용을 참고 해주시구요.

브레스동영상플레이어 사용법

1. 게시판설정  (스킨 == movie)
 * 여분필드 1에 110(썸네일가로크기)를 입력
 * 여분필드 2에 100(썸네일퀄리티)를 입력

2. 최신글  == movie
 * 기존은 최신글 불러오는 방법과 동일
  == > <? echo latest("movie", 게시판명, 1, 31); ?>
 
설치방법
1. 압축을 풀면 board폴더와 latest폴더가 있는데 이것은 skin에 그대로 업로드

썸네일관련 코드는
write_update.skin.php 에 들어 있습니다.

정상적으로 설치가 되었음에도 불구하고 썸네일 이미지가 생성이 안된다면 서버환경에서
GD를 지원하지 않을 가능성이 있으므로 호스팅을 받고 있는 업체에 문의해 보세요.
© SIRSOFT
현재 페이지 제일 처음으로