Open most member popup menus in the same window #2154

This commit is contained in:
Kijin Sung 2023-07-17 21:58:25 +09:00
parent 64b2918559
commit e22ae8259a
2 changed files with 7 additions and 2 deletions

View file

@ -221,6 +221,11 @@
var icon = item[i].icon; var icon = item[i].icon;
var target = item[i].target; var target = item[i].target;
// Convert self to _self #2154
if (target === 'self') {
target = '_self';
}
var actmatch = url.match(/\bact=(\w+)/) || url.match(/\b((?:disp|proc)\w+)/); var actmatch = url.match(/\bact=(\w+)/) || url.match(/\b((?:disp|proc)\w+)/);
var act = actmatch ? actmatch[1] : null; var act = actmatch ? actmatch[1] : null;
var classText = 'class="' + (classname ? classname : (act ? (act + ' ') : '')); var classText = 'class="' + (classname ? classname : (act ? (act + ' ') : ''));

View file

@ -249,7 +249,7 @@ class MemberModel extends Member
if($logged_info->member_srl) if($logged_info->member_srl)
{ {
$url = getUrl('','mid',$mid,'act','dispMemberInfo','member_srl',$member_srl); $url = getUrl('','mid',$mid,'act','dispMemberInfo','member_srl',$member_srl);
$oMemberController->addMemberPopupMenu($url,'cmd_view_member_info',$icon_path); $oMemberController->addMemberPopupMenu($url, 'cmd_view_member_info', $icon_path, 'self');
} }
// When click other's nickname // When click other's nickname
@ -321,7 +321,7 @@ class MemberModel extends Member
$oMemberController->addMemberPopupMenu($url,'cmd_manage_member_info',$icon_path,'MemberModifyInfo'); $oMemberController->addMemberPopupMenu($url,'cmd_manage_member_info',$icon_path,'MemberModifyInfo');
$url = getUrl('','module','member','act','dispMemberSpammer','member_srl',$member_srl,'module_srl',0); $url = getUrl('','module','member','act','dispMemberSpammer','member_srl',$member_srl,'module_srl',0);
$oMemberController->addMemberPopupMenu($url,'cmd_spammer',$icon_path,'popup'); $oMemberController->addMemberPopupMenu($url,'cmd_spammer',$icon_path,'MemberSpammer');
$url = getUrl('','module','admin','act','dispDocumentAdminList','search_target','member_srl','search_keyword',$member_srl); $url = getUrl('','module','admin','act','dispDocumentAdminList','search_target','member_srl','search_keyword',$member_srl);
$oMemberController->addMemberPopupMenu($url,'cmd_trace_document',$icon_path,'TraceMemberDocument'); $oMemberController->addMemberPopupMenu($url,'cmd_trace_document',$icon_path,'TraceMemberDocument');