푸른빠덜님 최신글 스킨에 대한 질문입니다. > 그누4 질문답변

그누4 질문답변

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

푸른빠덜님 최신글 스킨에 대한 질문입니다. 정보

푸른빠덜님 최신글 스킨에 대한 질문입니다.

본문

안녕하세요?
 
먼저 질문드리기 전에 질답에서 많이 찾아본다고 했는데 찾지 못해 이렇게 질문드립니다.
 
푸른빠덜님 최신글 스킨을 제 사이트에 적용시켜 볼까 하다 안되는 점이 있어 질문을 드리고자 합니다.
 
다름이 아니라
 
 
이 스킨을 지금 제 사이트에 어떻게 적용해 볼까 합니다.
 
이렇게 저렇게 해보고 있는데 홈페이지에서 아래처럼 에러 메시지가 생겨서요.
 
Parse error: syntax error, unexpected T_VARIABLE in /home3/ismarketing/www/skin/latest/ssh_change_banner/latest.skin.php on line 35
 
 
그리고 아랫부분은 latest.skin.php 부분입니다.
 
<?
for ($i=0; $i<count($list); $i++){
     $title = get_text($list[$i][wr_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/no_image.gif";
    $href = "$g4[bbs_path]/board.php?bo_table=$bo_table";
$img="<img src='".$img."' width='".$img_width."' height='".$img_height."' border='0' align='absmiddle' title='".$title."'>";
$body_data="<table id=id_s".$i." style='display:none' width='{$this_table_width}' cellpadding=0 cellspacing=0 border=0><tr><td align=center  width='".$img_width."' >";
$body_data .="<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}' >";
$body_data .=$img."</a></td><td valign='top'><table width=100% cellpadding=0 cellspacing=0>";
$body_data .="<tr><td style='padding-left:5pt;'><a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}'><b>{$list[$i][subject]}</b></a> {$list[$i][icon_new]}</td></tr>";
$body_data .="<tr><td style='padding-left:5pt;'><a href='{$list[$i][href]}'>".($list[$i][wr_content])$body_data .="<tr><td  style='padding-left:5pt;'><a href='{$list[$i][href]}'>".Shorten_String(strip_tags($list[$i][wr_content]), 150, '......')."</a></td></tr>"."</a></td></tr>";
$body_data .="</table>";
$body_data .="</td></tr></table>";
echo $body_data;
}
 
 
위에서 애러코드가 나오는 35째 줄은
 
$body_data .="<tr><td style='padding-left:5pt;'><a href='{$list[$i][href]}'>".($list[$i][wr_content])$body_data .="<tr><td  style='padding-left:5pt;'><a href='{$list[$i][href]}'>".Shorten_String(strip_tags($list[$i][wr_content]), 150, '......')."</a></td></tr>"."</a></td></tr>";
이부분입니다.
 
이부분이 글의 내용을 불러오는 부분인데 이부분을 없애면 에러없이 뜨는데 이부분을 어떻게 수정해야할지 모르겠습니다.
 
제가 이렇게 저렇게 해봤는데 잘 모르겠습니다.
 
혹 아시는 분이 계시면 좀 가르쳐 주세요.
 
감사합니다.

댓글 전체

$body_data .="<tr><td style='padding-left:5pt;'><a href='{$list[$i][href]}'>".($list[$i][wr_content])$body_data .="<tr><td  style='padding-left:5pt;'><a href='{$list[$i][href]}'>".Shorten_String(strip_tags($list[$i][wr_content]), 150, '......')."</a></td></tr>"."</a></td></tr>";

요부분 요소스 맞나요???
소스 두개가 이상한데요.. 아래처럼 고쳐보세요..
원본을 안봐서 소스 정렬이 맞는지 모르겠지만..

$body_data .="<tr><td style='padding-left:5pt;'><a href='{$list[$i][href]}'>".($list[$i][wr_content])."</a></td></tr>";
$body_data .="<tr><td  style='padding-left:5pt;'><a href='{$list[$i][href]}'>".Shorten_String(strip_tags($list[$i][wr_content]), 150, '......')."</a></td></tr>";
치에님 먼저 이렇게 봐주셔서 고맙습니다.

가르쳐 주신대로 했는데 잘 작동하지 않는 것 같습니다.

혹시 제가 귀찮게 해드리는 것은 아닐지 모르겠는데

latest.skin.php 내용을 올려 볼게요.


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$this_table_width=300; //전체 테이블크기
$img_width=120; //이미지가로사이즈
$img_height=120; //이미지 세로사이즈
$sec_delay=2000; //1초는 1000, 2초는 2000....
?>

<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td width="35" height="25" background="<?=$latest_skin_path?>/img/bg_01.gif"></td>
<td background="<?=$latest_skin_path?>/img/bg_02.gif">
[<font style="font-size:9pt;"><b><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'><?=$board[bo_subject]?></a></b></font>]
</td>
<td width="12" height="25" background="<?=$latest_skin_path?>/img/bg_03.gif"></td>
</tr>
</table>

<table width=100% cellpadding=0 cellspacing=0 >
<tr>
    <td>
<?
for ($i=0; $i<count($list); $i++){
    $title = get_text($list[$i][wr_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/no_image.gif";
    $href = "$g4[bbs_path]/board.php?bo_table=$bo_table";

$img="<img src='".$img."' width='".$img_width."' height='".$img_height."' border='0' align='absmiddle' title='".$title."'>";

$body_data="<table id=id_s".$i." style='display:none' width='{$this_table_width}' cellpadding=0 cellspacing=0 border=0><tr><td align=center  width='".$img_width."' >";

$body_data .="<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}' >";

$body_data .=$img."</a></td><td valign='top'><table width=100% cellpadding=0 cellspacing=0>";

$body_data .="<tr><td style='padding-left:5pt;'><a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}'><b>{$list[$i][subject]}</b></a> {$list[$i][icon_new]}</td></tr>";

$body_data .="<tr><td  style='padding-left:5pt;'><a href='{$list[$i][href]}'>".Shorten_String(strip_tags($list[$i][wr_content]), 150, '......')."</a></td></tr>";    <---- 이부분이 문제입니다.

이부분을 없애면 사진, 제목은 잘 출력이 되거든요. 근데 이부분이 들어가면 애러 메시지가 뜹니다.

모르는 제가 생각했을 땐 글을 꺼내오고 글을 잘라주는 부분인데 이부분에서 잘못이 있는 것 같습니다.

$body_data .="</table>";
$body_data .="</td></tr></table>";
echo $body_data;
}
?>

</td></tr></table>
<? if (count($list) == 0) { ?><div align="center"><font color=#6A6A6A>게시물이 없습니다.</font></a></div><? } ?>

<script language='JavaScript'>
var oldshow = 1;
var showid = 1;
function ssh_init() {
eval("document.all.id_s"+oldshow+".style.display='none'");
eval("document.all.id_s"+showid+".style.display='block'");

oldshow = showid;

showid++;
if (showid><?=$i-1?>) showid=0;

setTimeout("ssh_init()", <?=$sec_delay?>);
}
</script>

<script language='JavaScript'>
<? if (count($list)>0){ echo "ssh_init();"; } ?>
</script>


고맙습니다.
치에님 다시 한번 너무 너무 감사합니다.

님 덕분에 해결할 수 있었네요.

제가 프로그램을 잘 몰라서 힘든데 이렇게 도와주셔서 그나마 조금씩 조금씩 배워나가는 것 같아요.

다시 한번 감사합니다. 치에님
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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