mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-05 12:59:28 +00:00
MsgView styled, display Name of Sender
This commit is contained in:
Regular → Executable
+12
-7
@@ -22,31 +22,36 @@ class ViewMessage extends CI_Controller
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
|
||||
|
||||
// Loading config file message
|
||||
$this->config->load('message');
|
||||
|
||||
|
||||
// Load model MessageToken_model
|
||||
$this->load->model('system/MessageToken_model', 'MessageTokenModel');
|
||||
$this->load->model('person/Person_model', 'PersonModel');
|
||||
}
|
||||
|
||||
|
||||
public function toHTML($token)
|
||||
{
|
||||
$msg = $this->MessageTokenModel->getMessageByToken($token);
|
||||
|
||||
|
||||
if ($msg->error)
|
||||
{
|
||||
show_error($msg->retval);
|
||||
}
|
||||
|
||||
|
||||
if (is_array($msg->retval) && count($msg->retval) > 0)
|
||||
{
|
||||
$sender_id = $msg->retval[0]->sender_id;
|
||||
$sender = $this->PersonModel->load($sender_id);
|
||||
$data = array (
|
||||
'sender_id' => $sender_id,
|
||||
'sender' => $sender->retval[0],
|
||||
'message' => $msg->retval[0],
|
||||
'href' => APP_ROOT . $this->config->item('redirect_view_message_url') . $token
|
||||
);
|
||||
|
||||
|
||||
$this->load->view('system/messageHTML.php', $data);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Regular → Executable
+7
-7
@@ -8,17 +8,17 @@ class MessageToken_model extends CI_Model
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
|
||||
|
||||
// Loads config file message
|
||||
$this->config->load('message');
|
||||
|
||||
|
||||
// Load return message helper
|
||||
$this->load->helper('message');
|
||||
|
||||
|
||||
// Loads the database object
|
||||
$this->load->database();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get a received message identified by token
|
||||
*/
|
||||
@@ -41,9 +41,9 @@ class MessageToken_model extends CI_Model
|
||||
) s ON (r.message_id = s.message_id AND r.person_id = s.person_id)
|
||||
WHERE r.token = ?
|
||||
LIMIT 1';
|
||||
|
||||
|
||||
$result = $this->db->query($sql, array(MSG_STATUS_DELETED, $token));
|
||||
|
||||
|
||||
return success($result->result());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Regular → Executable
+21
-9
@@ -1,11 +1,23 @@
|
||||
<?php $this->load->view("templates/header", array("title" => "Message viewer")); ?>
|
||||
|
||||
<body>
|
||||
|
||||
<table widht="70%">
|
||||
<tr>
|
||||
<center>
|
||||
<br><br>
|
||||
<table width="70%;" style="border: solid 1px gray; background-color:white; padding:5px;">
|
||||
<tr style=''>
|
||||
<td style="width: 80px;">
|
||||
<b>From:</b>
|
||||
</td>
|
||||
<td>
|
||||
Subject:
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<?php echo $sender->vorname.' '.$sender->nachname; ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 80px;">
|
||||
<b>Subject:</b>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
@@ -16,7 +28,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Message:
|
||||
<b>Message:</b>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
@@ -26,13 +38,13 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td colspan="2" align="center">
|
||||
<td colspan="3" align="center" style="background-color:#dddddd; padding:5px;">
|
||||
<a href="<?php echo $href; ?>">Reply</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</center>
|
||||
|
||||
</body>
|
||||
|
||||
<?php $this->load->view("templates/footer"); ?>
|
||||
<?php $this->load->view("templates/footer"); ?>
|
||||
|
||||
Reference in New Issue
Block a user