회원들간의 쪽지 사용은 막고 관리자에게만 전송 허용하기 - 기타스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

기타스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

회원들간의 쪽지 사용은 막고 관리자에게만 전송 허용하기

관리자 20-02-21 09:57

쪽지 사용을 회원들간의 사용은 금지시키고 관리자에게만 발송할 수 있게 수정하는 방법입니다.



수정 파일

skin/member/basic/memo_form.skin.php

mobile/member/basic/memo_form.skin.php



<input type="text" name="me_recv_mb_id" value="<?php echo $me_recv_mb_id ?>" id="me_recv_mb_id" required class="frm_input full_input required" size="47" placeholder="받는 회원아이디">


위 코드를 이렇게 수정

간단하게 관리자 권한이 아니면 받는 사람 아이디 값을 admin으로 고정시키고 수정 못하게 readonly 를 추가했습니다.


<?php if ($is_admin) { ?>
<input type="text" name="me_recv_mb_id" value="<?php echo $me_recv_mb_id ?>" id="me_recv_mb_id" required class="frm_input full_input required" size="47" placeholder="받는 회원아이디">
<?php } else { ?>
<input type="text" name="me_recv_mb_id" value="admin" id="me_recv_mb_id" required readonly class="frm_input full_input required" size="47">
<?php } ?>
 

관리자 아이디가 admin이 아닌 경우 value="admin" 여기 변경하세요.



아래 내용은 필요한 경우에 추가하세요.

받는 사람 아이디 input 영역을 클릭하면 별도의 안내 메시지를 띄우는 방법입니다.


같은 파일 하단 스크립트에 추가


<?php if (!$is_admin) { ?>
<script>
$("#me_recv_mb_id").click(function() {
    alert("관리자에게만 전송 가능합니다. 변경할 수 없습니다.");
});
</script>
<?php } ?>

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.