관리자님 한번 봐주세요. 관리자일때 글수정시 아이디,이름,이메일,홈페이지 수정 안되는것 > 그누4 질문답변

그누4 질문답변

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

관리자님 한번 봐주세요. 관리자일때 글수정시 아이디,이름,이메일,홈페이지 수정 안되는것 정보

관리자님 한번 봐주세요. 관리자일때 글수정시 아이디,이름,이메일,홈페이지 수정 안되는것

본문

관리자님 께 묻고 싶은게 있어 글을 올립니다.
bbs/write_update.php 의 288라인에 보면
 
else if ($w == "u"){
 
if ($member[mb_id])
    {
        // 자신의 글이라면
        if ($member[mb_id] == $wr[mb_id])
        {
            $mb_id = $member[mb_id];
            $wr_name = $board[bo_use_name] ? $member[mb_name] : $member[mb_nick];
            $wr_email = $member[mb_email];
            $wr_homepage = $member[mb_homepage];
        }
        else
        {
            $mb_id = $wr[mb_id];
            $wr_name = $wr[wr_name];
            $wr_email = $wr[wr_email];
            $wr_homepage = $wr[wr_homepage];
        }
    }
 
글을 수정 하는 상태 일때 아이디,이름,이메일,홈페이지 부분은 로그인이 되어 있는 상태라면 수정이 안되는 부분이 있더군요.
이 부분에서 원래 글을 쓴 사람일 경우 즉 동일한 아이디를 갖고 글을 수정 하면 아무런 문제가 없지만 관리자 급이 글을 수정 하고자 할때도 글에 대한 아이디,이름,이메일,홈페이지는 수정을 할수가 없더군요.
 
예를들자면 일반사람이 글을 올렸다고 했을경우 이름이나, 이메일, 홈페이지 의 문장에 문제가 있을 경우 관리자가 그 부분만 바꾸고자 해도 바꿀수가 없더군요.
 
예제가 조금 그런면이 있지만 어째든 지금 제가 쓴 이 글을 관리자 께서 내용과 상태를 보존하고 글쓴이의 이름만 바꾼다고 할때 관리자도 이 글의 이름은 바꿀수가 없다고 할까요?
 
이건 어떤 문제가 있다거나 그런건 아닙니다.
그저 관리자라고 할때도 일반글에 대한 기본정보(이름,아이디,이메일,홈페이지)는 변경하지 못하게 하신건 다른 이유가 있어서 그런지 궁금해서 올려봅니다.^^;;

댓글 전체

-. 문제의 소지가 있는 게시물이 아닌 대다수의 경우,
  게시물은 게시물 그 자체로 보호되어야 하며,
  해당 게시물 작성자의 정보 또한 그대로 보호되어야 합니다.

-. 부득이한 경우 관리자의 권한으로 수정하기 위해서는,
  다음의 소스파일을 검토하여 해당 내역을 추가할 수 있습니다.

/bbs/write.php의 수정모드에 관한 구문과,
/bbs/write_update.php와 연관된 사항이며,
실질적으로는 /skin/board/스킨이름/write_update.skin.php를 수정하는 것 만으로도,
해당 범위에 대해 처리구문을 확장시킬 수 있습니다.

-. 극히 일부분에 지나지 않지만(해당 스킨은 게시물 작성날짜를 수정하는 스킨),
  다음과 같은 스킨을 참조하시면 '관리자'일 경우 특정 게시물에 대한 정보,
  즉, 현재 배포되는 기본버전에서 제공되는 게시물 내용 수정 뿐만 아니라,
  게시물 작성자의 정보를 포함한 모든 정보를 수정할 수도 있습니다.

-. 참조스킨 : http://sir.co.kr/bbs/tb.php/g4_skin/25884
곰곰히 생각 해보니. 나스카님 말이 백번 맞네요.
혼자 사용하려고 만든 보드가 아닌 그누보다라면, 개발시 게시물에 대한 보호권도 생각 해야 했을 테니까요.
게시물의 내용도 제목도 모두 그대로 남아 있는데, 글을 쓴 사용자의 내용이 보호되지 못한다면 문제가 될수 있겠네요. 어째든 답변 감사합니다.^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT