글쓰기 버튼에 대하여 질문 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

글쓰기 버튼에 대하여 질문 드립니다. 정보

글쓰기 버튼에 대하여 질문 드립니다.

본문

글쓰기 권한을 레벨2로 설정하면
로그인을 하지 않은 상태로 목록을 보면 글쓰기 버튼이 보이질 않는것이
정상 이잖습니까.
 
그런데 제가 필요한 방법은요...
 
글쓰기권한을 2로 설정을 해도
1.로그인을 하지 않은 상태에서 목록을 보면 글쓰기 버튼이 보이고
2.글쓰기 버튼을 클릭하면 로그인 창으로 이동을 하고
3.로그인을 하면 전 페이지 즉,이용하던 게시판의 쓰기 화면으로 이동하는 방법
을 구현 하려 합니다.
 
팁,질문답변란에 위 방법을 아무리 찾아봐도 찾을수 없네요.
중복질문이라면  죄송 하고요....
 
방법 부탁 드립니다.
 

댓글 전체

1.

skin/board/basic/list.skin.php 145라인

수정 전
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>



수정 후
<a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a>
위와 같이 수정하면 2, 3번은 수정하지 않아도 될 듯...

이유는 ?

해보면 아시겠죵...

bbs/write.php 11라인~

if ($w == "")
{
    if (isset($wr_id))
        alert("글쓰기에는 \$wr_id 값을 사용하지 않습니다.", "$g4[bbs_path]/board.php?bo_table=$bo_table");

    if ($member[mb_level] < $board[bo_write_level]) {
        if ($member[mb_id])
            alert("글을 쓸 권한이 없습니다.");
        else
            alert("글을 쓸 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table"));
    }
1. 글쓰기 권한을 1로 합니다.
2. 목록과 보기에서 쓰기버튼 링크는 악마님 말씀대로 합니다.
3. 쓰시스킨(bbs/write.php가 아님). 상단에 회원인지 아닌지를 체크하는 루틴을 넣어 로그인후 되돌아 오게 합니다.
4. 되돌아 오게 하는 방법이야 로그인후 페이지 이동을 참조하시면 될듯 합니다.
쓰기 폼 상단에 넣어 보세요

if (!$member[mb_id]) {
        alert("로그인 후 이용하세요.", "./login.php?url=".urlencode("./write.php?bo_table=$bo_table"));

}
전체 35 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT