묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
비밀글을 특정 그룹만 열람 가능하게 하려면
2008.07.02 21:05
저랑 같은 고민을 하고 계신 분이 있었네요.
그런데 댓글이 달려 있지 않아 다시 질문을 올려 봅니다.
현재는 게시판 단위로 열람/작성 권한을 지정할 수 있는데요,
특정 게시물만 특정 그룹에게 열람 권한을 주려면 어떻게 해야 할까요?
또는 다른 구현 가능 방법으로 비밀글을 체크하면 특정 그룹에게만 보이게 코드를 수정하려면 어디를 고쳐야 할까요?
제로보드 4에서는 비밀글을 특정 레벨에 고정 시켜 사용했었거든요.
=======================================
게시글 마다 그룹별 공개 여부
1개의 게시판 전체를 권한 설정이 아니라 글 하나당 게시글 권한을 그룹별로 따로 주는 방법에 대해 질문드립니다.
BNU님의 플래너를 보면 그렇게 동작 되는데 따라한다고 해보긴 했는데 글쓰기 폼에 틀만 잡힐뿐 그룹을 선택하는 체크박스가 안 나타나더군요
write_form에
그런데 댓글이 달려 있지 않아 다시 질문을 올려 봅니다.
현재는 게시판 단위로 열람/작성 권한을 지정할 수 있는데요,
특정 게시물만 특정 그룹에게 열람 권한을 주려면 어떻게 해야 할까요?
또는 다른 구현 가능 방법으로 비밀글을 체크하면 특정 그룹에게만 보이게 코드를 수정하려면 어디를 고쳐야 할까요?
제로보드 4에서는 비밀글을 특정 레벨에 고정 시켜 사용했었거든요.
=======================================
게시글 마다 그룹별 공개 여부
BNU님의 플래너를 보면 그렇게 동작 되는데 따라한다고 해보긴 했는데 글쓰기 폼에 틀만 잡힐뿐 그룹을 선택하는 체크박스가 안 나타나더군요
write_form에
<td>
{@ $open_group = explode('|@|', $oDocument->get('extra_vars14'))}
<!--@foreach($group_list as $group)-->
<input type="checkbox" name="open_group" value="{$group->group_srl}" id="open_group_{$group->group_srl}"<!--@if(in_array($group->group_srl, $open_group))--> checked="checked"<!--@end--> />
<label for="open_group_{$group->group_srl}">{$group->title}</label>
<!--@end-->
<p class="info">{$lang->about_open_group}</p>
</td>
이 부분에 핵심 같은데 게시판 스킨의 write_form에 저 부분을 적용 시키기 위해서 따로 지정해 줘야 할 곳이 있을까요?(ko.lang.php말고...){@ $open_group = explode('|@|', $oDocument->get('extra_vars14'))}
<!--@foreach($group_list as $group)-->
<input type="checkbox" name="open_group" value="{$group->group_srl}" id="open_group_{$group->group_srl}"<!--@if(in_array($group->group_srl, $open_group))--> checked="checked"<!--@end--> />
<label for="open_group_{$group->group_srl}">{$group->title}</label>
<!--@end-->
<p class="info">{$lang->about_open_group}</p>
</td>