링크
http://www.sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=33 (473) http://montessori.pe.kr/g4/bbs/board.php?bo_table=work (570)
나스카님의 좋은 소스를 소개합니다.
링크1은 나스카님께서 공개하신 원본소스입니다.
각 게시판의 설정과 방문자의 권한에따라 게시판 상단에 '권한알림'을 보여줍니다.
너무 좋은 소스인데 묻혀있는것 같아 올려봅니다.
플록은 회원 닉과 다단계 레벨표시 그리고 O,X만,,,, ^(^,,,
링크2의 미리보기(test, test로)에서 O,X가 지저분하다면,,,
권한이 있는 경우 그 값을 보여주고 권한이 없는 경우 값을 비워둘때,
만약 권한 값이 하나도 없는경우 전체적으로 특정 메세지(권한없음등)를 뿌려준다면 좀더 간결하지 않을까? 하는 생각이 듭니다.(목록보기외에 나머지 권한이 전혀 없는 게시판에 접근할 경우 처리)
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_admin == "super" || $is_auth) {
echo "$member[mb_nick]님 권한($member[mb_level]) ";
}
else if($member[mb_level]>=3) {
echo "a회원 $member[mb_nick]님 권한($member[mb_level]) ";
}
else if($member[mb_level]>=2) {
echo "b회원 $member[mb_nick]님 권한($member[mb_level]) ";
}
else {
echo "손님 권한($member[mb_level]) ";
}
/*
//echo "$board[bo_subject] 권한 - ";
if (!$member[mb_id]) {
echo "손님($member[mb_level]) - ";
} else {
echo "$member[mb_nick]님($member[mb_level]) - ";
//echo "$member[mb_id] - ";
}
*/
// 회원의 읽기 권한
// echo "(";
if ($member[mb_level] >= $board[bo_read_level]) {
echo "-읽기O,";
} else {
echo "-읽기X,";
}
// 쓰기 권한
if ($member[mb_level] >= $board[bo_write_level]) {
echo "쓰기O,";
} else {
echo "쓰기X,";
}
// 답변 권한
if ($member[mb_level] >= $board[bo_reply_level]) {
echo "답변O,";
} else {
echo "답변X,";
}
// 덧글 권한
if ($member[mb_level] >= $board[bo_comment_level]) {
echo "덧글O,";
} else {
echo "덧글X,";
}
// 링크 권한
if ($member[mb_level] >= $board[bo_link_level]) {
echo "링크O,";
} else {
echo "링크X,";
}
// 업로드 권한
//$upload_max_filesize = (int)($board[bo_upload_size]) . "byte"; //byte 단위로 출력
//$upload_max_filesize = (int)($board[bo_upload_size] / 1024) . "Kb"; //Kb 단위로 출력
$upload_max_filesize = (int)($board[bo_upload_size] / 1024768) . "Mb"; //Mb 단위로 출력
if ($member[mb_level] >= $board[bo_upload_level]) {
echo "업로드($upload_max_filesize),";
} else {
echo "";
}
// 다운로드 권한
if ($member[mb_level] >= $board[bo_download_level]) {
echo "다운로드O";
} else {
echo "다운로드X";
}
?>
링크1은 나스카님께서 공개하신 원본소스입니다.
각 게시판의 설정과 방문자의 권한에따라 게시판 상단에 '권한알림'을 보여줍니다.
너무 좋은 소스인데 묻혀있는것 같아 올려봅니다.
플록은 회원 닉과 다단계 레벨표시 그리고 O,X만,,,, ^(^,,,
링크2의 미리보기(test, test로)에서 O,X가 지저분하다면,,,
권한이 있는 경우 그 값을 보여주고 권한이 없는 경우 값을 비워둘때,
만약 권한 값이 하나도 없는경우 전체적으로 특정 메세지(권한없음등)를 뿌려준다면 좀더 간결하지 않을까? 하는 생각이 듭니다.(목록보기외에 나머지 권한이 전혀 없는 게시판에 접근할 경우 처리)
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_admin == "super" || $is_auth) {
echo "$member[mb_nick]님 권한($member[mb_level]) ";
}
else if($member[mb_level]>=3) {
echo "a회원 $member[mb_nick]님 권한($member[mb_level]) ";
}
else if($member[mb_level]>=2) {
echo "b회원 $member[mb_nick]님 권한($member[mb_level]) ";
}
else {
echo "손님 권한($member[mb_level]) ";
}
/*
//echo "$board[bo_subject] 권한 - ";
if (!$member[mb_id]) {
echo "손님($member[mb_level]) - ";
} else {
echo "$member[mb_nick]님($member[mb_level]) - ";
//echo "$member[mb_id] - ";
}
*/
// 회원의 읽기 권한
// echo "(";
if ($member[mb_level] >= $board[bo_read_level]) {
echo "-읽기O,";
} else {
echo "-읽기X,";
}
// 쓰기 권한
if ($member[mb_level] >= $board[bo_write_level]) {
echo "쓰기O,";
} else {
echo "쓰기X,";
}
// 답변 권한
if ($member[mb_level] >= $board[bo_reply_level]) {
echo "답변O,";
} else {
echo "답변X,";
}
// 덧글 권한
if ($member[mb_level] >= $board[bo_comment_level]) {
echo "덧글O,";
} else {
echo "덧글X,";
}
// 링크 권한
if ($member[mb_level] >= $board[bo_link_level]) {
echo "링크O,";
} else {
echo "링크X,";
}
// 업로드 권한
//$upload_max_filesize = (int)($board[bo_upload_size]) . "byte"; //byte 단위로 출력
//$upload_max_filesize = (int)($board[bo_upload_size] / 1024) . "Kb"; //Kb 단위로 출력
$upload_max_filesize = (int)($board[bo_upload_size] / 1024768) . "Mb"; //Mb 단위로 출력
if ($member[mb_level] >= $board[bo_upload_level]) {
echo "업로드($upload_max_filesize),";
} else {
echo "";
}
// 다운로드 권한
if ($member[mb_level] >= $board[bo_download_level]) {
echo "다운로드O";
} else {
echo "다운로드X";
}
?>
댓글 9개
bbking
20년 전
^^ 감사합니다...
팁텍으로 왔네요...........^^
팁텍으로 왔네요...........^^
게시글 목록
| 번호 | 제목 |
|---|---|
| 1267 | |
| 1259 | |
| 1240 | |
| 1238 | |
| 1236 | |
| 1219 | |
| 1212 | |
| 1206 | |
| 1197 | |
| 1194 | |
| 1192 | |
| 1191 | |
| 1185 | |
| 1180 | |
| 1169 | |
| 1155 | |
| 1153 | |
| 1139 | |
| 1128 | |
| 1116 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기