'.$this->Context->PageTitle.'

'.$this->PageJump.'

'.($PageDetails == '' ? $this->Context->GetDefinition('NoDiscussionsFound') : $PageDetails).'

'.$PageList.'
    '; $Discussion = $this->Context->ObjectFactory->NewContextObject($this->Context, 'Discussion'); $FirstRow = 1; $CurrentUserJumpToLastCommentPref = $this->Context->Session->User->Preference('JumpToLastReadComment'); $DiscussionList = ''; $ThemeFilePath = ThemeFilePath($this->Context->Configuration, 'discussion.php'); $Alternate = 0; $RowNumber = 0; while ($Row = $this->Context->Database->GetRow($this->DiscussionData)) { $RowNumber++; $this->DelegateParameters['RowNumber'] = &$RowNumber; $Discussion->Clear(); $Discussion->GetPropertiesFromDataSet($Row, $this->Context->Configuration); $Discussion->FormatPropertiesForDisplay(); // Prefix the discussion name with the whispered-to username if this is a whisper if ($Discussion->WhisperUserID > 0) { $Discussion->Name = @$Discussion->WhisperUsername.': '.$Discussion->Name; } // Discussion search results are identical to regular discussion listings, so include the discussion search results template here. include($ThemeFilePath); $FirstRow = 0; $Alternate = FlipBool($Alternate); } echo $DiscussionList.'
'; if ($this->DiscussionDataCount > 0) { echo '

'.$pl->GetPageDetails($this->Context).'

'.$PageList.'
'.$this->Context->GetDefinition('TopOfPage').'
'; } ?>