diff --git a/common/js/common.js b/common/js/common.js index aa9f90a9c..71a132fe4 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -206,26 +206,33 @@ for(var i=0;i'+str+' '; + html += '
  • '+str+'
  • '; } } } diff --git a/modules/board/board.controller.php b/modules/board/board.controller.php index 900b71676..600d3123e 100644 --- a/modules/board/board.controller.php +++ b/modules/board/board.controller.php @@ -751,7 +751,7 @@ class boardController extends board } $url = getUrl('', 'mid', $mid, 'member_srl', $obj->member_srl); - getController('member')->addMemberPopupMenu($url, 'cmd_view_own_document', ''); + getController('member')->addMemberPopupMenu($url, 'cmd_view_own_document', '', 'self', 'board_own_document'); } /** diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 49b81fb82..bf1235793 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -2467,7 +2467,7 @@ class memberController extends member /** * Nickname and click Log In to add a pop-up menu that appears when the method */ - function addMemberPopupMenu($url, $str, $icon = '', $target = 'self') + function addMemberPopupMenu($url, $str, $icon = '', $target = 'self', $class = '') { $member_popup_menu_list = Context::get('member_popup_menu_list'); if(!is_array($member_popup_menu_list)) $member_popup_menu_list = array(); @@ -2475,7 +2475,8 @@ class memberController extends member $obj = new stdClass; $obj->url = $url; $obj->str = $str; - $obj->icon = $icon; + $obj->class = $class; + $obj->icon = $icon ?: null; $obj->target = $target; $member_popup_menu_list[] = $obj; diff --git a/modules/member/member.model.php b/modules/member/member.model.php index 151bf980b..02f8f266b 100644 --- a/modules/member/member.model.php +++ b/modules/member/member.model.php @@ -210,13 +210,13 @@ class memberModel extends member // View homepage info if($member_info->homepage && $homepage_is_public) { - $oMemberController->addMemberPopupMenu(escape($member_info->homepage, false), 'homepage', '', 'blank'); + $oMemberController->addMemberPopupMenu(escape($member_info->homepage, false), 'homepage', '', 'blank', 'homepage'); } // View blog info if($member_info->blog && $blog_is_public) { - $oMemberController->addMemberPopupMenu(escape($member_info->blog, false), 'blog', '', 'blank'); + $oMemberController->addMemberPopupMenu(escape($member_info->blog, false), 'blog', '', 'blank', 'blog'); } // Call a trigger (after)