회원 이름 클릭시 나타나는 메뉴의 아이콘 변경 및 관리 메뉴를 최상단으로 이동
git-svn-id: http://xe-core.googlecode.com/svn/trunk@2311 201d5d3c-b55e-5fd7-737f-ddc643e51545
|
|
@ -103,13 +103,6 @@
|
|||
$menu_link = sprintf('%s?module=member&act=dispMemberAddFriend&target_srl=%s',Context::getRequestUri(),$member_srl);
|
||||
$menu_list .= sprintf("\n%s,%s,popopen('%s','addFriend')", Context::getRequestUri().'/modules/member/tpl/images/icon_add_friend.gif', $menu_str, $menu_link);
|
||||
}
|
||||
|
||||
// 6. 최고 관리자라면 회원정보 수정 메뉴 만듬
|
||||
if($logged_info->is_admin == 'Y') {
|
||||
$menu_str = Context::getLang('cmd_management');
|
||||
$menu_link = sprintf("%s?module=admin&act=dispMemberAdminInsert&member_srl=%s",Context::getRequestUri(),$member_srl);
|
||||
$menu_list .= sprintf("\n%s,%s,winopen('%s','MemberModifyInfo')", Context::getRequestUri().'/modules/member/tpl/images/icon_friend_box.gif',$menu_str, $menu_link);
|
||||
}
|
||||
}
|
||||
|
||||
// 템플릿에 적용되게 하기 위해 module의 variables에 재등록
|
||||
|
|
|
|||
|
|
@ -73,6 +73,7 @@ a.bold { font-weight:bold; }
|
|||
#fororiginalimagearea { visibility:hidden; padding:0px; margin:0px; width:100%; height:100%; top:0px; left:0px; position:absolute; z-index:1000; text-align:left; overflow:hidden; }
|
||||
#fororiginalimage { z-index:1002; }
|
||||
#closeOriginalImageBtn { position:absolute; right:8px; top:5px; cursor:pointer; width:50px; height:12px; z-index:1003; }
|
||||
#membermenuarea { position:absolute; left:0px; top:0px; z-index:1003; visibility:hidden; border:2px solid #555555; background-color:#FFFFFF; padding:2px; line-height:150%;}
|
||||
#membermenuarea .item { color:#353249; cursor:pointer; padding:3px 2px 1px 18px; height:17px; margin-left:2px; white-space:nowrap; display:inline;margin-bottom:.2em;}
|
||||
#membermenuarea .item_on { color:#2911B8; font-weight:bold; letter-spacing:-1px; cursor:pointer; padding:3px 2px 1px 18px; height:17px;letter-spacing:-1px;display:inline;margin-left:2px; white-space:nowrap;}
|
||||
#membermenuarea { position:absolute; left:0px; top:0px; z-index:1003; visibility:hidden; border:2px solid #D9D9D9; background-color:#FFFFFF; padding:0; }
|
||||
#membermenuarea .box { border:1px solid #CACACA; background-color:#FFFFFF; padding:7px; line-height:22px;}
|
||||
#membermenuarea .item { color:#333333; cursor:pointer; margin:0; padding:3px 0 3px 18px; white-space:nowrap; height:22px;}
|
||||
#membermenuarea .item_on { color:#333333; font-weight:bold; margin:0; cursor:pointer; padding:3px 0 3px 18px; height:22px; letter-spacing:-1px; white-space:nowrap;}
|
||||
|
|
|
|||
|
|
@ -464,6 +464,8 @@ function chkMemberMenu(evt) {
|
|||
}
|
||||
if(!obj || !obj.className || obj.className.search("member_")==-1) return;
|
||||
|
||||
if(obj.className.indexOf('member_-1')>=0) return;
|
||||
|
||||
var member_srl = parseInt(obj.className.replace(/member_([0-9]+)/ig,'$1').replace(/([^0-9]*)/ig,''),10);
|
||||
if(!member_srl) return;
|
||||
|
||||
|
|
@ -517,14 +519,14 @@ function displayMemberMenu(ret_obj, response_tags, params) {
|
|||
|
||||
if(!str || !func) continue;
|
||||
|
||||
html += "<div class=\""+className+"\" onmouseover=\"this.className='"+className+"_on'\" onmouseout=\"this.className='"+className+"'\" style=\"background:url("+icon+") no-repeat left;\" onclick=\""+func+"\">"+str+"</div><br />";
|
||||
html += "<span class=\""+className+"\" onmouseover=\"this.className='"+className+"_on'\" onmouseout=\"this.className='"+className+"'\" style=\"background:url("+icon+") no-repeat left center;\" onclick=\""+func+"\">"+str+"</span><br />";
|
||||
}
|
||||
}
|
||||
loaded_member_menu_list[member_srl] = html;
|
||||
}
|
||||
|
||||
if(html) {
|
||||
xInnerHtml(area, html);
|
||||
xInnerHtml('membermenuarea', "<div class=\"box\">"+html+"</div>");
|
||||
xWidth(area, xWidth(area));
|
||||
xLeft(area, params["page_x"]);
|
||||
xTop(area, params["page_y"]);
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@
|
|||
<img src="./images/original_image_box_close.gif" alt="close original image" border="0" onclick="closeOriginalImage()" id="closeOriginalImageBtn"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="membermenuarea" style="visibility:hidden"></div>
|
||||
<span id="membermenuarea"></div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -48,6 +48,13 @@
|
|||
// menu_list 에 "표시할글,target,url" 을 배열로 넣는다
|
||||
$menu_list = array();
|
||||
|
||||
// 최고 관리자라면 회원정보 수정 메뉴 만듬
|
||||
if($logged_info->is_admin == 'Y') {
|
||||
$menu_str = Context::getLang('cmd_management');
|
||||
$menu_link = sprintf("%s?module=admin&act=dispMemberAdminInsert&member_srl=%s",Context::getRequestUri(),$member_srl);
|
||||
$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);
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 174 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 370 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 168 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 170 B |
BIN
modules/member/tpl/images/icon_management.gif
Executable file
|
After Width: | Height: | Size: 243 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 234 B |
|
Before Width: | Height: | Size: 1,014 B After Width: | Height: | Size: 368 B |
|
Before Width: | Height: | Size: 591 B After Width: | Height: | Size: 408 B |
|
Before Width: | Height: | Size: 621 B After Width: | Height: | Size: 367 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 166 B |