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

글쓰기 버튼 무조건 보이기

· 14년 전 · 3898 · 6
저 같은 경우는 글쓰기 권한 2 인 회원게시판이 있는데
 
원래는 비회원은 글쓰기 버튼이 안보이죠
 
아래처럼 수정했습니다.
 
bbs/list.php
 
하래 부분에 이 항목이 있습니다. 원래는
 
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
    $write_href = "./write.php?bo_table=$bo_table";
 
이렇게 되어 있습니다.
즉 글쓰기 권한보다 높으면(회원포함) 글쓰기 버튼을 보여라 이 말이죠
 
그래서 권한 하고 상관없이 항상 보이게 하라
 
$write_href = "";
if ($member[mb_level] = $board[bo_write_level])
    $write_href = "./write.php?bo_table=$bo_table";
 
저는 이렇게 수정했습니다 ^^ 참고 하세요~

댓글 작성

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

로그인하기

댓글 6개

감사합니다. 저에게 아주 좋은 팁이네요 ^^
if ($member[mb_level] = $board[bo_write_level])
이건 문법 자체가 틀렸습니다
비교구문은 == (등호 2개)를 사용합니다

직접 소스를 수정 하는 것이 아니라 게시판 관리에서 쓰기 권한을 1로 하면 됩니다
비회원 게시판은 1로 해서 아무나 쓰게 해도 되겠지만
회원제 게시판 일땐 비회원도 버튼 누르고 로그인이나 회원가입으로 가야할 길을
만들어주는거죠 버튼 자체가 없으니까요
해당스킨의 list.skin 의 수정법도 있으나 전 이 방법을 팁으로 올려드린거에요 ~^^
위처럼 하면 올바른게 아니죠.

$write_href = "";
//if ($member[mb_level] >= $board[bo_write_level])
$write_href = "./write.php?bo_table=$bo_table";
무조건 보이게하는건 그냥 $write_href = "./write.php?bo_table=$bo_table";
이렇게 스면 되는데....ㅋㅋㅋ
자료 감사합니다.^^
잘 쓰겠습니다.

게시글 목록

번호 제목
33318
33314
33307
33301
33294
33291
33288
33271
33258
33255
33235
33234
33228
33221
33186
33176
33158
33154
33147
33134