답변 2개
채택된 답변
+20 포인트
1년 전
해당 게시판 설정 가셔서

비밀글 사용 무조건으로 선택하시면 됩니다
그게 아닌 체크박스로 두되, 항상 체크된 상태를 원하시면
해당 게시판 스킨에서 write.skin.php 파일에서
</p>
<p>if ($is_secret) {
if ($is_admin || $is_secret==1) {
$option .= PHP_EOL.'<li class="chk_box"><input type="checkbox" id="secret" name="secret" class="selec_chk" value="secret" '.$secret_checked.'>'.PHP_EOL.'<label for="secret"><span></span>비밀글</label></li>';
} else {
$option_hidden .= '<input type="hidden" name="secret" value="secret">';
}
}</p>
<p> </p>
<p>// 위 코드의 $secret_checked 를 지우고, 강제로 checked 로 둬야 할 것 같습니다</p>
<p> </p>
<p>if ($is_secret) {
if ($is_admin || $is_secret==1) {
$option .= PHP_EOL.'<li class="chk_box"><input type="checkbox" id="secret" name="secret" class="selec_chk" value="secret" checked>'.PHP_EOL.'<label for="secret"><span></span>비밀글</label></li>';
} else {
$option_hidden .= '<input type="hidden" name="secret" value="secret">';
}
}</p>
<p>
비밀글 체크박스 출력하는 코드에 checked 추가하시면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
j
jpna
1년 전
c
coDribble
1년 전
답변 작성하고 수정해서 다시 올리고 있었는데 그 사이에 댓글이 달렸네요...
관리자가 작성시인 경우면 후자의 방법으로 코드를 수정하셔야 할 것 같아요
관리자가 작성시인 경우면 후자의 방법으로 코드를 수정하셔야 할 것 같아요
j
jpna
1년 전
감사합니다. 덕분에 해결됐습니다.
c
coDribble
1년 전
근데 저렇게 코드를 강제로 박아두면 고려해야할게 생길것 같아요;;
1. 해당 게시판 스킨은 다른 게시판도 같이 쓰는 스킨이 아닌 단독으로 쓰셔야 하구요.
2. 글작성 권한은 관리자만으로 설정이 되어 있어야 할 것 같아요.
다른 게시판도 같이 쓰는 스킨이라면 스킨을 분리해서 따로 써야하고,
회원들도 글작성이 가능한 상태면 비밀글은 항상 체크된 상태로 될 것 같아요.
위 2개 사항이 고려할 사항이 아니라면 그냥 수정하신대로 코드에 박아서 사용하셔도 될 것 같아요.
1. 해당 게시판 스킨은 다른 게시판도 같이 쓰는 스킨이 아닌 단독으로 쓰셔야 하구요.
2. 글작성 권한은 관리자만으로 설정이 되어 있어야 할 것 같아요.
다른 게시판도 같이 쓰는 스킨이라면 스킨을 분리해서 따로 써야하고,
회원들도 글작성이 가능한 상태면 비밀글은 항상 체크된 상태로 될 것 같아요.
위 2개 사항이 고려할 사항이 아니라면 그냥 수정하신대로 코드에 박아서 사용하셔도 될 것 같아요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
"체크박스"는 글작성시 비밀글 체크가 가능합니다. "무조건"은 작성되는 모든글을 비밀글로 작성합니다. (관리자는 체크박스로 출력합니다.) 스킨에 따라 적용되지 않을 수 있습니다.