Example #1
0
 public function getPageTitle()
 {
     $pageTitle = $this->context->module->forumTitle;
     if ($this->getId() == 'forum') {
         switch ($this->getAction()->getId()) {
             case 'createTopic':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Create new topic');
                 break;
             case 'forum':
                 $pageTitle .= ' - ' . @BbiiForum::find(\Yii::$app->request->get()['id'])->name;
                 break;
             case 'topic':
                 $pageTitle .= ' - ' . @BbiiTopic::find(\Yii::$app->request->get()['id'])->title;
                 break;
             case 'quote':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Quote');
                 break;
             case 'reply':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Reply');
                 break;
             case 'update':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Update');
                 break;
         }
     } elseif ($this->getId() == 'member') {
         switch ($this->getAction()->getId()) {
             case 'index':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Members');
                 break;
             case 'view':
                 $pageTitle .= ' - ' . @BbiiMember::find(\Yii::$app->request->get()['id'])->member_name;
                 break;
             case 'update':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Update');
                 break;
         }
     } elseif ($this->getId() == 'message') {
         switch ($this->getAction()->getId()) {
             case 'inbox':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Inbox');
                 break;
             case 'outbox':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Outbox');
                 break;
             case 'create':
                 $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'New message');
                 break;
         }
     } else {
         $pageTitle .= ' - ' . ucfirst($this->getAction()->getId());
     }
     return $pageTitle;
 }
Example #2
0
echo Yii::t('bbii', '(and {hidden} anonymous member(s))', array('{hidden}' => BbiiMember::find()->hidden()->present()->count()));
?>
            </div>
        </div>
        <div class = "statistics">
            <div class = "title">
                <?php 
echo Yii::t('bbii', 'Board Statistics');
?>
            </div>
            <div class = "row">
                <span class = "header"><?php 
echo Yii::t('bbii', 'Total topics');
?>
</span> <?php 
echo BbiiTopic::find()->count();
?>
            </div>
            <div class = "row">
                <span class = "header"><?php 
echo Yii::t('bbii', 'Total posts');
?>
</span> <?php 
echo BbiiPost::find()->count();
?>
            </div>
            <div class = "row">
                <span class = "header"><?php 
echo Yii::t('bbii', 'Total members');
?>
</span> <?php