무조건 비밀글이 되도록 하는 방법에 관한 질문입니다. 정보
무조건 비밀글이 되도록 하는 방법에 관한 질문입니다.본문
그누보드에는 기본적으로 비밀글을 설정하기 위해서는 두 가지 방법이 있습니다.
한 가지는 체크 박스이고 다른 한 가지는 무조건 을 선택하는 것입니다.
그런데 문제는 체크박스에 체크를 할 때는 비밀글이 되지만 무조건으로 할 때는 비밀글이 되지 않는 다는 사실입니다.
검색해 보니까 그런 분들이 가끔 있는 것 같습니다.
그러나 별다른 방법은 없고 그냥 무조건을 선택하면 된다는 식이었습니다.
아래는 write.skin.php 스킨의 비밀부분입니다.
아래 부분을 수정한다면 그누의 기본설정과 상관없이 무조건 비밀글이 되도록 할 수 있지 않을까 하는 생각으로 올려 봅니다.
if ($is_secret) {
if ($is_admin || $is_secret==1) {
$option .= "<input type=checkbox value='secret' name='secret' $secret_checked><span class=w_title>비밀글</span> ";
} else {
$option_hidden .= "<input type=hidden value='secret' name='secret'>";
}
}
위 소스에 몇 가지 방법을 대입하여 수정해 보았으나 되지 않았습니다.
고수분들의 도움을 요청합니다.
혹 다른 방법이 있다면 알려 주시면 감사하겠습니다.
한 가지는 체크 박스이고 다른 한 가지는 무조건 을 선택하는 것입니다.
그런데 문제는 체크박스에 체크를 할 때는 비밀글이 되지만 무조건으로 할 때는 비밀글이 되지 않는 다는 사실입니다.
검색해 보니까 그런 분들이 가끔 있는 것 같습니다.
그러나 별다른 방법은 없고 그냥 무조건을 선택하면 된다는 식이었습니다.
아래는 write.skin.php 스킨의 비밀부분입니다.
아래 부분을 수정한다면 그누의 기본설정과 상관없이 무조건 비밀글이 되도록 할 수 있지 않을까 하는 생각으로 올려 봅니다.
if ($is_secret) {
if ($is_admin || $is_secret==1) {
$option .= "<input type=checkbox value='secret' name='secret' $secret_checked><span class=w_title>비밀글</span> ";
} else {
$option_hidden .= "<input type=hidden value='secret' name='secret'>";
}
}
위 소스에 몇 가지 방법을 대입하여 수정해 보았으나 되지 않았습니다.
고수분들의 도움을 요청합니다.
혹 다른 방법이 있다면 알려 주시면 감사하겠습니다.
댓글 전체
무조건 하시려면 그냥
$option_hidden 의 내용을 밖으로 공개적으로 빼내시면될것같은데요.
PHP상에서 벗어나서
<input type="hidden" name="secret" value="secret" />
is_secret 은 반드시 관리자페이지에 체크한 값을 체크하니까, 질문하신 기본설정과 상관없다는 말에 위배가 됩니다.
아마 소스상에 지금적어주신 소스의 하단에 보면
echo $option_hidden;
라는 부분이 있는데, 이 영역을 그냥 저렇게 수동으로 바꿔주시면됩니다.
$option_hidden 의 내용을 밖으로 공개적으로 빼내시면될것같은데요.
PHP상에서 벗어나서
<input type="hidden" name="secret" value="secret" />
is_secret 은 반드시 관리자페이지에 체크한 값을 체크하니까, 질문하신 기본설정과 상관없다는 말에 위배가 됩니다.
아마 소스상에 지금적어주신 소스의 하단에 보면
echo $option_hidden;
라는 부분이 있는데, 이 영역을 그냥 저렇게 수동으로 바꿔주시면됩니다.
관심 주셔서 감사합니다.
말씀해 주신 것과 같이 해 보았습니다.
//<input type="hidden" name="secret" value="secret"/>
그리고 아래 //echo $option_hidden; 부분도 정지하고. <? } ?> 안에 <input type="hidden" name="secret" value="secret" /> --> 이 부분을 넣었을 때에는 에러 납니다.
<? } ?> 밖에 넣어도 역시 에러 납니다.
혹 가르쳐 주신 부분을 잘못 적용하였나요?
말씀해 주신 것과 같이 해 보았습니다.
//<input type="hidden" name="secret" value="secret"/>
그리고 아래 //echo $option_hidden; 부분도 정지하고. <? } ?> 안에 <input type="hidden" name="secret" value="secret" /> --> 이 부분을 넣었을 때에는 에러 납니다.
<? } ?> 밖에 넣어도 역시 에러 납니다.
혹 가르쳐 주신 부분을 잘못 적용하였나요?

