회원 아이콘 사용시 사이드뷰 기본 아이콘 지정 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

회원 아이콘 사용시 사이드뷰 기본 아이콘 지정

관리자 17-08-09 16:29

회원 아이콘을 등록하지 않은 사람은 기본 아이콘이 출력되도록 설정하는 방법입니다.
참고로 회원 아이콘은 게시판 설정에서 글쓴이 사이드뷰를 체크해야 합니다.

 

1564fb0cae694e8d2decd44f19bbe21d_1502265390_1704.gif

 

회원 아이콘 등록은 회원 정보 수정 페이지에서 등록합니다.

그누보드 기본 기능에 있습니다.

 

464205f25a6ec5c41dd2a427ee53c9f9_1502268186_1711.gif
 

 

수정파일 : lib/common.lib.php

 

1. 아래 함수를 찾은 후 빨간색 부분 코드 수정

 

// 회원 레이어

function get_sideview($mb_id, $name='', $email='', $homepage='')

{

......................

......................

 

       if ($config['cf_use_member_icon']) {

            $mb_dir = substr($mb_id,0,2);

            $icon_file = G5_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif';

 

            if (file_exists($icon_file)) {

                $width = $config['cf_member_icon_width'];

                $height = $config['cf_member_icon_height'];

                $icon_file_url = G5_DATA_URL.'/member/'.$mb_dir.'/'.$mb_id.'.gif';

                $tmp_name .= '<img src="'.$icon_file_url.'" width="'.$width.'" height="'.$height.'" alt="">';

 

                if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름

                    $tmp_name = $tmp_name.' '.$name;

            } else {

                $tmp_name .= '<img src="'.G5_IMG_URL.'/member_noimg.gif" width="'.$width.'" height="'.$height.'" alt="">';

                if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름

                    $tmp_name = $tmp_name.' '.$name;

            }

        } else {

            $tmp_name = $tmp_name.' '.$name;

        }

 

.....................

.....................

 

원본에서는 저 부분이 $tmp_name = $tmp_name." ".$name; 이렇게만 되어 있을 겁니다.

 

 

2. 이미지 파일은 별도로 만들어서 img/member_noimg.gif 경로에 업로드

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.