특정회원지정 비밀글 게시판
특정회원 아이디를 지정하여 비밀글을 설정할 수 있는 게시판입니다.
즉 비밀글 쓴사람이 지목한 회원과 최고관리자는 비밀번호 아이디 없이 게시글을 볼 수 있습니다.
스킨은 기본스킨(/skin/board/basic)을 사용하였습니다.
<사용방법>
비밀글을 쓰실 때 비밀글에 체크하시고 아이디지정을 클릭하시면 회원검색이 나옵니다.
그곳에서 별명으로 검색을 하여 클릭하면 지정아이디를 설정하시거나 직접 비밀글을 보게 할 사람의 아이디를 기입하고 글쓰기 하시면 됩니다.
게시판 리스트에서는 지정한 비밀글의 경우 붉은 글씨로 "지정비밀글" 이라고 표시됩니다.
제목에 지정한 아이디의 회원이름으로 "00회원님 보세요" 라고 지명하면 되겠지요?
<설치>
/bbs/board.php 81번째줄 수정
[원본]
// 자신의 글이거나 관리자라면 통과
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin)
[수정]
// 자신의 글이거나 관리자라면 통과
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin || $member[mb_id] == $write[wr_10])
* 압축파일을 푸시고 그누보드/skin/board/basic에 카피하세요.
* 게시판설정에서 비밀글사용에 체크하시면 됩니다.
<사용필드>
비밀글을 읽을 수 있는 아이디저장은 보드의 여유필드인 wr_10에 저장합니다.
만약 wr_10 필드를 사용하시는 분은
압축파일 중의 write.sikn.php의 4번째줄과 list.skin.php의 10번째줄....
$ss_id = wr_10 ==> 이 부분을 다른 필드로 수정하시면 됩니다.
그리고 위의 /bbs/board.php 파일의 $write[wr_10] 이 부분을 같이 수정하시면 됩니다.
모두 즐거운 하루 되시기 바랍니다.
즉 비밀글 쓴사람이 지목한 회원과 최고관리자는 비밀번호 아이디 없이 게시글을 볼 수 있습니다.
스킨은 기본스킨(/skin/board/basic)을 사용하였습니다.
<사용방법>
비밀글을 쓰실 때 비밀글에 체크하시고 아이디지정을 클릭하시면 회원검색이 나옵니다.
그곳에서 별명으로 검색을 하여 클릭하면 지정아이디를 설정하시거나 직접 비밀글을 보게 할 사람의 아이디를 기입하고 글쓰기 하시면 됩니다.
게시판 리스트에서는 지정한 비밀글의 경우 붉은 글씨로 "지정비밀글" 이라고 표시됩니다.
제목에 지정한 아이디의 회원이름으로 "00회원님 보세요" 라고 지명하면 되겠지요?
<설치>
/bbs/board.php 81번째줄 수정
[원본]
// 자신의 글이거나 관리자라면 통과
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin)
[수정]
// 자신의 글이거나 관리자라면 통과
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin || $member[mb_id] == $write[wr_10])
* 압축파일을 푸시고 그누보드/skin/board/basic에 카피하세요.
* 게시판설정에서 비밀글사용에 체크하시면 됩니다.
<사용필드>
비밀글을 읽을 수 있는 아이디저장은 보드의 여유필드인 wr_10에 저장합니다.
만약 wr_10 필드를 사용하시는 분은
압축파일 중의 write.sikn.php의 4번째줄과 list.skin.php의 10번째줄....
$ss_id = wr_10 ==> 이 부분을 다른 필드로 수정하시면 됩니다.
그리고 위의 /bbs/board.php 파일의 $write[wr_10] 이 부분을 같이 수정하시면 됩니다.
모두 즐거운 하루 되시기 바랍니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 41개
감솨`수고하셨습니다.~
멋지네요.
감사합니다
멋지세요~ -0-
그런데 혹시 지정한 회원의 아이디나 이름이 리스트에 자동으로 출력되게 할 수 없나요..
일일이 지정할 회원을 제목에 입력하는 것이 번거로울 수도 있어서요...
질문의 요지를 착각했었네요...
수정해서 다시 답변합니다.
리스트에 지정아이드를 출력하게 하려고 하였습니다.
그렇게 하니까 게시판에 특정아이디가 붉어져 나오니 보기가 좀 않좋더군요.
그래서 아예 글을 쓰실때 누구누구님 보세요 라고 하시는 것이 보기에 좋아 리스트에 출력을 하지 않도록 하였습니다.
만약 리스트에 지정한 아이디 출력을 원하시면
*list.skin.php파일의 113번째줄에
[원본]
echo " " . $list[$i][icon_secret];
if ($list[$i][$ss_id]) {echo "<font color=red>지정비밀글</font>"; }
[수정]
echo " " . $list[$i][icon_secret];
$ss_name = $list[$i][$ss_id];
if ($list[$i][$ss_id]) {echo "<font color=red>($ss_name)님 지정비밀글</font>"; }
하시면 됩니다.
어째 이런생각을 하셨는지
정말 저는 따라잡을수가 없습니다
수고하셨습니다^^
저는 도솔시레 미파레도 정도의 능력이 있으면 도솔천님을 따라갈 수 있을까요? 부럽~ +_+
깊은 내공을 가지고 계신분이 그누에 오리님을 비롯 많이 계십니다.
저는 그저 조금 수정하는 수준입니다.
참고로 전 개발쪽이 아니라서 개발의 내공은 완전 개발입니다.
전 내공이 없으니 앞으로 그냥 무시하셔도 됩니다. 질질질... ( 외로이 사라지는 오리 )
그냥 무시할 수 있는 내공이 아닌데요...^^;
그누를 그만큼 사랑하는 점수라고 생각합니다.
감사합니다.
// 도솔천님이 개발한 지정비밀글을 위해 수정했습니다.
if ($is_admin || $do_read || $member[mb_id] == $write[wr_10]) {
제가 필요한 스킨이었습니다.. 감사합니다.. 얼른 적용해보렵니다.. +.+
그런데 한사람말고 여럿명을 지정할순없나요?