답변 2개
게시판에 사용되는 것과 관리자 페이지에서 사용되는 것은 그누보드 원본 기준으로 동일합니다.
둘 다 lib/common.lib.php 파일에 있는 get_sideview 함수를 사용하고 있습니다.
// 회원 레이어 function get_sideview($mb_id, $name='', $email='', $homepage='') { global $config; global $g5; global $bo_table, $sca, $is_admin, $member;
$email = get_string_encrypt($email); $homepage = set_http(clean_xss_tags($homepage));
$name = get_text($name, 0, true); $email = get_text($email); $homepage = get_text($homepage);
$tmp_name = ""; $en_mb_id = $mb_id;
if ($mb_id) { //$tmp_name = "$name"; $tmp_name = '';
if ($config['cf_use_member_icon']) { $mb_dir = substr($mb_id,0,2); $icon_file = G5_DATA_PATH.'/member/'.$mb_dir.'/'.get_mb_icon_name($mb_id).'.gif';
if (file_exists($icon_file)) {
$icon_filemtile = (defined('G5_USE_MEMBER_IMAGE_FILETIME') && G5_USE_MEMBER_IMAGE_FILETIME) ? '?'.filemtime($icon_file) : '';
$width = $config['cf_member_icon_width'];
$height = $config['cf_member_icon_height'];
$icon_file_url = G5_DATA_URL.'/member/'.$mb_dir.'/'.get_mb_icon_name($mb_id).'.gif'.$icon_filemtile;
$tmp_name .= '';
if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름 $tmp_name = $tmp_name.' '.$name; } else { if( defined('G5_THEME_NO_PROFILE_IMG') ){ $tmp_name .= G5_THEME_NO_PROFILE_IMG; } else if( defined('G5_NO_PROFILE_IMG') ){ $tmp_name .= G5_NO_PROFILE_IMG; } if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름 $tmp_name = $tmp_name.' '.$name; } } else { $tmp_name = $tmp_name.' '.$name; } $tmp_name .= '';
$title_mb_id = '['.$mb_id.']'; } else { if(!$bo_table) return $name;
$tmp_name = ''.$name.''; $title_mb_id = '[비회원]'; }
$str = "\n"; $str .= $tmp_name."\n";
$str2 = "\n"; if($mb_id) $str2 .= "쪽지보내기\n"; if($email) $str2 .= "메일보내기\n"; if($homepage) $str2 .= "홈페이지\n"; if($mb_id) $str2 .= "자기소개\n"; if($bo_table) { if($mb_id) { $str2 .= "아이디로 검색\n"; } else { $str2 .= "이름으로 검색\n"; } } if($mb_id) $str2 .= "전체게시물\n"; if($is_admin == "super" && $mb_id) { $str2 .= "회원정보변경\n"; $str2 .= "포인트내역\n"; } $str2 .= "\n"; $str .= $str2; $str .= "\n";
$str .= "";
return $str; }
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
뭔지 몰라서 한참 헤맷는데...드디어 찾았네요 ㅠㅠ