회원 아이콘 지정 안했을시 나오는 기본 아이콘를 없애는 방법
본문
지금은 no_profile.gif 아이콘 이미지가 기본으로 뜨게 설정이 되어있는데요,
회원 아이콘이 등록되어 있지 않으면 아예 기본 아이콘도 안 뜨게 할 수 있을까요?
아무것도 안 나오게요.
common_lib
if( !$src ){
if( !empty($no_profile_cache) ){
$src = $no_profile_cache;
} else {
// 프로필 이미지가 없을때 기본 이미지
$no_profile_img = (defined('G5_THEME_NO_PROFILE_IMG') && G5_THEME_NO_PROFILE_IMG) ? G5_THEME_NO_PROFILE_IMG : G5_NO_PROFILE_IMG;
$tmp = array();
preg_match( '/src="([^"]*)"/i', $foo, $tmp );
$no_profile_cache = $src = isset($tmp[1]) ? $tmp[1] : G5_IMG_URL.'/no_profile.gif';
}
}
답변 1
extend/default.config.php 파일 수정
define('G5_NO_PROFILE_IMG', '<span class="profile_img"><img src="'.G5_IMG_URL.'/no_profile.gif" alt="no_profile" width="20" height="20"></span>');
여기 전체를 이렇게 수정
define('G5_NO_PROFILE_IMG', '');
참고 http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=290
답변을 작성하시기 전에 로그인 해주세요.