*/
class ConversationRepliesAction extends ConversationAction
{
-
function handle($args)
{
if ($this->boolean('ajax')) {
*/
function showContent()
{
- $notices = Notice::conversationStream($this->id, null, null);
-
- $ct = new FullThreadedNoticeList($notices, $this);
+ $ct = new FullThreadedNoticeList($this->notices, $this, $this->userProfile);
$cnt = $ct->show();
}
$this->xw->startDocument('1.0', 'UTF-8');
$this->elementStart('html');
$this->elementStart('head');
- $this->element('title', null, _('Notice'));
+ // TRANS: Title for conversation page.
+ $this->element('title', null, _m('TITLE','Notice'));
$this->elementEnd('head');
$this->elementStart('body');
$this->showContent();
$this->elementEnd('html');
}
}
-
-class FullThreadedNoticeList extends ThreadedNoticeList
-{
- function newListItem($notice)
- {
- return new FullThreadedNoticeListItem($notice, $this->out);
- }
-}
-
-class FullThreadedNoticeListItem extends ThreadedNoticeListItem
-{
- function initialItems()
- {
- return 1000; // @fixme
- }
-}