묻고답하기
글쓰기 비밀글 자동으로...
2016.01.23 19:39
스케치북 5 사용중입니다.
비밀글 자동으로 등록하게 할려고 하니 잘 모르겠네요...
일단 아래에 스케치북 write_form 을 열어보니 secret 부분이 있는데 여기서 어떤걸 삭제해야 될지 모르겠습니다.
<소스 START>
<div cond="is_array($status_list)" class="section">
<!--@foreach($status_list AS $key=>$value)-->
<input cond="@!in_array('secret',$mi->wrt_opt)" type="radio" name="status" value="{$key}" id="{$key}" checked="checked"|cond="$oDocument->get('status')==$key || ($key=='PUBLIC' && !$document_srl)" />
<input cond="@in_array('secret',$mi->wrt_opt)" type="radio" name="status" value="{$key}" id="{$key}" checked="checked"|cond="$oDocument->get('status')==$key || ($key=='SECRET' && !$document_srl)" />
<label for="{$key}">{$value}</label>
<!--@end-->
</div>
<소스 END>
스케치북 홈페이지에서 찾아보니 어떤 부분을 삭제하면 된다고 하는데 나와 있는 내용하고 달라서요...
고수님들 부탁드리겠습니다.
write_form 파일 백업해두시고요
------------------------------------------------------------------------
스케치북 5 게시판은 비밀글 기본으로 체크는 관리자 /게시판 상세설정에서 합니다.
이경우는 글쓰는 이가 비밀글 체크를 해제 할 수있습니다.
----------------------------------------------------------------------
비밀 체크박스는 그대로 두고 비밀글 기본으로 체크되게 하고 비밀글 체크를 해제 할 수 없게 할려면 ...?
* 일단 관리자 /게시판 상세설정에가서 비밀글 기본으로 체크를 하고요
onclick="this.checked=true" 를 추가 해보세요
* <input cond="@in_array('secret',$mi->wrt_opt)" type="radio" name="status" value="{$key}" id="{$key}" checked="checked"|cond="$oDocument->get('status')==$key || ($key=='SECRET' && !$document_srl)" onclick="this.checked=true"/>
이부분은 삭제를 하시고요
<input cond="@!in_array('secret',$mi->wrt_opt)" type="radio" name="status" value="{$key}" id="{$key}" checked="checked"|cond="$oDocument->get('status')==$key || ($key=='PUBLIC' && !$document_srl)" />
----------------------------------------------------------------------
공개.비밀 체크박스가 안보이게 해서 게시판의 글을 무조건 비밀글로 저장되게 할려면
<input cond="@!in_array('secret',$mi->wrt_opt)" type="radio" name="status" value="{$key}" id="{$key}" checked="checked"|cond="$oDocument->get('status')==$key || ($key=='PUBLIC' && !$document_srl)" />
<input cond="@in_array('secret',$mi->wrt_opt)" type="radio" name="status" value="{$key}" id="{$key}" checked="checked"|cond="$oDocument->get('status')==$key || ($key=='SECRET' && !$document_srl)" />
이부분 삭제를 하고
<input type="hidden" name="status" value="SECRET" id="is_secret" >