compact): ?>
tabs ?> paginator ?>
limiter ?> sortBox ?>
filterEditor ?>
hasPermission('application/announcements')) { echo $this->qlink( $this->translate('Create a New Announcement') , 'announcements/new', null, array( 'class' => 'button-link', 'data-base-target' => '_next', 'icon' => 'plus', 'title' => $this->translate('Create a new announcement') ) ); } ?> announcements)): ?>

translate('No announcements found.') ?>

announcements as $announcement): /** @var object $announcement */ ?> hasPermission('application/announcements')): ?> hasPermission('application/announcements')): ?>
translate('Author') ?> translate('Message') ?> translate('Start') ?> translate('End') ?>
escape($announcement->author) ?> ellipsis($this->escape($announcement->message), 100) ?> ellipsis($this->escape($announcement->message), 100) ?> formatDateTime($announcement->start) ?> formatDateTime($announcement->end) ?> qlink( null, 'announcements/remove', array('id' => $announcement->id), array( 'class' => 'action-link', 'icon' => 'cancel', 'title' => $this->translate('Remove this announcement') ) ) ?>