. */ if (!defined('LACONICA')) { exit(1); } require_once(INSTALLDIR.'/lib/mailbox.php'); class OutboxAction extends MailboxAction { function get_title($user, $page) { if ($page > 1) { $title = sprintf(_("Outbox for %s - page %d"), $user->nickname, $page); } else { $title = sprintf(_("Outbox for %s"), $user->nickname); } } function get_messages($user, $page) { $message = new Message(); $message->from_profile = $user->id; $message->orderBy('created DESC, id DESC'); $message->limit((($page-1)*MESSAGES_PER_PAGE), MESSAGES_PER_PAGE + 1); if ($message->find()) { return $message; } else { return NULL; } } function get_message_profile($message) { return $message->getTo(); } function get_instructions() { return _('This is your outbox, which lists private messages you have sent.'); } }