게시판 권한설정에서(버그인가 아닌가?) > 그누4 질문답변

그누4 질문답변

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

게시판 권한설정에서(버그인가 아닌가?) 정보

게시판 권한설정에서(버그인가 아닌가?)

본문

게시판의 권한이
몰록보기 : 1
글쓰기  :  10
답글 : 2
코멘트 : 2
나머지 다  : 2

최고관리자가 글 작성후
2레벨의 회원이 답글 을 썼습니다.
그런데 답글을 수정하려다 보니

bbs/write.php의 26번째줄 부근

else if ($w == "u")
{
    if ($member[mb_level] < $board[bo_write_level]) {
        if ($member[mb_id])
            alert("글을 수정할 권한이 없습니다.");

요기서 걸려서 몬넘어 갑니다.......버그일지 아니면 해결방안이 있을지.....



댓글 전체

모르솔라에서도 같은 현상이 발생되네요.
답글을 수정하니 bbs/write.php 에서 되니 글쓰기 권한에 비례하네요.
답글도 하나의 글쓰기라고 생각을 해야될 것 같네요. ^^
모르솔라님 말씀 대로라면
권한 설정부분에 답글쓰기 권한은 의미없는 거지요.....ㅎㅎㅎ
쓰기가 아닌 수정에서 막히다니.....ㅠ.ㅠ
같이 해결하면 일단 통과는 하는데 앞으로 또 얼마나 큰산이 나오려나....ㅠ.ㅠ

요즈음 너무 깊이 들어가서 스스로 무덤을 판다는 생각이....ㅠ.ㅠ
마찬가지로 write_update.php 29라인

if ($w == "" || $w == "u") {
    if ($member[mb_level] < $board[bo_write_level] && !$board[bo_reply_level])
        alert("글을 쓸 권한이 없습니다.");


전 잘 됩니다.
테스트 링크
http://morssola.dasir.co.kr/data/bbs/board.php?bo_table=1
테스트용 아이디/비밀번호
test1/1

권한 설정사항
목록1
글쓰기10
그외2
저도 마찬가지로 해서 넘어갔는데 추후 문제가 안되려는지....ㅠ.ㅠ

그런데 지금 그보다 더 돌아버릴 사건이 발생한듯 합니다.

한 글에 답변글수가 제한이 있다....ㅠ.ㅠ

스킨 제 작업 들어가야 할듯 합니다....ㅠ.ㅠ
에궁...결론은 스킨만으로 확장엔 문제가 있다네요.....ㅎㅎㅎ

이 기회에 아주 새롭게 하나 맹글어야할듯 합니다....ㅎㅎ

좋은 밤 되세요~~~~
어떤 용도인지는 모르겠지만..

게시물자체의 글쓰기 권한이 10인데... 그기에 답글을 권한 2가 달수 있다는것도 뭔가 좀..
게시물에 대한 코멘트를 권한2는 작성이 가능하니 그렇게 처리하는게 맞는게 아닌지..

그냥 혼자생각입니다.
게시판 권한 설정에 가서 한번 해보세요...모든 경우를

즉 권한을 이리도 돌려보고 저리도 돌려보고 해 보시면 압니다.

오류일까?. 버그일까?.....답이 나오겠지요.....
도대체 봐도 모르겠네요...ㅠ.ㅠ
소스를 들여다 봐도 도대체 알수가 없어요....무지식의 한계인듯 합니다.
그럼 그누보드4에서 해당 글 하나에 달수있는 답변글수는 몇 개? 지우 26개?
(답변에 답변 제외 - 순수한 답변만 )

그럼 코멘트는요?.......

뭘 알아야 면장을 하지....ㅠ.ㅠ
여러가지 방법으로 테스트를 해보니 유아원님이 언급해주신 방법외에는 없는듯 합니다.
테스트결과 아직까지 별다른 문제점은 발견이 안되는듯 합니다.^^

그리고 코드를 대충 훍어보니 원글에대한 답글은 10개 총답글은 26개이며 답글의 깊이는 5단계까지만
가능하고 코멘트수의 제한은 없고 답코멘트의 깊이는 5단계까지 가능한것 같네요.
복잡하다^@.@.....ㅋㅋㅋ
헐랭이님 수고하셨습니다.감사합니다.
일반 글의 답글을 그냥 쭉 쓰니 A ~Z까지(소스에 있는대로) 26개면 끝.......
코멘트는 테스트 안해봄....
코멘트는 원글에는 wr_comment에 전체 코멘트 수를 나타내고
자체 코멘트에는 순차적으로 1씩 더해짐.....
(코멘트는 작성시 wr_is_comment 를 바꾸어주는 것 같…
답글이 안된다면 코멘트로 하렵니다.
http://www.imt2000plaza.com/_ver5.5/bbs/board.php?bo_table=jungmo_c
답글을 26개 밖에 몬단다고 하여 기절하고 깨어나 코멘트로 맹글어 버렸네요....
근데 아직 필수 입력 체크를 못하고 있네요....ㅠ.ㅠ
접근권한에 관한 부분은,

명확하게 '여기서부터 저기까지는 논리적 오류(버그)',
'저기서 부터 여기까지는 구조적 오류(에러)'라고 한정짓기가 애매합니다.

이것은 구조적인 오류가 아니라고 가정할 경우,
사용자마다 적합하다고 판단되는 사항을 적용시키면 됩니다.

참조할 만한 게시물 : http://sir.co.kr/bbs/tb.php/g4_tiptech/3308

이러한 내용 말고도 그룹접근, 특정 게시판 접근(읽기/쓰기/수정/답글)에 관한 부분도 있습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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