미니필을 특정 권한 이상만 줄수는 없나요
링크의 미니필을 설치해 보려고 하는데...모든 회원에게 미니필을 주는 것이 아니고..
특정레벨을 가진 회원만 생성 되도록 하고 싶은데...어찌 알될까요..
아시는 분 답변 부탁합니다
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 12개
링크한 곳의 첨부 파일 내용중 adm/upgrade.php
// 회원명단을 불러와 mybbs,myphto,mybook 세 게시판의 카테고리에 회원아이디를 넣는다.
$sql = " select * from $g4[member_table] ";
$result = sql_query($sql);
위코드를 아래처럼 해보세요.
// 회원명단을 불러와 mybbs,myphto,mybook 세 게시판의 카테고리에 회원레벨 5 이상의 회원아이디를 넣는다.
$sql = " select * from $g4[member_table] where mb_level >= 5 ";
$result = sql_query($sql);
그리고 위에서 최고관리자는 미니필생성 제외하려면 어찌하면 되나요 물론 링크로 안보이게요..
그리고 최고 관리자의 미니필 생성 제외는 아래처럼 하면 될듯 합니다만 테스트를 할 여건이 안되어 정확한지는 모르겠네요.^^
// 회원명단을 불러와 mybbs,myphto,mybook 세 게시판의 카테고리에 최고 관리자는 제외하고 회원레벨 5 이상의 회원아이디를 넣는다.
$sql = " select * from $g4[member_table] where mb_id <> '$config[cf_admin]' and mb_level >= 5 ";
$result = sql_query($sql);
물론 관리자 설정에서 지정한 게시판이름으로요..
$board[bo_subject] 는 아무곳에서 입력하면 해당 게시판의 이름이 출력되지 않을듯합니다만.
..
$resultsub = sql_query($sqlsub);
$rowsub = sql_fetch_array($resultsub);
이렇게 한후 출력은
$rowsub[bo_subject]
그런데..저위에
// 회원명단을 불러와 mybbs,myphto,mybook 세 게시판의 카테고리에 최고 관리자는 제외하고 회원레벨 5 이상의 회원아이디를 넣는다.
$sql = " select * from $g4[member_table] where mb_id <> '$config[cf_admin]' and mb_level >= 5 ";
$result = sql_query($sql);
에서 이미생성된것은 다시 삭제가 안되는지...2등급회원인데 계속 미니필이 뜨네요
불러온후 출력 시키는게좋은 방법인듯 합니다.
$sqlsub = " select bo_subject, bo_table from $g4[board_table] where gr_id = '불러그룹명' order by bo_order_search "; //검색순으로정렬
$resultsub = sql_query($sqlsub);
for ($sub=0; $rowsub = sql_fetch_array($resultsub); $sub++) {
echo "".$rowsub[bo_subject]."<br>";//게시판제목나열
}
<tr>
<td><A href="./myhome.php?mb_id=<?=$mb_id?>" target=main><img src="images/menu_01.gif" alt="처음으로" border=0></a></td>
</tr>
<tr><td height=4></td></tr>
<tr>
<td><A href="<?=$g4[path]?>/bbs/board.php?bo_table=gm9_mybbs&sca=<?=$mb_id?>" target=main><img src="images/menu_02.gif" alt="자유게시판" border=0></a></td>
</tr>
<tr><td height=4></td></tr>
<tr>
<td><A href="<?=$g4[path]?>/bbs/board.php?bo_table=gm9_mybbs2&sca=<?=$mb_id?>" target=main><img src="images/menu_03.gif" alt="사진실" border=0></a></td>
</tr>
<tr><td height=4></td></tr>
<tr>
<td><A href="<?=$g4[path]?>/bbs/board.php?bo_table=gm9_mybbs3&sca=<?=$mb_id?>" target=main><img src="images/menu_04.gif" alt="방명록" border=0></a></td>
</tr>
<tr><td height=4></td></tr>
<tr>
<td><A href="<?=$g4[path]?>/bbs/board.php?bo_table=gm9_mybbs4" target=main><img src="images/menu_05.gif" alt="음악/동영상" border=0></a></td>
</tr>
</table>
위에서 게시판이름을 링크시켜야하는데...잘 모르겠습니다..
아마도 미니필이 아닌 왼쪽 자동메뉴에서 미니필의 게시판이 있는 그룹을 출력시켜야 할 듯합니다만 ..이게 좀 어렵네요