mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@929 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
97cc64a9dc
commit
5460c0a765
5 changed files with 51 additions and 0 deletions
|
|
@ -39,6 +39,7 @@
|
|||
<action name="procMemberDeleteImageMark" type="controller" standalone="true" />
|
||||
|
||||
<action name="procMemberSendMessage" type="controller" standalone="true" />
|
||||
<action name="procMemberStoreMessage" type="controller" standalone="true" />
|
||||
<action name="procMemberDeleteMessage" type="controller" standalone="true" />
|
||||
|
||||
<action name="procMemberAddFriend" type="controller" standalone="true" />
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
$oModuleController->insertActionForward('member', 'view', 'dispMemberLogout');
|
||||
|
||||
$oModuleController->insertActionForward('member', 'view', 'dispMemberMessages');
|
||||
$oModuleController->insertActionForward('member', 'view', 'dispMemberStoreMessage');
|
||||
$oModuleController->insertActionForward('member', 'view', 'dispMemberSendMessage');
|
||||
$oModuleController->insertActionForward('member', 'view', 'dispMemberFriends');
|
||||
$oModuleController->insertActionForward('member', 'view', 'dispMemberAddFriend');
|
||||
|
|
|
|||
|
|
@ -92,6 +92,23 @@
|
|||
$this->setMessage('success_sended');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 특정 쪽지를 보관함으로 보냄
|
||||
**/
|
||||
function procMemberStoreMessage($message_srl) {
|
||||
// 로그인 정보 체크
|
||||
if(!Context::get('is_logged')) return new Object(-1, 'msg_not_logged');
|
||||
$logged_info = Context::get('logged_info');
|
||||
|
||||
$args->message_srl = $message_srl;
|
||||
$args->member_srl = $logged_info->member_srl;
|
||||
$output = executeQuery('member.setMessageStored', $args);
|
||||
if(!$output->toBool()) return $output;
|
||||
|
||||
$this->setMessage('success_registed');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @brief 쪽지 삭제
|
||||
**/
|
||||
|
|
|
|||
|
|
@ -488,5 +488,25 @@
|
|||
$output = executeQuery('member.getMessage',$args);
|
||||
return $output->data;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 쪽지 목록 가져오기
|
||||
**/
|
||||
function getMessages($type = "R") {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 친구 목록 가져오기
|
||||
**/
|
||||
function getFriends($friends_group_srl = 0) {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @brief 그룹 목록 가져오기
|
||||
**/
|
||||
function getFriendsGroups() {
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
12
modules/member/queries/setMessageStored.xml
Normal file
12
modules/member/queries/setMessageStored.xml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<query id="setMessageStored" action="update">
|
||||
<tables>
|
||||
<table name="member_message" />
|
||||
</tables>
|
||||
<columns>
|
||||
<column name="message_type" default="S" />
|
||||
</columns>
|
||||
<conditions>
|
||||
<condition operation="equal" column="message_srl" var="message_srl" notnull="notnull" filter="number"/>
|
||||
<condition operation="equal" column="member_srl" var="member_srl" notnull="notnull" filter="number" pipe="and" />
|
||||
</conditions>
|
||||
</query>
|
||||
Loading…
Add table
Add a link
Reference in a new issue