link_board" data-bdBubble="N"|cond="$mi->bubble=='N'" data-lstViewer="{$lang->with_viewer}"|cond="$mi->lst_viewer=='Y'" data-bdFilesType="{$mi->files_type}" data-bdImgOpt="Y"|cond="$mi->img_opt" data-bdImgLink="Y"|cond="!$mi->img_link && Mobile::isMobileCheckByAgent()" data-bdNavSide="N"|cond="$mi->rd_nav_side || $mi->default_style=='blog' || $mi->default_style=='guest'">
{@
$member_menu_list = [];
$extra_actions = [
'dispMemberModifyInfo' => '프로필 수정',
'dispMemberModifyEmailAddress' => '이메일 변경',
'dispMemberModifyPassword' => '비밀번호 변경',
'dispMemberLeave' => '회원 탈퇴',
];
$extra_actions = array_merge($extra_actions, [
'dispMemberFindAccount' => lang('cmd_find_member_account'),
'dispMemberGetTempPassword' => lang('cmd_get_temp_password'),
'dispMemberSignUpForm' => lang('cmd_signup'),
'dispMemberLoginForm' => lang('cmd_login'),
]);
if ( $is_logged ):
$alternative_menu_list = [
'dispMemberInfo' => '프로필',
'dispMemberScrappedDocument' => '스크랩',
'dispMemberSavedDocument' => '임시저장함',
'dispMemberOwnDocument' => '글 모음',
'dispMemberOwnComment' => '댓글 모음',
'dispMemberActiveLogins' => '자동 로그인 관리',
'dispMemberModifyNicknameLog' => '닉네임 변경 기록',
'dispCommunicationMessages' => '쪽지함',
'dispCommunicationFriend' => '친구',
'dispNcenterliteNotifyList' => '알림 목록',
'dispNcenterliteUserConfig' => '알림 설정',
'dispNcenterliteUnsubscribeList' => '알림 방지 콘텐츠',
'dispVotedContentList' => str_replace(' 보기', '', $logged_info->menu_list['dispVotedContentList'])
];
foreach ( $logged_info->menu_list as $key => $val ):
if ( array_key_exists($key, $alternative_menu_list) ):
$logged_info->menu_list[$key] = $alternative_menu_list[$key];
endif;
endforeach;
endif;
$member_menu_list = array_key_exists($act, $extra_actions) ? $extra_actions : ($logged_info->menu_list ?: []);
$mem_srl = ( $act === 'dispMemberInfo' ) ? ($member_srl ?: $logged_info->member_srl) : ($logged_info->member_srl ?: null);
if ( !isset($memberInfo) && $mem_srl ):
$member_info = MemberModel::getMemberInfoByMemberSrl($mem_srl);
unset($member_info->password);
unset($member_info->email_id);
unset($member_info->email_host);
$memberInfo = get_object_vars($member_info);
endif;
}
{$memberInfo['nick_name']}님의 {lang($val)}입니다
{@ break;}