diff --git a/common/js/common.js b/common/js/common.js index 7376c5da0..79fc89cc5 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -453,6 +453,7 @@ function chkMemberMenu(evt) { var params = new Array(); params["member_srl"] = member_srl; params["cur_mid"] = mid; + params["cur_act"] = current_url.getQuery('act'); params["page_x"] = e.pageX; params["page_y"] = e.pageY; diff --git a/modules/member/member.model.php b/modules/member/member.model.php index 101b56cc8..d3fc026bb 100644 --- a/modules/member/member.model.php +++ b/modules/member/member.model.php @@ -27,6 +27,7 @@ $member_srl = Context::get('member_srl'); $mid = Context::get('cur_mid'); $logged_info = Context::get('logged_info'); + $act = Context::get('cur_act'); // 자신의 아이디를 클릭한 경우 if($member_srl == $logged_info->member_srl) { @@ -52,7 +53,7 @@ $menu_list[] = sprintf('%s,%s,move_url(\'%s\')', Context::getRequestUri().'/modules/member/tpl/images/icon_view_info.gif', $menu_str, $menu_url); // 게시판이나 블로그등일 경우는 특별 옵션 지정 - if($mid && strpos('Member', Context::get('act')<1)) { + if($mid && !ereg('Member', $act)) { // 아이디로 검색 $menu_str = Context::getLang('cmd_view_own_document'); $menu_url = sprintf('./?mid=%s&search_target=user_id&search_keyword=%s', $mid, $user_id);