레벨별 자동아이콘 부여 > 그누보드&그샵

본문 바로가기
사이트 내 전체검색

그누보드&그샵

팁텍 레벨별 자동아이콘 부여

페이지 정보

본문

 


 

본 팁은 kaja님께서 kaja님의 홈페이지(http://www.92kim.com/gnu/)에 있는 소스를 수정한 것임을 밝혀 드립니다.

(http://www.92kim.com/gnu/?doc=bbs/gnuboard.php&bo_table=kaja&sselect=ca_id&stext=&page=2&wr_id=424)

팁을 올릴 수 있도록 허락해 주신 kaja님께 감사 드립니다.

 

1. 선행작업

(1) lib/developer.lib.php파일에 아래소스 추가하시고..

================================== 레벨별 아이콘 부여 시작 ===============================

// 회원 레벨

function title_level($mb_level){

$level = array(

        1=>'<img src=http://이미지설치경로/파일명01.gif align=absmiddle alt=훈련병>',

        2=>'<img src=http://이미지설치경로/파일명02.gif align=absmiddle alt=이등병>',

        3=>'<img src=http://이미지설치경로/파일명03.gif align=absmiddle alt=일등병>',

        4=>'<img src=http://이미지설치경로/파일명04.gif align=absmiddle alt=상병>',

        5=>'<img src=http://이미지설치경로/파일명05.gif align=absmiddle alt=병장>',

        6=>'<img src=http://이미지설치경로/파일명06.gif align=absmiddle alt=준장>',

        7=>'<img src=http://이미지설치경로/파일명07.gif align=absmiddle alt=소장>',

        8=>'<img src=http://이미지설치경로/파일명08.gif align=absmiddle alt=중장>',

        9=>'<img src=http://이미지설치경로/파일명09.gif align=absmiddle alt=대장>',

        10=>'<img src=http://이미지설치경로/파일명10.gif align=absmiddle alt=사령관>');

return $level[$mb_level];

}

================================== 레벨별 아이콘 부여 끝 =================================

 

(2) 이미지설치경로에 레벨 이미지만 올려주면 됩니다.

 

2. 적용방법

 (1) 로그인 후 포인트별 레벨아이콘 보여줄 때

        bbs/outlogin.php파일의

        // 로그인 중이라면 <- 바로 위에 아래 소스 한줄 추가

        $level=title_level($member[mb_level]);

        그리고

        bbs/skin/outlogin/스킨/outlogin.skin.php 파일에 <?=$level?> 넣어주시면 됩니다.

 (2) 게시판에서 포인트별 레벨아이콘 보여줄 때


    - 게시판 글읽기에 레벨 아이콘

        bbs/gbview.php파일의

        include "$board_skin/gbview.skin.php"; 바로위에 아래소스 추가

        $level=title_level($mb[mb_level]);

        if (!$level) { $level = "<img src=http://이미지설치경로/파일명01.gif align=absmiddle alt=훈련병>"; }

        그리고

        bbs/skin/board/스킨/gbview.skin.php파일의

        <?=$list[$i][name]?> 앞에 <?=$level?> 적어주면 됩니다.


    - 게시판 리스트에 레벨 아이콘

        bbs/skin/board/스킨/gblist.skin.php파일의

        <? for ($i=0; $i<count($list); $i++) { <- 이 코드 아래에 밑에 있는 소스 추가

        $mb = get_member($list[$i][mb_id]);

        $level=title_level($mb[mb_level]);

        if (!$level) { $level = "<img src=http://이미지설치경로/파일명01.gif align=absmiddle alt=훈련병>"; }

        =================== 수정전 =========================

        <? for ($i=0; $i<count($list); $i++) {?>

        ====================================================

        =================== 수정후 =========================

        <? for ($i=0; $i<count($list); $i++) {

        $mb = get_member($list[$i][mb_id]);

        $level=title_level($mb[mb_level]);

        if (!$level) { $level = "<img src=http://이미지설치경로/파일명01.gif align=absmiddle alt=훈련병>"; }
        ?>

         ====================================================

        그리고

        <?=$list[$i][name]?> 앞에 <?=$level?> 적어주면 됩니다.

 

    - 최신글에서 아이콘을 보여주는 것은 게시판 리스트에서 레벨아이콘 보기와 똑같습니다.

 

 [최종수정 2003.10.26 14:30]

  - 레벨1인 사용자(비회원) 레벨 아이콘 안나오는거 해결

[이 게시물은 까만도둑님에 의해 2004-06-06 22:32:50 자료실(으)로 부터 이동됨]

댓글목록

등록된 댓글이 없습니다.

Total 167건 10 페이지
  • RSS
그누보드&그샵 목록
번호 제목 글쓴이 조회 날짜
32 스킨 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1508 02-04
31 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1935 02-01
30 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1577 02-01
29 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1967 01-10
28 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1542 01-03
27 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1547 12-10
26 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4939 12-10
25 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2403 12-09
24 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2896 12-08
23 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1563 11-28
22 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2216 11-21
21 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1533 11-18
20 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1992 11-18
열람중 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2913 11-18
18 팁텍 까만도둑쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1753 11-18

검색

회원로그인

회원가입

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

  • 게시물이 없습니다.

접속자집계

오늘
275
어제
375
최대
385
전체
37,739
Copyright © 소유하신 도메인. All rights reserved.