게시판을 아이프레임으로 사용할때 최신글 링크... > 그누4 질문답변

그누4 질문답변

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

게시판을 아이프레임으로 사용할때 최신글 링크... 정보

게시판을 아이프레임으로 사용할때 최신글 링크...

본문

제목대로 입니당..
홈페이지 자체를 노프레임으로 만들었구요,
게시판은 아이프레임으로 불러오는데
메인에 최신글 타이틀을 누르거나 최신글 리스트를 누르면
새창이 뜨면서 떨렁 게시판만 싸이즈 크게 나옵니다.
최신글 타이틀이나 리스트를 누르면
만든 홈페이지의 게시판으로 가게 하고 싶은데요...(아이프레임으로 넣은 게시판 페이지)
소스를 어떻게 고쳐야 할까요???


latest.skin.php ↓
..................................................................................................................................
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width="98%" border="0" cellspacing="0" cellpadding="0">
 
  <tr>
    <td colspan="2">
   
   <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td height="89" valign=top>
               <table border=0 cellpadding=0 cellspacing=0 width="100%">

<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
    <td  align=center width="100%"><table border="0" cellpadding="0" cellspacing="0" width="100%" style="table-layout:fixed">
      <tr height="20">
        <td nowrap="nowrap"><img src='<?=$latest_skin_path?>/img/dot_icon.gif' width="8" height="5" align="absmiddle" />
            <?

   //날짜표시
   $date1 = substr($list[$i][datetime],2,10); //날짜표시형식변경
   $date = explode("-", $date1);
            $year = $date[0];
            $month = $date[1];
            $day = $date[2];
            $latest_date = $year."-".$month."-".$day;

            echo "<a href='{$list[$i]['href']}'>";
            if ($list[$i]['is_notice'])
                echo "<strong>{$list[$i]['subject']}</strong>";
            else
                echo "{$list[$i]['subject']}";
            echo "</a>";

            if ($list[$i]['comment_cnt'])
            echo " <a href=\"{$list[$i]['comment_href']}\">{$list[$i]['comment_cnt']}</a>";
            echo " " . $list[$i]['icon_new'];
   echo "</td><td width=10></td><td width=70>";
   echo "<font color=#346767>[{$latest_date}]</font></td>";
            ?></td>
      </tr>
    </table></td>
  </tr>
<? } ?>

<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50 width="95%"><font color=#6A6A6A>게시물이 없습니다.</a></td></tr><? } ?>

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

latest.skin.php 파일을 고치는거 맞죠?

아아~~~ 최신글 다는데만 3일 걸렸는데 세상에...
정말 초보자에게는 너무 어렵습니다... ㅠㅡ

최신글은 아래의 ↓ 탭메뉴형식의 무한탭이에요
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=52995&sca=%C3%D6%B1%D9%B0%D4%BD%C3%B9%B0&sfl=wr_subject&stx=%C5%C7&sop=and

  • 복사

댓글 전체

최신글 클릭했을때 새창뜨는건 다른 설정 문제인거 같네요.
위 소스에선 이상 없습니다.
타겟을 지정해보세요.

위 내용중
echo "<a href='{$list[$i]['href']}'>";

echo "<a href='{$list[$i]['href']}' target=\"아이프레임네임\">";
로 바꾸세요.

코멘트 부분도..
echo " <a href=\"{$list[$i]['comment_href']}\">{$list[$i]['comment_cnt']}</a>";

echo " <a href=\"{$list[$i]['comment_href']}\" target=\"아이프레임네임\">{$list[$i]['comment_cnt']}</a>";
로 바꾸세요.
ㅎㅎㅎㅎ 저때문에 아침부터 수고가 많으시네요~ ^^
감사드리구요, 제가 언제 시간내서 밥이라도 한번...ㅎㅎㅎ

헌데 궁금한거는...
아이프레임 네임은 ka, na, da, ra, 요런식으로 쉽게 넣었는데...
탭이 세개잖아요? 콤마로 주르륵 넣으면 되나요?
하나 넣고도 해보고 콤마넣고 세개도 해봤는데 다 안되더라는...
ㅎㅎ 도움이 되야 말이죠
근데 아이프레임이 왜 그렇게 많죠?
게시판 나올부분 하나만 있는거 아니었나요?
제가 말하는 아이프레임네임은 게시판 들어가는 자리예요.
지금은 타이틀은 링크가 안되는데 그래두 괜찮구요,
어찌 리스트에 나온 글만이라두 링크가 됐으면 좋겠네요...

으잉??

노프레임 홈페이지라 아이프레임으로 각각의 게시판을 불러왔다는 얘기였는데...
마인님은 아이프레임으로 최근게시물을 불러왔다고 들으신거에요???

호호...실시간 덧글이군요...
아아아...
메인은 테이블에 그냥 불러들인거였어요...
아뇨 최근 게시물 말고 게시판 자리요.
한자리에 여러 게시판을 불러오니 아이프레임 네임이 하나만 필요할텐데..
ka,na,da,ra 이렇게 있다고 하셔서요.
index파일좀 볼수 있을까요? 아이프레임 어케 잡았나보게요
<?
$g4_path = "gnuboard4";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
<head>
맨위에는 요렇게


고객마당은 인덱스가 그 메뉴수만큼...있어요...
그래서 각각의 인덱스에 아이프레임 넣어서 각기 불러들였다는...


<!-- 최신글시작 -->         
<td width="321" height="153" align="center" valign="top">
<table width=320>
  <tr>
    <td><?=tab_list("basic","도누이야기","공지사항/보도자료/자유게시판", "notice_donu/information_donu/freeboard_donu","1","5"); // 탭 리스트?></td>
  </tr>
</table>
<!-- 최신글 -->
불러들인 것은 테이블로...
© SIRSOFT
현재 페이지 제일 처음으로