테스트 사이트 - 개발 중인 베타 버전입니다

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

· 14년 전 · 897 · 8
활용팁방의 아이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" ";
<? } ?> >
허접한 팁이지만 관리자의 오른쪽마우스금지,드래그나 설렉트금지를 풀고 일반에게는 적용하는 데 사용하시면 좋습니다.



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

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

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

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

이쪽 부분을

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

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

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

$view[mb_id] <ㅡ 이거는 해당 게시글을 view 해야만 나옵니당
14년 전
ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ감사함니다!!!!!!!!!!
해보고 안되면 다시 문의려도 괜찮을까요 /_ /
그러세용 ㅎㅎ
14년 전
ㅠㅠ감사합니다되엇어요!!

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440