username}"); } } // If the message is being read from the inbox, mark it as read, otherwise don't. // This stops a user who checks out a message they have sent having it being marked // as read for the recipient if($mbox_type != "sent"){ // Mark the message as being read now if ($message->getSubtype() == "messages") { //set the message metadata to 1 which equals read $message->readYet = 1; } } set_page_owner($page_owner->getGUID()); // Display it $content = elgg_view("messages/messages",array( 'entity' => $message, 'entity_owner' => $page_owner, 'full' => true )); $sidebar = elgg_view("messages/menu_options"); $body = elgg_view_layout("one_column_with_sidebar", $content, $sidebar); // Display page echo elgg_view_page(sprintf(elgg_echo('messages:message')),$body);