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

This commit is contained in:
zero 2007-04-03 07:28:11 +00:00
parent 97cc64a9dc
commit 5460c0a765
5 changed files with 51 additions and 0 deletions

View file

@ -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" />

View file

@ -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');

View file

@ -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 쪽지 삭제
**/

View file

@ -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() {
}
}
?>

View 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>