게시판 글쓰기 버튼 항상 보이게 처리 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

게시판 글쓰기 버튼 항상 보이게 처리

관리자 17-10-15 12:58

게시판 글쓰기 버튼은 글쓰기 권한이 있을 때만 노출됩니다.

권한이 없는 회원도 글쓰기 버튼이 보일 수 있게 처리하는 방법입니다.



수정파일 : list.skin.php


해당 파일에서 상단 부분

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가


윗부분 바로 아래에 추가


그누보드 5.3 버전 이하

$write_href = './write.php?bo_table='.$bo_table;


그누보드 5.4 버전 이상 짧은 주소 적용

$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table);


위 코드만 넣으면 권한이 없다는 알람 문구가 뜬 후 로그인 화면으로 이동합니다.



클릭했을 때 페이지 이동 없이 단순히 알람 문구만 띄우려면 위 코드 대신에 이렇게 추가


if ($member['mb_level'] >= $board['bo_write_level']) {

    $write_href = './write.php?bo_table='.$bo_table;

} else {

    $write_href = "javascript:alert('글을 쓸 권한이 없습니다.')";

}

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.