コード例 #1
0
ファイル: Workspace.php プロジェクト: vojtajina/sitellite
 /**
  * Creates an "in response to" HTML table row for display
  * in messages that are responses to another message, specified by
  * the $id parameter.  $current is the id of the current message.
  * 
  * @access	public
  * @param	integer	$id
  * @param	integer	$current
  * @return	string
  * 
  */
 function response($id, $current)
 {
     if ($id > 0) {
         global $intl, $db;
         $out = '<tr><td class="tinted">' . $intl->get('In Response To') . '</td><td class="odd">';
         $row = $db->fetch('select subject from sitellite_message where id = ?', $id);
         if (is_object($row)) {
             $out .= '<a href="readMessage.php?id=' . $id . '">' . $row->subject . '</a>';
         } else {
             $out .= '<a href="readMessage.php?id=' . $id . '">' . $intl->get('Message Number') . ' ' . $id . '</a>';
         }
         $out .= ' &nbsp; [ <a href="readMessage.php?view=thread&id=' . $id . '">' . $intl->get('Read Thread') . '</a> ]';
         return $out . '</td></tr>';
     } elseif ($responses = Workspace::isThread($current, $id)) {
         global $intl;
         return '<tr><td class="tinted">' . $intl->get('Responses') . '</td><td class="odd">' . $responses . ' &nbsp; [ <a href="readMessage.php?view=thread&id=' . $current . '">' . $intl->get('Read Thread') . '</a> ]</td></tr>';
     } else {
         return '';
     }
 }