최근게시물 스킨적용시 오류

안녕하세요.. 그누보드 접하고 이것 저것 만져보고 있는 중입니다.
 
다름 아니라 치에님의 최근 게시물 스킨 사용중 http://sir.co.kr/bbs/tb.php/g4_skin/40997 
 
관련 게시물 처럼  우측의 그림을 8개로 나타내고 싶습니다 4개씩 2줄
sample.jpg
 
그런데 스킨을 적용하게되면 에러가 나옵니다.
 
latest.skin.php 파일 91번째 줄에서 에러가 나오는데
 
if($qq%%cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";
 
이 부분이 에러가 나네요
 
 
 
저기에서   if($qq%%cn==0)이부분을   $qq=0 으로 바꿔주면 윗그림처럼 1번째 줄에 4개는 나오는데..
 
 
 
 
상단의 $cn = 4;  부분은 그냥 나뒀습니다.
 
 
 
 
아무것도 모르는.. 무턱대고 해보는 사람이니.. 너무 구박치 마시고.. 도움주신다면
 
고맙겠습니다.
 
|

댓글 8개

%를 하나만 넣으면 우찌되나요.....?
$qq%cn==0 을 넣게되면... 가로루 있던 그림들이 세로로 나오고
윗줄에 4개의 에러가 뜨네요
if($qq%%cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";
부분이 배포본에 오타가 있습니다...

if($qq%$cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";

$를 %로 잘못 하셨다는.....ㅠ.ㅠ
Parse error: syntax error, unexpected ')' in /web/home/000/html/skin/latest/update/latest.skin.php on line 91


그렇게 바꿔도 에러나오는데요 ㅜ.ㅜ
원본소스에서

if($qq%$cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";

만 바꿔주시면 됩니다.....위에러는 수정하시면서 ) 하나를 소풍 보냈다는 말입니다....
지앤미 님처럼 바꾸니까..나오네요..(위 에러는 실수로 잘못 입력 ^^)

그런데 여전히... 4개만 나온다는 ㅡㅡ;
올려진 글이 적은가 봅니다....전 해당 썸네일 엔진을 장착하지 않아 이미지는 아니더라도 줄바꿔서 나오는 것 확인하고 드린 답변인데요...?

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

//DQ엔진 인클루드 2005-03-22 석훈
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['thumb_resize'] = 2;
$cn = 4;
?>

<table width="640" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" colspan="2" height="37" background="<?=$latest_skin_path?>/img/title_up.gif" align="right" style="padding-top:4;padding-right:2;"><a href='<?=$g4['bbs_path']?>/board.php?bo_table=<?=$bo_table?>'><img src="<?=$latest_skin_path?>/img/more.gif" border="0"></td>
</tr>
<tr>
<td width="100%" colspan="2" height="2"></td>
</tr>
</table>
<table width="640" border="0" cellspacing="0" cellpadding="0" align=center>
<tr>
<?
$q=0;
for ($i=0; $i<count($list); $i++)
{
$q++;
if($i==0){
//섬네일 관련 설정
$thumb_width=160;//섬네일 최대폭
$thumb_height=140;//섬네일 최대높이

$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {

$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumbimg="$g4[path]/data/file/$bo_table/latest_" . $list[$i][wr_id].".thumb";
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$thum_img = "<img src='$thumbimg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid' title='[{$list[$i][ca_name]}] {$list[$i][subject]}'>";

}
else {
$thum_img = "<img src='$board_skin_path/img/no_image.jpg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid'>";
}


}else{
//섬네일 관련 설정
$thumb_width=100; //표시할 이미지의 가로사이즈
$thumb_height=80; //표시할 이미지의 세로사이즈

$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {

$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumbimg="$g4[path]/data/file/$bo_table/latest2_" . $list[$i][wr_id].".thumb";
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$thum_img2 = "<img src='$thumbimg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid' title='[{$list[$i][ca_name]}] {$list[$i][subject]}'>";

}
else {
$thum_img2 = "<img src='$board_skin_path/img/no_image.jpg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid'>";
}


}

if($i==0){
$qq=0;
echo <<<HEREDOC
<td width="176" align="center">
<table width="100%" cellpadding="0" cellspacing="0" border="0" style="padding:0px;" OnMouseOver="this.style.backgroundColor='#F5F5F5';" OnMouseOut="this.style.backgroundColor='#FFFFFF'">
<tr>
<td align="center" height="156"><a href="{$list[$i][href]}">$thum_img</a></td>
</tr>
<tr>
<td height="40" align="center" valign="top"><b>[{$list[$i][ca_name]}]</b><br>
<a href='{$list[$i][href]}'>{$list[$i][subject]}</a></td>
</tr>
</table>
</td>
<td width="464" valign="top">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
HEREDOC;

}else{
$qq++;
echo <<<HEREDOC
<td width="116" height="96" align="center" OnMouseOver="this.style.backgroundColor='#F5F5F5';" OnMouseOut="this.style.backgroundColor='#FFFFFF'"><a href="{$list[$i][href]}">{$thum_img2}</a></td>
HEREDOC;
if($qq%$cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";
}
}
?>
</tr>
</table>
</td>
</tr>
</table>
고맙습니다.... ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,640
18년 전 조회 1,394
18년 전 조회 2,175
18년 전 조회 4,056
18년 전 조회 1,164
18년 전 조회 1,535
18년 전 조회 1,605
18년 전 조회 1,038
18년 전 조회 1,727
18년 전 조회 1,551
18년 전 조회 1,436
18년 전 조회 993
18년 전 조회 1,613
18년 전 조회 1,522
18년 전 조회 1,361
18년 전 조회 2,106
18년 전 조회 1,577
18년 전 조회 1,523
18년 전 조회 2,272
18년 전 조회 1,916