/**
  * Display a single activity item & comments.
  * 
  * Email notifications regarding activities link to this method.
  * 
  * @since 2.0.0
  * @access public
  * 
  * @param int $ActivityID Unique ID of activity item to display.
  */
 public function Item($ActivityID = 0)
 {
     $this->AddJsFile('activity.js');
     $this->Title(T('Activity Item'));
     if (!is_numeric($ActivityID) || $ActivityID < 0) {
         $ActivityID = 0;
     }
     $this->ActivityData = $this->ActivityModel->GetWhere(array('ActivityID' => $ActivityID));
     $this->SetData('Comments', $this->ActivityModel->GetComments(array($ActivityID)));
     $this->SetData('ActivityData', $this->ActivityData);
     $this->Render();
 }