From e8ea97104152190a3e1f56c46a2afddd939e44f5 Mon Sep 17 00:00:00 2001 From: zero Date: Mon, 9 Apr 2007 06:41:19 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@1048 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- .../member_extra_info.addon.php | 8 ++--- common/css/default.css | 30 ++++-------------- common/js/common.js | 7 ++-- modules/member/member.model.php | 12 +++++-- modules/member/tpl/images/icon_add_friend.gif | Bin 0 -> 1034 bytes modules/member/tpl/images/icon_blog.gif | Bin 0 -> 1034 bytes modules/member/tpl/images/icon_friend_box.gif | Bin 0 -> 1040 bytes modules/member/tpl/images/icon_homepage.gif | Bin 0 -> 1027 bytes .../member/tpl/images/icon_message_box.gif | Bin 0 -> 1053 bytes modules/member/tpl/images/icon_on.gif | Bin 0 -> 1022 bytes modules/member/tpl/images/icon_sendmail.gif | Bin 0 -> 1014 bytes modules/member/tpl/images/icon_view_info.gif | Bin 0 -> 591 bytes .../member/tpl/images/icon_view_written.gif | Bin 0 -> 621 bytes .../member/tpl/images/icon_write_message.gif | Bin 0 -> 1028 bytes 14 files changed, 25 insertions(+), 32 deletions(-) create mode 100644 modules/member/tpl/images/icon_add_friend.gif create mode 100644 modules/member/tpl/images/icon_blog.gif create mode 100644 modules/member/tpl/images/icon_friend_box.gif create mode 100644 modules/member/tpl/images/icon_homepage.gif create mode 100644 modules/member/tpl/images/icon_message_box.gif create mode 100644 modules/member/tpl/images/icon_on.gif create mode 100644 modules/member/tpl/images/icon_sendmail.gif create mode 100644 modules/member/tpl/images/icon_view_info.gif create mode 100644 modules/member/tpl/images/icon_view_written.gif create mode 100644 modules/member/tpl/images/icon_write_message.gif diff --git a/addons/member_extra_info/member_extra_info.addon.php b/addons/member_extra_info/member_extra_info.addon.php index 1e3625fde..081f30d24 100644 --- a/addons/member_extra_info/member_extra_info.addon.php +++ b/addons/member_extra_info/member_extra_info.addon.php @@ -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); } } diff --git a/common/css/default.css b/common/css/default.css index 11afcd4db..b2849faa1 100644 --- a/common/css/default.css +++ b/common/css/default.css @@ -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; } diff --git a/common/js/common.js b/common/js/common.js index 907165384..3c22d1dab 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -457,16 +457,19 @@ function displayMemberMenu(ret_obj, response_tags, params) { for(var i=0;i"+str+""; + html += "
"+str+"
"; } } loaded_member_menu_list[member_srl] = html; diff --git a/modules/member/member.model.php b/modules/member/member.model.php index 7f38e8c33..1d686fd5a 100644 --- a/modules/member/member.model.php +++ b/modules/member/member.model.php @@ -52,12 +52,12 @@ // 회원 정보 보기 $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,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&search_target=user_id&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)); } diff --git a/modules/member/tpl/images/icon_add_friend.gif b/modules/member/tpl/images/icon_add_friend.gif new file mode 100644 index 0000000000000000000000000000000000000000..48603de5f2af4ceec2bd83470ad4121b0619b7d9 GIT binary patch literal 1034 zcmZ?wbhEHb6krfw_`aCo=`zU)(T*RFPWyCm&Et)Y&({{)7ASl^HZ8bEW3aH`RVS(K{*DIWphx(VU>0 z=MUTDDTFTgo3`u!({(2HRcD{AweH!II(yUI#O?oA-%Y|pVjxVk(m>$)?ATzDc zzq2`{`gB%Qo72(N&1cq3_MQB9+m$&dcW$ganUys$BeL#9@%rceyR)9n_GzySZ=ZKs zC$yw()!K>c8at=dPCEL(<=X%51HE>4NZ%duR8pc(PP_`nmGjdCQMa z_P#gGZ_cUj(~?{pS0{#T`M>e+|z_6G>2P6Z^6AT>B8QeK#Gz5I7nM561 zqHv!0~noai@?&PK68RyD$mKWE@zw*nv%$&7)((0U>7_?Hx6NMN1hN zx%s=kNNT+BZJ5vK^tSSm>v>s`2`qJ0TUsyh@R%)Iv66XNi=rmeXBRHZOP6K5(y9ak zFFs2-HI=(!$BQY+?ft@@EP9D4!s^1-1t;z}D4o2xLa>p+H1hKyUq#`ftPUZ^gAB`E z7cBbIDCo{J#o5UvvuuHb-~{FAYqq>_Q08ElEOFt@TC=c6kYB}MqeF=rGZP1&fg%`t$ei@(Ne~Ngn&B#$>Hcx_R?v&ZHA>zq|>rT=(?# z)0B>Vl@*mgfBy;V44yl8?$pUs{oB3zPxRF&}XcjEh|q9HjyUQ&}cX=;ScS+PEThGQX=3ix_%VtzlJIet}!TXP3-PgVc+nZV6(NQcmds0vbWjW)uddUu1Gq5WDH2xWt#A z#ed&|1s{_yvbtG_J$;anex8?^&1KEa!i<01!ELHvj+t literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_friend_box.gif b/modules/member/tpl/images/icon_friend_box.gif new file mode 100644 index 0000000000000000000000000000000000000000..24c2b3ea3ced47e3e0e19871a4bb1e200824eebb GIT binary patch literal 1040 zcmeH``A<>-0LNcsg{_(^JJwi>nVUMTSxGfpJ*BA9VHtyTV;?#U zM&-%E3*mYweD=?z0~V_Ksz3F}=Fu^@YLB`0>>FtsW|cPGj~-WX6Y_tIq3#w5_gyx( zOIPp4ZEDpkrzy?;lV5))##qFxydK>$P>&j)6tg3+-%`XP?$_61Bl&P$2;#);11Tio z7RP|clT`DzF1zNWRpjS?=W z3!8=;7`9&UaU7@<@4A~U(}=)=xG>C;ck45uRFmzR@?y?mZBCGGe5hNNlvM~lVMW-# zD>J^6kIo-ReQ&K(8Rl)>sNn`;kRrx%xOUIna&Vz-p~5U9y~3#^&)aaizMZ#9-e(3inX~jR$ltW48cM)TVe3I?v~{EG#gb6SK3O zsfc1$W{rW{K*7Ot7km6oV>u;J>yPNz7ng-+9`-2}%=pmrtD-1O5w*aVBJwU7yhe?t nu1Y?WbLvZlO>iP_OF$VfIDHgd6Pz01&w5FNsy9-WQh?CEMqk1& literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_homepage.gif b/modules/member/tpl/images/icon_homepage.gif new file mode 100644 index 0000000000000000000000000000000000000000..f888434d7ff4b49667c7f15ba43353773648885e GIT binary patch literal 1027 zcmZ?wbhEHb6krfw_&%B8%a<=7K71%IFTZ-_(&hD4Wo2bIPaf>&Z2IW{ri*yO;? z4ffBTJ!@@kUAAo5#s=rVzkhxF`0>#71K&TqI^64ByT7PlOWK8HSu0nr^lS6j-RXL4 za?pkIXQN9ai+5)2ot3?2&6=e3k%#A`-?@GB_~XOJrUdn$YMD86=FV!fDhKuBOUn;U z3tv>~9$y<1wVN{VaKKh|M~sv(wdSz4K~wLEbOYSUfn)^sN18ux_W1|)x`eZ-tMmGuE@GQ zWy{KJ>+0$r+`IGm;r)Xh?h$=KyPB={Yq!X?Lsj z?s}(P?ap!Y!q+wUZZ9`IGCgd`i3KGkB@^PU_H;TXO^hpAmvv-%=(lg*Hul6UT)5Dy z!fnEY37MIhyV{*DttxEVRrB=oquq5j@7}$$C^KHNWJyIuMcSOiO)UWzSLU5xQ`^+k z^!>xjDJeD+V=e#w`St$&`~Uy{GmHX?LqPE-3nK%=WCk6ONuWHz!0~`Vol{2Q6J{7O?veR)LGeJVM8&g?g2Y8fW?FMfEo^8!z$7lsS0mB&K`n5;7?*;A V#e!%4{UXjQawdAzBsefw0|3*!Uey2q literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_message_box.gif b/modules/member/tpl/images/icon_message_box.gif new file mode 100644 index 0000000000000000000000000000000000000000..11295b749b2b16f0a67aa061f421296c8619af42 GIT binary patch literal 1053 zcmeH`+fNgD07j>x3urV|!Du8(g^-${K~dvfQG{JZoGLLUXaYVEL!uTnhzi-#?QW=a zy+UzSpjf=14*tWjeGozs{xVzV5%U=k%~`h)_cEp|GfN1W-&#-Dg;)H%*Ym_xl5YcH^W62ia0B76|zX*6yRdIOsIf!Wv`u zHzKd>X>LUu5u)9G@TLzPoeEr54EqAqpHC-hRFluNPFSkNgOos~pCKvV3=mX)w4s54 zDdy&LD>_4Jzj)v>owC!_&~9rrxOWKOXB2DpmT5ju0`-7<`}ua34F>`3@q?q1wpYXS z+di+=Ny2~YhioA0+;hzsIpSm#9nKR{eVy9Z+=H~}oz*RtU&UQ!gl#jp&Zt8>Pphy1 zU3`B~YbIalChxqm3FW3y8#dx#jAl&oc+~DDO%q@oVM&VphOl-I`08RU2wPY^P#yIVx1;1;CrkOgG#XAGe$c<(fGl}3I#_2~IXKC%g;Z{OW(Rs1f)TDEL z8bb!hz2hjmU!rw-iGpjrDg!$FLuw^0Q+}fbe__OMg2f41WpHOzXmK)ZM}w_Bh`enI zP%P>v9iCvT!R5ipb`yHxp6N=%aCN({r596nObcs1SsnPn3T;Vk|Cl{UQcS6$pA0b+ z9S#5%mUZX;)eYz{iV+AF+9>b*Td*s6jgu{uk(f{__A2%;rFl5=#EL{A>b>3PG9C zahr9SSLa16PLilOkxRDiiAl=Im#7~dIGSDMP&OY~yrUG_cuFKSHKs+)$tc>8CrXUC zx}vCQHb-_hR=J6cPTgJASHF{&^17j1_Av36bk4E4)~Mxzg6%2)G}|k0HO4N=QADi1 z#$T6PS1MeUcYV1aI!>a<=U73C<(d+$+5CBxv-k@{ zJk1}GVnLK6Z690?-`N{m(v>h@9Jhx5t{KkDD(GD(PF`Il)s?4jwdK4yoPI!_3j5;r vB%F+VuyEP#OPnHWr)+HuUnovZn{{hx{qd4j>!%MT&Y8RQWfPAV4{iGnZx7@z literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_on.gif b/modules/member/tpl/images/icon_on.gif new file mode 100644 index 0000000000000000000000000000000000000000..9a15662458e2431680913b63463d6a29b15137f2 GIT binary patch literal 1022 zcmeH`YfDpM0D#YQlvakO2@+il3xhNgq|D6CawQqg=w=v9!_e$vW~C9iwK7ww1T_uC z)D(*-OU+6NQ_Fcx=9ScTcHEBcqTAedE<5l0F8Txgf}YRMrw5+HF`~U;NuHP|Mpt8$ zItu|4g=bRg>rTWv5nTG7Yf+X!dSX%@1Z;hfnMUlit~pKLoDSKEN!ds6;xfbiVh}PUgz^HwF)iV61ykH+^CCzVBILjR3jP{uX@i9^2 z>A2r_d@0Sv!NDO@cjdCO6mbSfkC#4{v${T0YpN3gFei0?tk_s*j{< zjGAq97z$JqeR{ot(X_ET1z7&cXa}sL4Yjq6-0~OBsz+eynfwA`h{g8w%PD7nJqZKm zDLdY09(EThO;ypyYlrF zyD0n`a?H?kcOdoC>2zZM`DX!tme0emYHa6U>+cho+cXyG4t(ZUSGndVH|cg~Z1Gr| zJt)?1Q9P{_Zs=UoL*()Oyie@k(PR-QYuAVKN#5}^VVNJ_jo&H#Q7n&jsqc`CM7zJh zcnt#Oy|g$tS;+Q?*HTI0Cigv{g&hfeC~!R$nDrrmELiCgRW`M@-_!xE8M1h{8!yS=n=Us#^)8k(A&Eb;9d!M ug&?R17thtl&dbt5Z1MhEzw2Zt#WONOK9VlG{yb6I-7~zXa&dLR!v6rXxzQ>B literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_sendmail.gif b/modules/member/tpl/images/icon_sendmail.gif new file mode 100644 index 0000000000000000000000000000000000000000..df138fc139cf513fa449ea53812c89ffe18919b3 GIT binary patch literal 1014 zcmeH`YfDoB0EW-ha+Z+BsHhdQgc1^h{9u%JS(=*WEHOk8?IK1*q7Vfd!)>|gmWgBv zDpR7;qBK)0H0N$^I%~R8b91_#dD(V0o!dO;?A*%V(AVA{@I3Iqdnq+J{!~!}5COmq z0E$xqoI)|ekK%=uT`n)e5o;V?5)R-pBi`5tu6RfkqZS<~2%#1iVOt}AE)!QoO7A9? zRXb{4h0l}^&O68?u42|sv<$mAVl7Tk1vLXU$p4}rgf@^)l_QgD}oV;_xh$+{;DbIuw8FKYTjEtFb4S$L6%RbDnz&ZT>rhahUkGcJ%$B$u?a-V9I+ zPBNuR@mB5Ph?JnyE9x>OKadwc)xiO(Kr&`>5Ust_c~7+8=bUBDlS2ky<0tU!qv31S z3XGsktLVli);s1jIZ3?*^}uBJnDhDIde4MMYleLYMo|>-fB#${3JswFKm%}mi?sC# zfNlVehA~sRr6ar$N)~z1cDX4rK^cRjTX_PZuBbZ zB%u*|baz<1QAuDmDY;TguV<#xdfL?hGqFwI9CT}P z+rf;-$`Q6DeebTjh57Yyg#aU#9>EOD7I1g$6lep&`KO EKQSz`C;$Ke literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_view_info.gif b/modules/member/tpl/images/icon_view_info.gif new file mode 100644 index 0000000000000000000000000000000000000000..8490768b754da4ef3b3b9cd8ce3f3eb6d77218ae GIT binary patch literal 591 zcmZ?wbhEHb6krfwcoxX;=g*(tzkl!CxpVE>wNW*jfS_mLvC2g^wjI7*I`7KCg9o>6 z-I~^YV9AmtWecv(oH=v;{Q1X@9Sba48C<-wVB*1y{r~6Aog3G8R!HfZf|=*mty?!~%e~pNXXi{gSv2eX?%lf&A3nTt<;t+KwcEFEU$khE$D02! zbz2f!ckkM@YwzB@3l}cTn{q0?d1ua~6U&w@%ji3t(7G$Ua^3Oc$K!VXkEq%ZT)ZlO z`k8fgA?@Dmv_Z zoSMdZ@K!L#;0F1@h9smFU literal 0 HcmV?d00001 diff --git a/modules/member/tpl/images/icon_view_written.gif b/modules/member/tpl/images/icon_view_written.gif new file mode 100644 index 0000000000000000000000000000000000000000..57c881981647313fd61a64a0b8477d9e51d73e2a GIT binary patch literal 621 zcmV-z0+RhlNk%w1VGsZi0OouE=jZ3{?(eFMctqS$7O!13_$^!4@Y?CiF~ z+wAP@<>lsfpw)Gr)Yj$o#g=1JbE;v4xWd%q^78Vt(esz1wx`79lC<9E=jieA@oj``CWT$$KdyHna*#P%irwysm116 ze6nAIxyIe};LNtD#O2JMY`D6GEIC16n4H!cYDIaMMHcINe3JU8h14lMs626DRg`e0UZGW9wky* zZC^iUa$$Tx3keAeSa(%4Ax`P1`J?;qs|sCOe##d!6(ZH18RRy?M=d6ZY5#;cV`K zSBZ>JWew(v&%a;QYIbCN9Mfc+6>BGO-|bQumL&gd5LdR^;X$gju2WcPL~PWzUJ@Ou zsp)Vz(J6IaoNOv&$qnsX`@?F0uRzkQWe>YhZQ%-K1i-}r0!aH^~ulS_8WV1S|$eN)=|&N z0*&H+BC9~reCh{lNbK zU?nkq8URRv=zkdho&bU^0DIO_Ms- zGqop6mOpcL2yid}jM3yTP6B&mQu>|{$(-baF$m0QE;+O+qPR@F1`G>)p^AMh1NTP- zpS~>)rLSr#+88vQtLKb}@2}eq%%h2;fa1W-DdFsJYvBAv!8Fl^Fi@~)=cb{U@|Ls0 z`D^zFoyoovlv}!WIkIgFYy+3g<3e-YyMWM_j0n2L^02idBz8%3lC)@OPQlU)9&H6Z lGB;obJ(|ZDUmZ{wR=hB}w)`!4XXX_!B9kG%*_;Dx{R_dL%kcmJ literal 0 HcmV?d00001