포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
board 모듈에서 module_srl과 member_srl이 같은 경우를 보신 적이 있으신가요?
2012.09.18 13:20
애드온을 만들기 위해 board 모듈 소스를 보던 중에 잘 해석이 되지 않는 점이 있어서 의견을 나눠볼께요.
board 모듈에서 board.view.php 를 보면 467 라인에 module_srl과 member_srl을 비교하여 같으면 $savedDoc 을 true로 설정하고 있는데, 어떤 의미를 갖는지 유추하기가 쉽지 않네요..
그리고 document 모듈의 document.item.php에서 멤버의 그랜트를 체크하는 펑션을 보면, 131 라인에서 member_srl에 -1을 곱하여 비교하는데, $document->get('member_srl')이 네거티브 밸류를 갖는 경우가 있는지, 있다면 어떤 경우인지 아시는 분 계신가요? -1을 곱하는 구문이 여럿 있는 것을 보면 분명 이유가 있다고 보이거든요.
개발 매뉴얼에서는 답을 구하지 못해 게시판에 글을 올려봅니다.
댓글 2
-
showjean
2012.09.19 09:55
-
scepter83
2012.09.20 11:25
감사합니다.
임시저장문서의 - 옵션은 좋은 아이디어네요.
그런데, 익명게시판에서 글이 작성될 때에도 0이 아닌 -값으로 들어간다는 것은, 익명이지만 DB안에서 작성자는 기록되고 있다고 볼 수 있는건가요?
임시 저장 문서로 다른 게시판(module_srl)에 귀속되지 않도록 자신의 member_srl을 이용하는 것으로 보여지네요.
그리고, -member_srl은 게시판 설정을 '익명'으로 하면 적용됩니다.