안녕하세요!!초보자입니다.도와주세요. > 그누4 질문답변

그누4 질문답변

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

안녕하세요!!초보자입니다.도와주세요. 정보

안녕하세요!!초보자입니다.도와주세요.

본문

안녕하세요~!
 
최근 겔러리 출력 크기를 어디에서 조절하나요? 최근 겔러리 크기가 넘 크게 나오는데 작게 수정할려는데요.
 
 
초보자라서 ㅠㅠ 부탁들립니다.
 
 

댓글 전체

사용하는 스킨의 폴더에 가서 latest.skin.php를 여세요.
그 스킨이 만약 변수를 사용하고 있다면 일일이 찾아보셔야 해요.
보통은 $image_width와 $image_height를 사용하는데,
이 두 변수의 크기를 지정하는 숫자를 찾아서 고치면 돼요.
http://durinet.dothome.co.kr/board/main.html

테스트 중인데요..현재 자유게시판이라는 최근 겔러리가 2개로 나오는데 사이즈가 넘 크게 나오네요.

이미지를 사이즈를 줄이려고 하는데요..어떻게 하는지요?
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

// 위로 스크롤되는 최신글

// 사용법 :
// 스킨, 게시판아이디, 출력라인, 글자수, "몇개라인,라인높이"
// latest($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="")

// $rows(출력라인)는 $line_mod의 2의 배수 이상으로 설정하셔야 합니다.

// 유니크 값 (최신글은 한페이지에 여러개 둘 수 있으므로... 자바스크립트에서 함수, 변수 충돌을 방지)
$uni = md5(uniqid(rand(), true));

list($line_mod, $height) = explode(",", $options);

$box_height = (int)$line_mod * (int)$height;
?>

<table width=100% cellpadding=0 cellspacing=0 border=0>
<colgroup width=14>
<colgroup>
<colgroup width=37>
<colgroup width=14>
<tr>
    <td><img src='<?=$latest_skin_path?>/img/latest_t01.gif'></td>
    <td background='<?=$latest_skin_path?>/img/bg_latest.gif'>&nbsp;&nbsp;<strong><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>' onfocus="this.blur()"><?=$board[bo_subject]?></a></strong></td>
    <td background='<?=$latest_skin_path?>/img/bg_latest.gif'><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'onfocus="this.blur()"><img src='<?=$latest_skin_path?>/img/more.gif' border=0></a></td>
    <td><img src='<?=$latest_skin_path?>/img/latest_t02.gif'></td>
</tr>
<tr><td colspan='4' align='center' style='padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;'>
<table width="100%" align="center" border="0">
<? if (count($list) == 0) { ?>
    <tr><td colspan=4 align=center height=50>게시물이 없습니다.</td></tr>
<? } else { ?>
<tr>

<?
for ($i=0; $i<count($list); $i++)
{
    if ($i > 0)
    $title = get_text($list[$i][subject]);
//    $content = cut_str(get_text($list[$i][wr_content]), 80);
    $img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
    if (!file_exists($img) || !$list[$i][file][0][file])
        $img = "$latest_skin_path/img/noimage.gif";
    $href = "$g4[bbs_path]/board.php?bo_table=$bo_table";

    echo <<<HEREDOC
    <td width='150' valign='top' align='center'>
      <table width='150' border='0' cellpadding='0' cellspacing='0' align='center'>
        <tr>
          <td width='150'  align='center'>
<div style='width:150px;;border:1px solid #CCCCCC;padding:3px' align='center'>
<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}' onfocus='this.blur()'><img src='{$img}' width='150'  border='0' align='absmiddle'></a>
</div>
          </td>
      </tr>
  <tr>
  <td width='150' height='20' align='center' valign='bottom'>
<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}' onfocus='this.blur()'>{$list[$i][subject]}</a>
  </td>
</tr>
    </table>
  </td>
HEREDOC;
}
}
?>

</tr>
</table>
</td></tr>
</table>

========================================

최근 겔러리 letest.skin.php 파일 소스입니다.

티파니 님 예기하신 그런 변수가 없습니다...어떻게 하나욤??ㅠㅠ
이거는 <a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}' onfocus='this.blur()'><img src='{$img}' width='150'  border='0' align='absmiddle'></a> 이 부분 같은데요?
변수를 쓰지 않는군요.

width='150'  로 가로를 지정하고 세로는 그에 따라 맞추는듯... 그거 한번 바꿔 보세요.

만약 그래도 안돼면 그 위의 표가로길이에서 막히는 것이
  <td width='150'  align='center'> 같은 width값도 고쳐보시고,
<div style='width:150px 같은 값도 고쳐보세야 할 듯 하네요.
전체 40 |RSS
그누4 질문답변 내용 검색

회원로그인

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