[질문] 댓글을 달아야 글 볼 수 있는 소스인데 수정 부탁드립니다. 정보
[질문] 댓글을 달아야 글 볼 수 있는 소스인데 수정 부탁드립니다.본문
view.skin.php 에서 아래의 내용을
/////////////////////////////////////////
<!-- 내용 출력 -->
<span id="writeContents"><?=$view[content];?></span>
////////////////////////
아래와 같이 수정해서 쓰고 있습니다
/////////////////////
<!-- 내용 출력 -->
<span id="writeContents">
<?
if ($member[mb_id] != $view[mb_id] or !$is_admin) {
$sql = mysql_query(" select count(wr_id) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$wr_id' and wr_is_comment = '1' and mb_id = '$member[mb_id]' ");
$row = mysql_fetch_array($sql);
if (!$row[cnt])
echo "내용을 보시려면 댓글을 남겨주세요";
else
echo $view[content];
} else
echo $view[content];
?>
</span>
이렇게 해서 원하는대로 댓글을 달아야 글을 볼 수 있도록 했습니다.
그런데 운영자도 댓글을 달아야 볼 수 있더군요.
슈퍼관리자,그룹관리자,게시판관리자는 댓글을 달지 않아도 글을 볼 수 있도록 하고,
공지사항은 댓글 없어도 볼 수 있게 하려면 어떤부분을 어떻게 수정해야 할까요?
2가지 다 힘들면 하나라도 상관없으니 도움 부탁드리겠습니다.
/////////////////////////////////////////
<!-- 내용 출력 -->
<span id="writeContents"><?=$view[content];?></span>
////////////////////////
아래와 같이 수정해서 쓰고 있습니다
/////////////////////
<!-- 내용 출력 -->
<span id="writeContents">
<?
if ($member[mb_id] != $view[mb_id] or !$is_admin) {
$sql = mysql_query(" select count(wr_id) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$wr_id' and wr_is_comment = '1' and mb_id = '$member[mb_id]' ");
$row = mysql_fetch_array($sql);
if (!$row[cnt])
echo "내용을 보시려면 댓글을 남겨주세요";
else
echo $view[content];
} else
echo $view[content];
?>
</span>
이렇게 해서 원하는대로 댓글을 달아야 글을 볼 수 있도록 했습니다.
그런데 운영자도 댓글을 달아야 볼 수 있더군요.
슈퍼관리자,그룹관리자,게시판관리자는 댓글을 달지 않아도 글을 볼 수 있도록 하고,
공지사항은 댓글 없어도 볼 수 있게 하려면 어떤부분을 어떻게 수정해야 할까요?
2가지 다 힘들면 하나라도 상관없으니 도움 부탁드리겠습니다.
댓글 전체
<?
if ($member[mb_id] != $view[mb_id] or !$is_admin) {
$sql = mysql_query(" select count(wr_id) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$wr_id' and wr_is_comment = '1' and mb_id = '$member[mb_id]' ");
$row = mysql_fetch_array($sql);
if ($row[cnt]>0)
echo "내용을 보시려면 댓글을 남겨주세요";
} else {
echo $view[content];
}
?>
이렇게 하심이..
if ($member[mb_id] != $view[mb_id] or !$is_admin) {
$sql = mysql_query(" select count(wr_id) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$wr_id' and wr_is_comment = '1' and mb_id = '$member[mb_id]' ");
$row = mysql_fetch_array($sql);
if ($row[cnt]>0)
echo "내용을 보시려면 댓글을 남겨주세요";
} else {
echo $view[content];
}
?>
이렇게 하심이..
이렇게 했더니 내용창이 아무것도 안 나타나네요.
원래대로 복구시켰습니다 ㅠ.ㅠ
원래대로 복구시켰습니다 ㅠ.ㅠ
if ($row[cnt]>0)
echo "내용을 보시려면 댓글을 남겨주세요";
를
if ($row[cnt]<0)
echo "내용을 보시려면 댓글을 남겨주세요";
이렇게~~^^
echo "내용을 보시려면 댓글을 남겨주세요";
를
if ($row[cnt]<0)
echo "내용을 보시려면 댓글을 남겨주세요";
이렇게~~^^