mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-26 14:49:56 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@930 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
5460c0a765
commit
ef4987da0e
19 changed files with 433 additions and 39 deletions
12
modules/member/skins/default/filter/send_message.xml
Normal file
12
modules/member/skins/default/filter/send_message.xml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<filter name="send_message" module="member" act="procMemberSendMessage" confirm_msg_code="confirm_submit">
|
||||
<form>
|
||||
<node target="title" required="true" minlength="1" maxlength="20" />
|
||||
<node target="content" required="true" minlength="1" />
|
||||
</form>
|
||||
<parameter />
|
||||
<response callback_func="completeSendMessage">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
@ -81,3 +81,9 @@ function doDeleteImageMark(member_srl) {
|
|||
procFilter(fo_obj, delete_image_mark);
|
||||
}
|
||||
|
||||
|
||||
/* 쪽지 발송 */
|
||||
function completeSendMessage(ret_obj) {
|
||||
alert(ret_obj['message']);
|
||||
window.close();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -78,6 +78,7 @@
|
|||
<!--@if($member_info->member_srl == $logged_info->member_srl)-->
|
||||
<input type="button" value="{$lang->cmd_modify_member_info}" onclick="location.href='{getUrl('act','dispMemberModifyInfo','member_srl','')}';return false;" />
|
||||
<input type="button" value="{$lang->cmd_modify_member_password}" onclick="location.href='{getUrl('act','dispMemberModifyPassword','member_srl','')}'; return false;"/>
|
||||
<input type="button" value="{$lang->cmd_view_message_box}" onclick="location.href='{getUrl('act','dispMemberMessages','member_srl','','message_type','R','message_srl','')}'; return false;"/>
|
||||
<!--@end-->
|
||||
<input type="button" value="{$lang->cmd_list}" onclick="location.href='{getUrl('act','','member_srl','')}';return false;" />
|
||||
</td>
|
||||
|
|
|
|||
112
modules/member/skins/default/member_messages.html
Normal file
112
modules/member/skins/default/member_messages.html
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
<!-- 정보 -->
|
||||
<div>
|
||||
<!--@foreach($lang->message_box as $key => $val)-->
|
||||
<!--@if($key == $message_type)-->
|
||||
<span style="font-weight:bold">
|
||||
{$lang->message_box[$message_type]} ({number_format($total_count)})
|
||||
</span>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('message_type',$key,'message_srl','','page','')}">{$val}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('act','')}">{$lang->cmd_back}</a>
|
||||
</div>
|
||||
|
||||
<!-- 내용 -->
|
||||
<!--@if($message)-->
|
||||
<form action="./" method="get" onsubmit="return false;">
|
||||
<div>
|
||||
<table border="1">
|
||||
<tr>
|
||||
<th>
|
||||
<!--@if($message->message_type == "S")-->
|
||||
{$lang->receiver}
|
||||
<!--@else-->
|
||||
{$lang->sender}
|
||||
<!--@end-->
|
||||
</th>
|
||||
<td><div class="member_{$message->member_srl}">{$message->nick_name} ({$message->user_id})</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lang->title}</th>
|
||||
<td>{htmlspecialchars($message->title)}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">{$message->content}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<input type="button" value="{$lang->cmd_delete}" />
|
||||
<!--@if($message->message_type != "T")-->
|
||||
<input type="button" value="{$lang->cmd_store}" />
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<!--@end-->
|
||||
|
||||
<form action="./" method="get" onsubmit="return false;">
|
||||
|
||||
<!-- 목록 -->
|
||||
<div>
|
||||
<table border="1">
|
||||
<tr>
|
||||
<th colspan="2">
|
||||
<!--@if($message_type == "S")-->
|
||||
{$lang->receiver}
|
||||
<!--@else-->
|
||||
{$lang->sender}
|
||||
<!--@end-->
|
||||
</th>
|
||||
<th>{$lang->title}</th>
|
||||
<th>{$lang->regdate}</th>
|
||||
<th>{$lang->readed_date}</th>
|
||||
</tr>
|
||||
<!--@foreach($message_list as $no => $val)-->
|
||||
<tr>
|
||||
<td><input type="checkbox" name="message_srl" value="{$val->message_srl}" /></td>
|
||||
<td><div class="member_{$val->member_srl}">{$val->nick_name} ({$val->user_id})</div></td>
|
||||
<td>
|
||||
<!--@if($val->readed=='Y')-->
|
||||
<a href="{getUrl('message_srl',$val->message_srl)}">{$val->title}</a>
|
||||
<!--@else-->
|
||||
<span style="font-weight:bold"><a href="{getUrl('message_srl',$val->message_srl)}">{$val->title}</a></span>
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td>{zdate($val->regdate,"Y-m-d")}</td>
|
||||
<td>
|
||||
<!--@if($val->readed=="Y")-->
|
||||
{zdate($val->readed_date,"Y-m-d H:i:s")}
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<div>
|
||||
<input type="button" value="{$lang->cmd_delete}" />
|
||||
<!--@if($message_type != "T")-->
|
||||
<input type="button" value="{$lang->cmd_store}" />
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div>
|
||||
<a href="{getUrl('page','','message_srl','')}">[{$lang->first_page}]</a>
|
||||
|
||||
<!--@while($page_no = $page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
{$page_no}
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no,'message_srl','')}">[{$page_no}]</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
|
||||
<a href="{getUrl('page',$page_navigation->last_page,'message_srl','')}">[{$lang->last_page}]</a>
|
||||
</div>
|
||||
31
modules/member/skins/default/send_message.html
Normal file
31
modules/member/skins/default/send_message.html
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
<!--%import("filter/send_message.xml")-->
|
||||
<!--%import("js/member.js")-->
|
||||
|
||||
<div style="width:650px;">
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, send_message)">
|
||||
<input type="hidden" name="content" value="" />
|
||||
<input type="hidden" name="receiver_srl" value="{$receiver_info->member_srl}" />
|
||||
<table border="1" width="100%">
|
||||
<tr>
|
||||
<th colspan="2">{$lang->cmd_send_message}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lang->receiver}</th>
|
||||
<td><div class="member_{$receiver_info->member_srl}">{$receiver_info->nick_name} ({$receiver_info->user_id})</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lang->title}</th>
|
||||
<td><input type="text" name="title" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">{$editor}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<input type="submit" value="{$lang->cmd_send_message}" />
|
||||
<input type="button" value="{$lang->cmd_close}" onclick="window.close(); return false;"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
Loading…
Add table
Add a link
Reference in a new issue