게시판 관리자 메뉴에 있지않나요? 1:1게시판이라고
(인용 "그누보드에는 기본적으로 비밀글을 설정하기 위해서는 두 가지 방법이 있습니다.
한 가지는 체크 박스이고 다른 한 가지는 무조건 을 선택하는 것입니다.
그런데 문제는 체크박스에 체크를 할 때는 비밀글이 되지만 무조건으로 할 때는 비밀글이 되지 않는 다는 사실입니다.
검색해 보니까 그런 분들이 가끔 있는 것 같습니다. ")
있는데 안되는 경우가 있다고 합니다 : )
무조건을 선택하는 것이라고 말씀하시는 것으로 보아 관리자페이지에서 셀렉트박스 옵션을 보고 말씀하신것이라 판단됩니다.
한 가지는 체크 박스이고 다른 한 가지는 무조건 을 선택하는 것입니다.
그런데 문제는 체크박스에 체크를 할 때는 비밀글이 되지만 무조건으로 할 때는 비밀글이 되지 않는 다는 사실입니다.
검색해 보니까 그런 분들이 가끔 있는 것 같습니다. ")
있는데 안되는 경우가 있다고 합니다 : )
무조건을 선택하는 것이라고 말씀하시는 것으로 보아 관리자페이지에서 셀렉트박스 옵션을 보고 말씀하신것이라 판단됩니다.
맞습니다.
관리자 페이지 설정하는 건 당연 해 보았습니다.
검색을 통하여 몇 가지 방법들을 적용해 보았고 관리자 페이지에 있는 "무조건"을 선택하였을 때에는 되지 않더군요. 체크 박스를 선택하였을 때에는 잘 되고 있습니다..ㅎㅎ
감사합니다.
위에 올려 주신 부분은 적용해 보겠습니다....
관리자 페이지 설정하는 건 당연 해 보았습니다.
검색을 통하여 몇 가지 방법들을 적용해 보았고 관리자 페이지에 있는 "무조건"을 선택하였을 때에는 되지 않더군요. 체크 박스를 선택하였을 때에는 잘 되고 있습니다..ㅎㅎ
감사합니다.
위에 올려 주신 부분은 적용해 보겠습니다....
배추 같은 경우에는 설정에서 선택할 수 있지만 현 그누 관리자 메뉴에는 체크 박스와 무조건 또는 사용하지 않음 정도입니다.
감 사합니다...
감 사합니다...
실례가 안된다면 해당 페이지를 보여주시면 좋겠습니다.
보고자 하는 url은: write.php 폼입니다.
그냥 단순히 url 주소로만 해당 폼 소스보기할 수 있을 정도면됩니다 : )
보고자 하는 url은: write.php 폼입니다.
그냥 단순히 url 주소로만 해당 폼 소스보기할 수 있을 정도면됩니다 : )
끝까지 관심 주셔서 채택답변으로 하였습니다.
머리 아파서 다른 폼형식의 다른 스킨 이틀 동안 씨름하여 사용하기로 했습니다.
감사합니다...
머리 아파서 다른 폼형식의 다른 스킨 이틀 동안 씨름하여 사용하기로 했습니다.
감사합니다...