diff --git a/js/common.js b/js/common.js index bf3ca0000..78fa7fe98 100644 --- a/js/common.js +++ b/js/common.js @@ -567,4 +567,15 @@ $(function(){ win_poll(this.href); return false; }); + + // 사이드뷰 + $('a.sv').click(function() { + $('.sv_wrap').hide(); + $(this).find('.sv_wrap').show(); + + }); + + $(document).click(function() { + $('.sv_wrap').hide(); + }); }); \ No newline at end of file diff --git a/lib/common.lib.php b/lib/common.lib.php index 70ba129a4..0439ad3d3 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -946,6 +946,7 @@ function get_sideview($mb_id, $name='', $email='', $homepage='') { global $config; global $g4; + global $bo_table, $sca, $is_admin; $email = base64_encode($email); $homepage = set_http($homepage); @@ -955,29 +956,28 @@ function get_sideview($mb_id, $name='', $email='', $homepage='') $name = preg_replace("/\"/", """, $name); $title_name = $name; + $tmp_name = ""; if ($mb_id) { - $tmp_name = "$name"; + $tmp_name = "$name"; if ($config['cf_use_member_icon']) { $mb_dir = substr($mb_id,0,2); - $icon_file = $g4['path'].'/data/member/'.$mb_dir.'/'.$mb_id.'.gif'; + $icon_file = G4_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif'; - //if (file_exists($icon_file) && is_file($icon_file)) { if (file_exists($icon_file)) { - //$size = getimagesize($icon_file); - //$width = $size['0']; - //$height = $size['1']; $width = $config['cf_member_icon_width']; $height = $config['cf_member_icon_height']; - $tmp_name = ''; + $icon_file_url = G4_DATA_URL.'/member/'.$mb_dir.'/'.$mb_id.'.gif'; + $tmp_name = ''; if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름 - $tmp_name = $tmp_name . ' '.$name.''; + $tmp_name = $tmp_name . ' '.$name.''; } } + $title_mb_id = '['.$mb_id.']'; } else { - $tmp_name = ''.$name.''; + $tmp_name = ''.$name.''; $title_mb_id = '[비회원]'; } @@ -985,7 +985,33 @@ function get_sideview($mb_id, $name='', $email='', $homepage='') $email = get_text($email); $homepage = get_text($homepage); - return "$tmp_name"; + $str = "\n"; + $str .= $tmp_name."\n"; + $str .= "\n"; + if($mb_id) + $str .= "쪽지보내기\n"; + if($email) + $str .= "메일보내기\n"; + if($homepage) + $str .= "홈페이지\n"; + if($mb_id) + $str .= "자기소개\n"; + if($bo_table) { + if($mb_id) + $str .= "아이디로 검색\n"; + else + $str .= "이름으로 검색\n"; + } + if($mb_id) + $str .= "전체게시물\n"; + if($is_admin == "super" && $mb_id) { + $str .= "회원정보변경\n"; + $str .= "포인트내역\n"; + } + $str .= "\n"; + $str .= ""; + + return $str; }