글보기에서 관련(답변)글 리스트 보이기 > 그누3 팁자료실

그누3 팁자료실

글보기에서 관련(답변)글 리스트 보이기 정보

그누호환 글보기에서 관련(답변)글 리스트 보이기

본문

gbview.skin.php 에서 넣고 싶은 위치에 추가해주세요.
아무래도 보기화면의 코멘트 아래쪽이나 윗쪽에 뿌려주면 좋겠죠.

<?
    /***********************************************************************
    * 작업자 : root(http://www.threes.org)
    * 읽고 있는 글이 답변글이거나 답변글이 달린 글일 경우
    * 읽고 있는 글 하단에 같은 글에 속한 글의 리스트를 뿌려준다
    *
    * 테이블 디자인은 사용자가 보기좋게 수정해서 사용하세요.
    ***********************************************************************/

    $sql = " select *
            from $write_table
            where wr_num = '$write[wr_num]' and wr_comment = 0
            order by wr_reply ";
    $result = sql_query($sql);

    if(mysql_num_rows($result) > 1) {

        echo "<table width='100%' border=1 cellpadding=0 cellspacing=0>\n";

        for ($i=0; $row=mysql_fetch_array($result); $i++) {
            $wr_name = gblayer($row[mb_id], cut_str($row[wr_name],12,''), $row[wr_email], $row[wr_homepage]);

            $wr_ca_name = get_category_name($write_table, $row[ca_id]);
            $wr_commentcnt = "";
            if ($row[wr_commentcnt]) {
                $wr_commentcnt = "($row[wr_commentcnt])";
            }

            $wr_datetime = substr($row[wr_datetime],2,8);

            $wr_reply = "";
            if (strlen($row[wr_reply]) > 0) {
                for ($k=0; $k<strlen($row[wr_reply]); $k++) {
                    $wr_reply .= " &nbsp;&nbsp; ";
                }
            }

            $wr_icon_reply = "";
            if ($wr_reply) {
                $wr_icon_reply = "<img src='$board_skin/icon_reply.gif' align='absmiddle'>";
            }
            $wr_href = "./?doc=bbs/gnuboard.php&$qstr&page=$page&wr_id=$row[wr_id]";

            $subject = cut_str($row[wr_subject], $board[bo_subject_len], "…");
            $subject = get_text($subject);
           
            if ($wr_id == $row[wr_id]) {
                //$wr_num = "<font color=crimson><b>→</b></font>";
                $wr_num = "<img src='$board_skin/icon_arrow.gif' border=0>";
            } else {
                $wr_num = "&nbsp;";
            }
?>
            <tr align=center>
            <td height=25><?=$wr_num?></td>
                <? if ($is_category) { ?><td colspan=2><?=$wr_ca_name?></td><? } ?>
                <td align=left>
                <?=$wr_reply?>
                <?=$wr_icon_reply?>
                <a href='<?=$wr_href?>'><? if ($row[is_notice]) echo "<b><span class=notice>"; ?><?=$subject?><? if ($row[is_notice]) echo "</span></b>"; ?></a>
                <?=$wr_commentcnt?>
                <td><?=$wr_name?></td>
                <td><?=$wr_datetime?></td>
                <td><?=$row[wr_hit]?></td>
            </tr>
<?
        }
        echo "</table>";
    }

    /***********************************************************************/
?>
추천
0
  • 복사

댓글 전체

제가 관리자님을 만나본 바로는 ....

추천/비추천은 관리자님 머리속으로 사라진듯 합니다.
여러 회원님들을 말씀해 주시더군요.
이왕이면 → 보다 아래 리스트에 나오는 이미지가 좋겠죠.
위 소스보시면 기존것을 이미지로 변경했습니다. 다음내용 참조하세요.
    //$wr_num = "<font color=crimson><b>→</b></font>";
    $wr_num = "<img src='$board_skin/icon_arrow.gif' border=0>";
ㅋㅋㅋ 왜 그말씀 안나오나 했습니다.
위 무시기요님// 요청사항 적용하였습니다.
기존내용에서 $wr_num 관련 내용이 추가되었습니다.
읽고있는 글일경우 <font color=crimson><b>→</b></font> 로 처리함...
루트님 추가요청을 하려는데요;;;
그 하단리스트기능에서 현재 보고 있는 글 앞에 표시가 되도록 하고 싶은데요.  어떻게 하면 될까요?  -0-;  전체리스트 기능을 사용시에 현재 읽고 있는 글 앞에 이미지가 뜨는 것 처럼요.
지니아빠님.. 적용 URL 감사합니다.
역시 적용된 것을 보는것이 가장 확실합니다.
제 사이트는 걸어둘만한 게시판이 없어서리.... ㅋㅋㅋ

해피아이님도 잘 봐주셔서 감사합니다.
root님 // 헉~ 계속 바쁩니다. 저 오늘 휴무네요.^^
에구~ 별 말씀을 다 하십니다.

http://www.slgi.co.kr/gnu3/?doc=bbs/gnuboard.php&bo_table=board&wr_id=6402

적용링크 URL .... 아무튼 감사합니다.

해피아이님의 무서운 댓글 ....

궁시렁: 모임 동영상 혼자만 보신다고 하시구서는 협상을 .... ^^b
이 내용이 차기 그누 버젼에 포함될것 같은 예감이..
관리자님께서 포함 시키실때는...
config.php에 $표시변수 를 두어서..

if($표시변수) {
 표시..
}

이렇게 하심이..좋을듯..
아니면.. 그누 관리자 화면에서 그렇게 해도 될것 같구요..

이거..
절대 압력이 아닙니다~
험~~
제가 도사?가 된것인지 ....
아님 루트님이 팁을 잘 올리시는것 이신지 ....

최신글 목록에서 제목만 봐도 루트님것 이겠구나 했는데 ....
루트님 글이 맞습니다. 아무래도 질문을 읽어본 효과가 컸겠죠?
그런데 너무 잘 맞는다는 .... 매번 ....
지니아빠님 혹시 제 뒤에 계신것 아니죠?
한동안 바쁘셨는지요?
답변달기에 여유가 좀 있는것 같더니만.... 최근들어 빈틈을 안주실 징조가 보이는군요. ㅎㅎㅎ
© SIRSOFT
현재 페이지 제일 처음으로