테스트 사이트 - 개발 중인 베타 버전입니다

무조건 비밀글게시판을 오픈게시판으로 변경시 오류

사탕해 7년 전 조회 4,795

해당 게시판이 원래 무조건 비밀글이 되도록 만들어진 게시판이예요.

근데 무조건 오픈 게시판으로 바꾸라고 하셔서요.

전 디자이너라 힘드네요 ㅠㅠ;

 

1. 게시판 설정가서 -> 글쓰기, 글읽기 권한 1로 변경 / 비밀글 사용 : 사용하지 않음 으로 변경

 

이렇게 하고 글을 다시 써보는데요.

 

위 이미지처럼 얼럿창이 뜨네요.

코드 어디를 바꿔야 댈까요?

 

 

</p>

<p>    <?php

    $option = '';

    $option_hidden = '';

    if ($is_notice || $is_html || $is_secret || $is_mail) {

        $option = '';

        if ($is_notice) {

            $option .= "\n".'<input type="checkbox" id="notice" name="notice" value="1" '.$notice_checked.'>'."\n".'<label for="notice">공지</label>';

        }</p>

<p>        if ($is_html) {

            if ($is_dhtml_editor) {

                $option_hidden .= '<input type="hidden" value="html1" name="html">';

            } else {

                $option .= "\n".'<input type="checkbox" id="html" name="html" onclick="html_auto_br(this);" value="'.$html_value.'" '.$html_checked.'>'."\n".'<label for="html">html</label>';

            }

        }</p>

<p>        if ($is_secret) {

            if ($is_admin || $is_secret==1) {

               // $option_hidden .= "\n".'<input type="hidden" id="secret" name="secret" value="secret" '.$secret_checked.'>'."\n".'<label for="secret">비밀글</label>';

            } else {

               // $option_hidden .= '<input type="hidden" name="secret" value="secret">';

            }

        }</p>

<p>        if ($is_mail) {

            $option .= "\n".'<input type="checkbox" id="mail" name="mail" value="mail" '.$recv_email_checked.'>'."\n".'<label for="mail">답변메일받기</label>';

        }

    }</p>

<p>    echo $option_hidden;

    ?></p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

e
7년 전

echo 바로 위에 아래 한줄을 추가해보세요.

 

$option_hidden .= "\n".''."\n";

echo $option_hidden;

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

일단 기존글을 하실려면 디비에서 직접 변경을 하셔야합니다. 아니면 일일이 글 수정하셔서 비밀글을 푸시거나요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

16, 20행을 주석해놓은걸 보니 위쪽에 아래와 같은게 있겟네요

이걸 지우고 16, 20행 주석을 풀면

체크하면 비밀글로 아니면 일반글로 등록됩니다

아예 비밀글 등록 자체를 안하게 하려면 위 저것을 삭제 해버리거나 value=''로 하거나....

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

bonobono
7년 전

checked 를 검색하셔서 지워보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

사탕해
7년 전
일단 해볼게요 ㅠㅠ 이거 스킨을 만든 게시판이고..
제가 만든게 아니라서 어렵네요

댓글을 작성하려면 로그인이 필요합니다.

7년 전

지금 올려놓으신 구문으로는 알 수 없습니다.

최소한 어떤 게시판스킨을 사용했는지,

아니면 직접 봐야할듯 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

사탕해
7년 전
혹.. 의뢰를 해도 되나요? 많이 비용이 들지 않으면 요청 드리고 싶어요 ㅠㅠ;

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인