mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
장윤희님의 제안에 따라 로그인하지 않은 방문자의 경우 다른 회원의 회원정보를 열람할 수 없도록 기능 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@2531 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
552c61751c
commit
89a1c021dd
2 changed files with 9 additions and 4 deletions
|
|
@ -55,10 +55,12 @@
|
|||
$menu_list[] = sprintf("\n%s,%s,winopen('%s','MemberModifyInfo')", Context::getRequestUri().'/modules/member/tpl/images/icon_management.gif',$menu_str, $menu_link);
|
||||
}
|
||||
|
||||
// 회원 정보 보기
|
||||
$menu_str = Context::getLang('cmd_view_member_info');
|
||||
$menu_url = sprintf('./?mid=%s&act=dispMemberInfo&member_srl=%s', $mid, $member_srl);
|
||||
$menu_list[] = sprintf('%s,%s,move_url(\'%s\')', Context::getRequestUri().'/modules/member/tpl/images/icon_view_info.gif', $menu_str, $menu_url);
|
||||
// 회원 정보 보기 (비회원일 경우 볼 수 없도록 수정)
|
||||
if($logged_info->member_srl) {
|
||||
$menu_str = Context::getLang('cmd_view_member_info');
|
||||
$menu_url = sprintf('./?mid=%s&act=dispMemberInfo&member_srl=%s', $mid, $member_srl);
|
||||
$menu_list[] = sprintf('%s,%s,move_url(\'%s\')', Context::getRequestUri().'/modules/member/tpl/images/icon_view_info.gif', $menu_str, $menu_url);
|
||||
}
|
||||
|
||||
// 게시판이나 블로그등일 경우는 특별 옵션 지정
|
||||
if($mid && !ereg('Member', $act)) {
|
||||
|
|
|
|||
|
|
@ -46,6 +46,9 @@
|
|||
$oMemberModel = &getModel('member');
|
||||
$logged_info = Context::get('logged_info');
|
||||
|
||||
// 비회원일 경우 정보 열람 중지
|
||||
if(!$logged_info->member_srl) return $this->stop('msg_not_permitted');
|
||||
|
||||
$member_srl = Context::get('member_srl');
|
||||
if(!$member_srl && Context::get('is_logged')) {
|
||||
$member_srl = $logged_info->member_srl;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue