포인트구매 아이콘샵 v1
● 직접등록하는 이름앞에 붙는아이콘과 레벨별 아이콘과는 다른 게시판 리스트제목앞에 붙는 포인트로 구입하는 포인트샵입니다. 그누보드,기존 빌더들 다 호환이 됩니다.밷휴 베이직 많이 사용해 주세요. ㅎㅎㅎ
- 주소창에 변수조작으로인한 아이콘판매갯수및 구매포인트 조작을 하지못하게 개선하였으며, 최신버젼에 맞게 보완(포인트및 잡버그)및 기능추가(중복구매방지등..)를 하였습니다.
※사용하기위한 설정[배추베이직스킨 버젼 ver 1.4.9]
1. 압축을풀어 스킨디렉토리에 mw.basic.iconshop 스킨파일을 넣어준후 아이콘샵 게시판을 생성합니다.(스킨을 mw.basic.iconshop로 선택후생성, 스킨폴더명을 바꿔도 상관없으며, 게시판이름도 아무거나 해도 상관없음)
2. 배추스킨설정에서 모양탭이동후 '게시물 날짜/게시물 이름/게시물 조회수를(3가지) 출력안함으로
체크후 확인.
3. 기본설정 탭에서 목록형태를 썸네일형로 체크,권한별 제목링크 사용체크,쓰기버튼 항상 출력 체크해제 확인.
4. 이미지탭에서 썸네일1 (기본) 크기를 가로19,세로19 에서 가로22~세로22 사이를 설정.(19~19px 가 적당함.)
5. 배추스킨설정이 아닌 게시판 설정관리자에서 다운로드포인트(-음수설정)와 게시판권한을 설정해주세요.
6. 이스킨말고 나타내거나 게시판으로 쓸 스킨폴더의 list.skin.php를 다음과 같이 수정합니다.
echo $list[$i][reply];
echo $list[$i][icon_reply];
if ($is_category && $list[$i][ca_name]) {
echo "<a href=\"{$list[$i][ca_name_href]}\" class=mw_basic_list_category>[{$list[$i][ca_name]}]</a> ";
}
이부분밑에
//아이콘샵추가
$mb = get_member($list[$i]['mb_id']);
if($mb[mb_5]) {
echo "<img src='$mb[mb_5]' align=absmiddle border=0> ";}
//아이콘샵추가끝
저부분을 넣어주세요.
★기타사항
※GIF 움직이는 이미지아이콘을 판매 할경우 샵리스트에 정지아이콘(썸네일)으로 나오나 게시물리스트에는 제대로 나옵니다.
※회원정보 수정시 아이콘이 사라지시는 분은 다음과같이 수정해주세요.
원인은 회원정보 수정시 여분필드 mb_1~mb_10 의 값이 사라져서 그렇습니다.
/skin/member/사용멤버스킨의 register_form.skin.php 에서
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=url value="<?=$urlencode?>">
<input type=hidden name=mb_jumin value="<?=$jumin?>">
<input type=hidden name=mb_id_enabled value="" id="mb_id_enabled">
<input type=hidden name=mb_nick_enabled value="" id="mb_nick_enabled">
<input type=hidden name=mb_email_enabled value="" id="mb_email_enabled">
이부분밑에 다음한줄 추가해주세요.
<input type=hidden name="mb_5" value="<?=$member[mb_5]?>">
본스킨은 회원여분필드 mb_5를 사용하니 수정하셨으면 다른걸로 넣으세요.
※회원테이블 mb_5를 사용하기때문에 다른것으로 바꾸실분은 스킨폴더안에 iconbuy_update.php,list.skin.php 를 열어서 mb_5를 사용하시고싶은 필드로 바꾸시고 위의 6번과 바로위설명에 있는 mb_5도 바꿔주시면 됩니다.
※view.php에 넣을시 넣고싶은신 쪽에
<?
$mb = get_member($write[mb_id]);
if($mb[mb_5]) {
echo "<img src='$mb[mb_5]' align=absmiddle border=0> ";}
?>
※ 더많은 기능을 원하시는 분들을 위해 유료버젼은 아래 링크에서 따로 구매가 가능합니다.
http://webmarket.izlu.kr/bbs/board.php?bo_table=contens_gnu&sfl=mb_id,1&stx=kimjg78
- 주소창에 변수조작으로인한 아이콘판매갯수및 구매포인트 조작을 하지못하게 개선하였으며, 최신버젼에 맞게 보완(포인트및 잡버그)및 기능추가(중복구매방지등..)를 하였습니다.
※사용하기위한 설정[배추베이직스킨 버젼 ver 1.4.9]
1. 압축을풀어 스킨디렉토리에 mw.basic.iconshop 스킨파일을 넣어준후 아이콘샵 게시판을 생성합니다.(스킨을 mw.basic.iconshop로 선택후생성, 스킨폴더명을 바꿔도 상관없으며, 게시판이름도 아무거나 해도 상관없음)
2. 배추스킨설정에서 모양탭이동후 '게시물 날짜/게시물 이름/게시물 조회수를(3가지) 출력안함으로
체크후 확인.
3. 기본설정 탭에서 목록형태를 썸네일형로 체크,권한별 제목링크 사용체크,쓰기버튼 항상 출력 체크해제 확인.
4. 이미지탭에서 썸네일1 (기본) 크기를 가로19,세로19 에서 가로22~세로22 사이를 설정.(19~19px 가 적당함.)
5. 배추스킨설정이 아닌 게시판 설정관리자에서 다운로드포인트(-음수설정)와 게시판권한을 설정해주세요.
6. 이스킨말고 나타내거나 게시판으로 쓸 스킨폴더의 list.skin.php를 다음과 같이 수정합니다.
echo $list[$i][reply];
echo $list[$i][icon_reply];
if ($is_category && $list[$i][ca_name]) {
echo "<a href=\"{$list[$i][ca_name_href]}\" class=mw_basic_list_category>[{$list[$i][ca_name]}]</a> ";
}
이부분밑에
//아이콘샵추가
$mb = get_member($list[$i]['mb_id']);
if($mb[mb_5]) {
echo "<img src='$mb[mb_5]' align=absmiddle border=0> ";}
//아이콘샵추가끝
저부분을 넣어주세요.
★기타사항
※GIF 움직이는 이미지아이콘을 판매 할경우 샵리스트에 정지아이콘(썸네일)으로 나오나 게시물리스트에는 제대로 나옵니다.
※회원정보 수정시 아이콘이 사라지시는 분은 다음과같이 수정해주세요.
원인은 회원정보 수정시 여분필드 mb_1~mb_10 의 값이 사라져서 그렇습니다.
/skin/member/사용멤버스킨의 register_form.skin.php 에서
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=url value="<?=$urlencode?>">
<input type=hidden name=mb_jumin value="<?=$jumin?>">
<input type=hidden name=mb_id_enabled value="" id="mb_id_enabled">
<input type=hidden name=mb_nick_enabled value="" id="mb_nick_enabled">
<input type=hidden name=mb_email_enabled value="" id="mb_email_enabled">
이부분밑에 다음한줄 추가해주세요.
<input type=hidden name="mb_5" value="<?=$member[mb_5]?>">
본스킨은 회원여분필드 mb_5를 사용하니 수정하셨으면 다른걸로 넣으세요.
※회원테이블 mb_5를 사용하기때문에 다른것으로 바꾸실분은 스킨폴더안에 iconbuy_update.php,list.skin.php 를 열어서 mb_5를 사용하시고싶은 필드로 바꾸시고 위의 6번과 바로위설명에 있는 mb_5도 바꿔주시면 됩니다.
※view.php에 넣을시 넣고싶은신 쪽에
<?
$mb = get_member($write[mb_id]);
if($mb[mb_5]) {
echo "<img src='$mb[mb_5]' align=absmiddle border=0> ";}
?>
※ 더많은 기능을 원하시는 분들을 위해 유료버젼은 아래 링크에서 따로 구매가 가능합니다.
http://webmarket.izlu.kr/bbs/board.php?bo_table=contens_gnu&sfl=mb_id,1&stx=kimjg78
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 25개
혹시 다른 것으로 바꾸려면 어디를 수정해야 할까요?
그런데 글쓰기에서 오류가 있네요.
"개체가 속성또는 메서드를 지원하지 않습니다." 하고..
write.skin.php 파일의
552라인쯤의
<tr>
<td class=mw_basic_write_title>· 배포수량</td>
<td><input style="width:70;" name=wr_subject id="wr_1" itemname="배포수량" required value="<?=$write["wr_1"]?>" class=mw_basic_text></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
를
<tr>
<td class=mw_basic_write_title>· 배포수량</td>
<td><input style="width:70;" name=wr_1 id="wr_1" itemname="배포수량" required value="<?=$write["wr_1"]?>" class=mw_basic_text></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
로 수정하니 되네요.. 참고하세요.
게시글에 있는 댓글에서 닉네임 옆에서도 나오게 어떻게 설정하는지 알려주신다면 감사하겠습니다 . ㅠ!!
$mb = get_member($write[mb_id]);
if($mb[mb_5]) {
echo "<img src='$mb[mb_5]' align=absmiddle border=0> ";}
?> 를 넣어야 할까요 ㅠㅠ
현재 배추라이트를 사용하고 있습니다 ...
http://izlu.kr/bbs/board.php?bo_table=userd_cont&sca=&sfl=mb_id%2C1&stx=kimjg78&sop=and&x=35&y=13