관리자가 글쓸 때 비밀번호를 지정하는 게시판이 필요합니다 > 그누4 질문답변

그누4 질문답변

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

관리자가 글쓸 때 비밀번호를 지정하는 게시판이 필요합니다 정보

관리자가 글쓸 때 비밀번호를 지정하는 게시판이 필요합니다

본문

스킨자료실에서 1:1 ,  비밀로 검색해보고 전부 받아서 테스트해보았거든요
근데, 이런 기능이 있는 건 없네요

제가 원하는 것은
쓰기권한은 관리자만, 읽기는 비회원이 하는데요
관리자가 글을 쓸때 비밀번호를 지정하는 것이죠....
그러면 비회원이 비밀번호를 입력하면 그 사람만 읽는 것이죠...
(회원제로 안 할 것이기 때문에 그렇습니다.)

아주 간단한 것 같은면서도 어려운것 같네요..
기본 스킨에서 고쳐서 사용하는 방법은 없나요???
방법을 알려주시면 제가 고쳐서 사용해보려고 합니다.

부탁합니다.
  • 복사

댓글 전체

그냥 비밀글도 가능하리라 생각을 합니다.

아니면 상담게시판을 활용하면 ...

예를 들어 정부 민원질의를 할때 질의를 하게되면 작성한 사람과 관리자만이 볼수 있고 그에 관련답변 또한 비밀번호를 입력한 그 비밀번호를 그대로 사용을 하여 볼 수 있게 하는 방법...
자문자답입니다. (엑스엠엘님의 도움을 받아 해결했습니다.)

write.skin.php 51행에서 조건없이 뜨게하고
<? //if ($is_password) { ?>
<tr>
    <td class=write_head>패스워드</td>
    <td><input class='field' type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? //} ?>


write_update.head.skin.php 파일을 생성해서

<?
if ($wr_password){
$member[mb_password] = sql_password($wr_password);
}
?>
이렇게 입력하면 됩니다.
저도 그게 필요해서 '돌알터'이 알려 주신대로 했는데, 문제는 글을 올리고 난 후에
/bbs/write_update.php 여기에서 안넘어가고 빈 페이지로 보입니다.

그 상태에서 엔터키를 한번 더 치면
'설정값이 오류라고 에러창이 뜨네요????'
즉 file과 post가 서버에서 설정한 20M를 초과했다는 내용입니다.
뭐가 잘못 된건지 좀 알려 주세요. 부탁합니다.
© SIRSOFT
현재 페이지 제일 처음으로