git-svn-id: http://xe-core.googlecode.com/svn/trunk@1048 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-04-09 06:41:19 +00:00
parent 3d20f0d4d1
commit e8ea971041
14 changed files with 25 additions and 32 deletions

View file

@ -74,12 +74,12 @@
// 4. 자신의 쪽지함 보기 기능 추가
$menu_str = Context::getLang('cmd_view_message_box');
$menu_link = "location.href.setQuery('act','dispMemberMessages')";
$menu_list .= sprintf("\n%s,move_url(%s,'sendMessage', true)", $menu_str, $menu_link);
$menu_list .= sprintf("\n%s,%s,move_url(%s,'sendMessage', true)", './modules/member/tpl/images/icon_message_box.gif', $menu_str, $menu_link);
// 5. 친구 목록 보기
$menu_str = Context::getLang('cmd_view_friend');
$menu_link = "location.href.setQuery('module','member').setQuery('act','dispMemberFriend')";
$menu_list .= sprintf("\n%s,popopen(%s,'sendMessage', true)", $menu_str, $menu_link);
$menu_list .= sprintf("\n%s,%s,popopen(%s,'sendMessage', true)", './modules/member/tpl/images/icon_friend_box.gif',$menu_str, $menu_link);
// 아니라면 쪽지 발송, 친구 등록 추가
@ -92,14 +92,14 @@
if( $target_member_info->allow_message =='Y' || ($target_member_info->allow_message == 'F' && $this->isFriend($member_srl))) {
$menu_str = Context::getLang('cmd_send_message');
$menu_link = sprintf('./?module=member&act=dispMemberSendMessage&receiver_srl=%s',$member_srl);
$menu_list .= sprintf("\n%s,popopen('%s','sendMessage')", $menu_str, $menu_link);
$menu_list .= sprintf("\n%s,%s,popopen('%s','sendMessage')", './modules/member/tpl/images/icon_write_message.gif', $menu_str, $menu_link);
}
// 5. 친구 등록 메뉴를 만듬 (이미 등록된 친구가 아닐 경우)
if(!$this->isAddedFriend($member_srl)) {
$menu_str = Context::getLang('cmd_add_friend');
$menu_link = sprintf('./?module=member&act=dispMemberAddFriend&target_srl=%s',$member_srl);
$menu_list .= sprintf("\n%s,popopen('%s','addFriend')", $menu_str, $menu_link);
$menu_list .= sprintf("\n%s,%s,popopen('%s','addFriend')", './modules/member/tpl/images/icon_add_friend.gif', $menu_str, $menu_link);
}
}

View file

@ -141,33 +141,17 @@ h6 {
}
#membermenuarea .item {
color:#000000;
padding:2px;
margin-bottom:3px;
color:#353249;
cursor:pointer;
border:1px solid #FFFFFF;
padding:2px;
height:17px;
}
#membermenuarea .item_on {
padding:2px;
margin-bottom:3px;
color:#FFFFFF;
background-color:#3916EC;
color:#2911B8;
font-weight:bold;
letter-spacing:-1px;
cursor:pointer;
border:1px solid #000000;
}
#membermenuarea .last_item {
color:#000000;
padding:2px;
cursor:pointer;
border:1px solid #FFFFFF;
}
#membermenuarea .last_item_on {
padding:2px;
color:#FFFFFF;
background-color:#3916EC;
cursor:pointer;
border:1px solid #000000;
height:17px;
}

View file

@ -457,16 +457,19 @@ function displayMemberMenu(ret_obj, response_tags, params) {
for(var i=0;i<infos.length;i++) {
var info_str = infos[i];
var pos = info_str.indexOf(",");
var icon = info_str.substr(0,pos).trim();
info_str = info_str.substr(pos+1, info_str.length).trim();
var pos = info_str.indexOf(",");
var str = info_str.substr(0,pos).trim();
var func = info_str.substr(pos+1, info_str.length).trim();
var className = "item";
if(i==infos.length-1) className = "last_item";
//if(i==infos.length-1) className = "item";
if(!str || !func) continue;
html += "<div class=\""+className+"\" onmouseover=\"this.className='"+className+"_on'\" onmouseout=\"this.className='"+className+"'\" onclick=\""+func+"\">"+str+"</div>";
html += "<div class=\""+className+"\" onmouseover=\"this.className='"+className+"_on'\" onmouseout=\"this.className='"+className+"'\"><span style=\"background:url("+icon+") no-repeat left;padding-left:18px;\" onclick=\""+func+"\">"+str+"</div>";
}
}
loaded_member_menu_list[member_srl] = html;

View file

@ -52,12 +52,12 @@
// 회원 정보 보기
$menu_str = Context::getLang('cmd_view_member_info');
$menu_url = sprintf('./?mid=%s&amp;act=dispMemberInfo&amp;member_srl=%s', $mid, $member_srl);
$menu_list[] = sprintf('%s,move_url(\'%s\')', $menu_str, $menu_url);
$menu_list[] = sprintf('%s,%s,move_url(\'%s\')', './modules/member/tpl/images/icon_view_info.gif', $menu_str, $menu_url);
// 아이디로 검색
$menu_str = Context::getLang('cmd_view_own_document');
$menu_url = sprintf('./?mid=%s&amp;search_target=user_id&amp;search_keyword=%s', $mid, $user_id);
$menu_list[] = sprintf('%s,move_url(\'%s\')', $menu_str, $menu_url);
$menu_list[] = sprintf('%s,%s,move_url(\'%s\')', './modules/member/tpl/images/icon_view_written.gif',$menu_str, $menu_url);
}
// 다른 사람의 아이디를 클릭한 경우
@ -66,9 +66,15 @@
// 메일 보내기
$menu_str = Context::getLang('cmd_send_email');
$menu_url = sprintf('%s <%s>', $user_name, $email_address);
$menu_list[] = sprintf('%s,sendMailTo(\'%s\')', $menu_str, $menu_url);
$menu_list[] = sprintf('%s,%s,sendMailTo(\'%s\')', './modules/member/tpl/images/icon_sendmail.gif', $menu_str, $menu_url);
}
// 홈페이지 보기
if($member_info->homepage) $menu_list[] = sprintf("%s,%s,winopen('%s')", './modules/member/tpl/images/icon_homepage.gif',Context::getLang('homepage'), $member_info->homepage);
// 블로그 보기
if($member_info->blog) $menu_list[] = sprintf("%s,%s,winopen('%s')", './modules/member/tpl/images/icon_blog.gif', Context::getLang('blog'), $member_info->blog);
// 정보를 저장
$this->add("menu_list", implode("\n",$menu_list));
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,022 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,014 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB