특정 게시판에서 자신이 쓴글만 보기 정보
특정 게시판에서 자신이 쓴글만 보기본문
상당한 시간을 검색해보았으나 뭔가 속시원한 해답을 찾질 못하였습니다.
자신이 쓴글만 보기는 여러가지 방법이 있겠지만 제가 원하는 방법은 목록은 다 볼수있지만
다만 그 내용을 볼때 자신이 쓴글이 아니면 볼수 없게만 하고 싶은데요.
물론 관리자뿐 아니라 특정 등급이상은 볼수있게 하고 싶습니다.꼭꼭
예전에 제로보드땐 특정 스킨의 vew.php만 고치면 된거 같은데 그누는 잘 모르겠습니다.
예전의 제로보드땐 이걸 썼네요.그냥 vew.php상단에 이문구만 넣어놓으면 되더군요
<? if($data[headnum]>'-2000000000' && $member[level] > 2 && $member[no]!=$data[ismember]) error("본인의 게시물만 열람/수정할 수 있습니다.",""); ?>
이런 방법을 그누보드에 적용할려면 어디에 어떤 구문을 써야 할까요??
속시원한 답을 기대합니다.
자신이 쓴글만 보기는 여러가지 방법이 있겠지만 제가 원하는 방법은 목록은 다 볼수있지만
다만 그 내용을 볼때 자신이 쓴글이 아니면 볼수 없게만 하고 싶은데요.
물론 관리자뿐 아니라 특정 등급이상은 볼수있게 하고 싶습니다.꼭꼭
예전에 제로보드땐 특정 스킨의 vew.php만 고치면 된거 같은데 그누는 잘 모르겠습니다.
예전의 제로보드땐 이걸 썼네요.그냥 vew.php상단에 이문구만 넣어놓으면 되더군요
<? if($data[headnum]>'-2000000000' && $member[level] > 2 && $member[no]!=$data[ismember]) error("본인의 게시물만 열람/수정할 수 있습니다.",""); ?>
이런 방법을 그누보드에 적용할려면 어디에 어떤 구문을 써야 할까요??
속시원한 답을 기대합니다.
댓글 전체

if($member[mb_id] == $view[mb_id])
현재 로그인한 아이디와 게시물에 저장된 아이디가 같다면 아니라면
alert("본인 게시물만 열람 가능") 이렇게 하면 될듯~ 싶은데요
현재 로그인한 아이디와 게시물에 저장된 아이디가 같다면 아니라면
alert("본인 게시물만 열람 가능") 이렇게 하면 될듯~ 싶은데요
스킨에 아래처럼 추가
view.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!(($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $member[mb_level] >= 5 || $is_admin)) // 글쓴회원, 레벨5이상, 관리자가 아니라면
alert("돌려보냄");
?>
list.skin.php
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $member[mb_level] >= 5 || $is_admin) // 글쓴회원, 레벨5이상, 관리자라면
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";
else
echo $list[$i][subject];
view.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!(($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $member[mb_level] >= 5 || $is_admin)) // 글쓴회원, 레벨5이상, 관리자가 아니라면
alert("돌려보냄");
?>
list.skin.php
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $member[mb_level] >= 5 || $is_admin) // 글쓴회원, 레벨5이상, 관리자라면
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";
else
echo $list[$i][subject];
덕분에 감사드립니다..잘되네요.