[관리자기능] 회원그룹명 정하기 V 0.2
파일은 관련은 UTF-8 입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=73374&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B1%D7%B7%EC+%C8%B8%BF%F8&sop=and
이버전에 업데이트된 사항입니다.
1. install 버전으로 만듬 (단순 DB 생성)
파일을 다운받으셔서 adm 폴더에 그대로 옮기시고 /adm/install_group.php 하시면 그룹관련 필드는 자동생성됩니다.
2. 사용유무 필드 생성
기본적으로 레벨이 1 - 10까지 존재하며 2-9까지 사용할 그룹만 선택할수 있도록 함
3. get_member_level_select() 가 그누보드 자체적으로 생겨 get_member_level_select() 이 get_gm_level_select() 으로 변경
-------------------------- ./config.php 에서 회원그룹테이블 하나 추가함 ----------------------------------
$g4['member_group'] = $g4['table_prefix'] . "member_group"; // 회원그룹 테이블
사이트/adm/install_group.php 이렇게하시면 DB는 자동생성됩니다.
이와 관한 업데이트는 http://www.eyegirl.co.kr/bbs/board.php?bo_table=gun_skin&wr_id=19&page=0 에서 확인해주시면 됩니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=73374&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B1%D7%B7%EC+%C8%B8%BF%F8&sop=and
이버전에 업데이트된 사항입니다.
1. install 버전으로 만듬 (단순 DB 생성)
파일을 다운받으셔서 adm 폴더에 그대로 옮기시고 /adm/install_group.php 하시면 그룹관련 필드는 자동생성됩니다.
2. 사용유무 필드 생성
기본적으로 레벨이 1 - 10까지 존재하며 2-9까지 사용할 그룹만 선택할수 있도록 함
3. get_member_level_select() 가 그누보드 자체적으로 생겨 get_member_level_select() 이 get_gm_level_select() 으로 변경
-------------------------- ./config.php 에서 회원그룹테이블 하나 추가함 ----------------------------------
$g4['member_group'] = $g4['table_prefix'] . "member_group"; // 회원그룹 테이블
사이트/adm/install_group.php 이렇게하시면 DB는 자동생성됩니다.
이와 관한 업데이트는 http://www.eyegirl.co.kr/bbs/board.php?bo_table=gun_skin&wr_id=19&page=0 에서 확인해주시면 됩니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 40개
install_group.php 파일이 어디있나요?
회원 관리하기에는 참 유용한 자료 같습니다~!
그런데, 그룹관련 필드가 자동생성된다고 하셨는데, member_group 테이블이 생성되는 것을 말씀하신 건가요?
아니면, member_group 테이블 생성과는 별도로
기존의 member 관련 테이블에 특정 필드가 추가되는 것인지요?
암튼, 추천 꽝입니다.^^
이부분을 넣으라고 하는것 보닌깐 member_group테이블이 생성이 되게 되어 있네요..
member_group 테이블이 생성되는 것은 위 설명에도 있으니까 알겠는데......
1번 설명에서 "그룹관련 필드는 자동생성"된다고 하셔서요.
그래서 그것이 member_group 테이블을 말씀하신 것인지,
아니면 기존 member 관련 테이블(필드 추가)을 말씀하신 것인지 궁금했어요.^^
테이블 이것저것 건드린 것이 많아서...
utf를 안시로 바꿔 다시해보세요
설명중 3번이 무슨말인지 몰랐었거든요. 감사합니다. 추천 드립니다.^^
편리하고 유용할 것 같습니다.
뿐만 아니라 제로보드 기능에는 기본으로 들어 있었던 회원관리기능인데 레벨이 아닌 그룹 자체가 서로 다른 기능이 있었으면 참 좋을 것 같습니다.
각 그룹은 고유의 레벨을 갖게 되고 고유의 게시판도 설정에 따라 사용할 수 있도록 말입니다....
결국 그누도 그렇게 해야 하지 않을까 싶은 바람정도입니다.
그누 혹은 고수분들의 적극적인 도움이 있어야 하지 않을까 하는 개인적인 생각을 덧붙여 봅니다.
감사합니다.
추천합니다...
이곳에 그룹명을 표기하고 싶어요 어떻게 해야 하나요?
소스상 닉네임을 다른것으로 변경을 하면 이름이 안나와요..
그런데 회원관리 리스트에
등록한 회원 아이콘을 출력하려면 어찌해야 하나요?
부탁드립니다.
어려워요~~~
이런 에러메세지가 뜨네요...
고수님들 알려주세요....
select * from order by gm_no asc
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by gm_no asc' at line 1
error file : /cp/adm/memberGroup_list.php
13번째 라인에
$sql = " select * from " . $g4['member_group'] . " order by gm_no asc";
을
$sql = " select * from g4_member_group order by gm_no asc";
이렇게 수정하세요
감사합니다...^^
----------------------- ./adm/admin.lib.php // 회원권한을 SELECT 형식으로 얻음 --------------------------
function get_member_level_select($name, $start_id=0, $end_id=10, $selected='', $event='')
{
global $g4;
$str = "<select name='$name' $event>";
for ($i=$start_id; $i<=$end_id; $i++)
{
$sql = "select * from g4_member_group where gm_id = '$i'";
$gmData = sql_fetch_array(sql_query($sql));
$str .= "<option value='$i'";
if ($i == $selected)
$str .= " selected";
$str .= ">[$i] $gmData[gm_name]</option>";
}
$str .= "</select>";
return $str;
}
이 소스 꼭 넣으세요
좋은자료 감사용~
그런데 아이콘출력이 않되면 아무 의미 없지 않나요?