이글 신고하기 > 그누3 팁자료실

그누3 팁자료실

이글 신고하기 정보

그누호환 이글 신고하기

본문

휴대폰 새로 장만한 기념으로 올립니다.

현재 보고 있는 글이 불량스러운 글일 경우 신고할 수 있는 링크입니다.

게시판 gbview.skin.php에

<br><a onfocus=blur() href="javascript:void(window.open('./?doc=bbs/mbmemoform2.php&me_recv_mb_id=<?=$board[bo_admin]?>&bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>','memo','width=516,height=400,statusbar=no,scrollbars=no,toolbar=no'))">[ 이 글 신고하기 ]</a>

삽입합니다.

bbs/mbmemoform.php를 수정하여 mbmemoform2.php 로 저장합니다.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "STYLE");

$cfg[leftmargin] = $cfg[topmargin] = 0;

//if ($member[mb_id] == false) {
//    echo "<script language='javascript'> alert('회원만 이용하실 수 있습니다.'); window.close(); </script>";
//    exit;
//}
// 보드관리자가 있으면 보드 관리자에게 없으면 최고 관리자에게 쪽지 보냄
if ($board[bo_admin]) $me_recv_mb_id=$board[bo_admin];
else $me_recv_mb_id="$default[de_admin]";

$html_title = "불량 게시물 신고 쪽지 보내기";
?>

<img src='image/title_memo.gif'><br><br>

<table width=99% align=center cellpadding=0 cellspacing=0><tr><td>

<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td><img src='image/title_memo_send.gif'></td>
<td align=right></td>
</tr>
</table>

<table width=100% bgcolor=#CCCCCC cellpadding=1 cellspacing=0>
<form method=post action='./?doc=bbs/mbmemoupdate.php&singo=1' autocomplete='off'>
<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td align=center>
<table width=100% cellpadding=5 cellspacing=1 border=0>
<tr bgcolor=#F3F3F3>
<td>받는 회원 아이디 <input type=text name=me_recv_mb_id required itemname='받는사람 회원아이디' value='<?=$me_recv_mb_id?>' class='input' size=60></td>
</tr>
<tr bgcolor=#FFFFFF>
<td><textarea name=me_memo rows=15 cols=75 required itemname='내용' class='textarea lh'>
신고하시는 분의 추가 메모는 아래에 적어주세요!



------------------------------------------------------------
불량 게시물을 신고합니다.
<b><a href=./?doc=bbs/gnuboard.php&bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?> target=_blank><?=$bo_table?>게시판 <?=$wr_id?>번 게시물 확인하기</a></b>
</textarea></textarea></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>

<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr><td height=30>&nbsp;<input type=image src='image/btn_send.gif' border=0> <a href="javascript:window.close();"><img src='image/btn_close.gif' border=0></a></td></tr>
    </form>
</table>

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

bbs/mbmemoupdate.php 에서 아래와 같이 변경합니다.
if (!$singo) {
if (!$member[mb_id]) {
    alert("회원만 이용하실 수 있습니다.");
}
}
만일 회원만 사용가능하다면 고치지 않으셔도 무방하며 위의 mbmemoform.php의 form 액션에서 singo=1 부분도 삭제하시면 됩니다.


bbs/mbmemoview.php 에서 내용표시 부분을 아래와 같이 바꾸어 줍니다.
<td><span class=lh><?=nl2br(conv_content($memo[me_memo], 1))?></span><br><br></td>


다음에는  선물글 보내기로 들리도록 하지요 ^^
추천
0
  • 복사

댓글 전체

wow
진짜 좋네요.

하지만 이렇게 하는것도 좋을거 같습니다.
신고하는 것이 제가 생각하기에는 어떤 특정 게시판으로 글을 써지는 형식이 더 좋을거 같습니다.
예를 든다면 그룹관리자나 게시판 관리자등도 보고 나서 어떤 조치를 취할 수 있는 여건이 되었으면
더욱더 좋겠습니다.
아무튼 좋은 정보 감사 합니다.
링크에 따옴표를 많이 붙여서 그랬습니다.
따옴표를 제거했으므로 위 링크를 사용하시면 되고요.
 이제는 보실 수 있습니다. 좋은 지적 감사합니다.
© SIRSOFT
현재 페이지 제일 처음으로