소스고치는거 도와주세요T^T > 그누4 질문답변

그누4 질문답변

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

소스고치는거 도와주세요T^T 정보

소스고치는거 도와주세요T^T

본문

활용팁방의 아이18님의
일반회원은 드래그 안되고 관리자일때만 글의 수정시 드래그가능하게
팁입니다!

head.sub.php의 바디테그에 다음과 같이 넣어주시면 일반인은 글의 드래그나 카피가 어렵고
관리자는 드래그나 카피 붙여넣기가  됩니다.
=======================================================
<body topmargin="0" leftmargin="0" <?=isset($g4['body_script']) ? $g4['body_script'] : "";?>  >

이놈을 이ㅓㅎ게 수정하시면 간단히 됩니다.

<body topmargin="0" leftmargin="0" <?=isset($g4['body_script']) ? $g4['body_script'] : "";?>  <? if($is_admin) { ?>
echo "";
<? } else {?>
echo " oncontextmenu="return false" ondragstart="return false" onselectstart="return false" ";
<? } ?> >
허접한 팁이지만 관리자의 오른쪽마우스금지,드래그나 설렉트금지를 풀고 일반에게는 적용하는 데 사용하시면 좋습니다.



이것은 관리자만할수있는데..
그글을 쓴 본인+관리자는 어떻게 안될까요??
  • 복사

댓글 전체

오호 ;ㅁ; ! 그런가요..!
php 수정은 조금씩 했었는데 T^T..
이건 뭐 예전에 제로보드에서 했던 기능인데...
 여기오니까 없더라구용 ㅠ_ㅠ 흑흑 워찌 해야되는지 감이안잡히능 ㅠㅠ...!
본인이 쓴 글을 확인하려면 먼저 비회원일 경우에는 힘들듯 하구용

회원일 경우에는 해당 게시물의 mb_id 값과 세션의 id 값이 동일한지 체크해 주면 될듯 하네용
흑흑;ㅁ; 제가 엄청 촙자라.. 그냥 팁에 있는걸 활용하는처지라..
조금더 자세하게 알려주실 수 있을까요 TT_TT?...
비회원은 대상에서 제외됨니당 +ㅇ+
<? if($is_admin) { ?>

이쪽 부분을

<? if($is_admin || $_SESSION["ss_mb_id"] == $view[mb_id]) { ?>

이렇게 수정 한번 해보세요.

테스트는 안해봐서 잘 적용이 될지는 모르겠지만 아마 잘 될거예용 ~

$view[mb_id] <ㅡ 이거는 해당 게시글을 view 해야만 나옵니당
© SIRSOFT
현재 페이지 제일 처음으로