Beispiel #1
0
 protected function _rooms()
 {
     $roomHandler = new Dura_Model_RoomHandler();
     $roomModels = $roomHandler->loadAll();
     $rooms = array();
     $lang = Dura::user()->getLanguage();
     $rooms[$lang] = array();
     $roomExpire = time() - DURA_CHAT_ROOM_EXPIRE;
     $activeUser = 0;
     foreach ($roomModels as $id => $roomModel) {
         $room = $roomModel->asArray();
         if ($room['update'] < $roomExpire) {
             $roomHandler->delete($id);
             continue;
         }
         $room['creater'] = '';
         foreach ($room['users'] as $user) {
             if ($user['id'] == $room['host']) {
                 $room['creater'] = $user['name'];
             }
         }
         $room['id'] = $id;
         $room['total'] = count($room['users']);
         $room['url'] = Dura::url('room');
         $lang = $room['language'];
         $rooms[$lang][] = $room;
         $activeUser += $room['total'];
     }
     unset($roomHandler, $roomModels, $roomModel, $room);
     $this->output['rooms'] = $rooms;
     $this->output['active_user'] = $activeUser;
 }
<input type="hidden" name="token" value="<?php 
echo $dura['token'];
?>
" />

</form>

<?php 
if (file_exists(DURA_TEMPLATE_PATH . '/footer.html')) {
    ?>
<div class="footer">
<?php 
    require DURA_TEMPLATE_PATH . '/footer.html';
    ?>
</div>
<?php 
}
?>
<div class="copyright">
<a href="<?php 
e(Dura::url('admin'));
?>
"><?php 
e("Admin");
?>
</a> |
Durarara-like-chat Copyright (c) 2010 <a href="http://suin.asia/">Suin</a> | <a href="https://github.com/drrr-like-chat/drrr-like-chat">get this chat?</a></div>

</div>
" /></li>
<li class="name"><?php 
echo $dura['profile']['name'];
?>
</li>
<li class="logout">
<form action="<?php 
echo Dura::url('logout');
?>
" method="post">

<?php 
if (Dura::user()->isAdmin()) {
    ?>
<a href="<?php 
    e(Dura::url('admin_announce'));
    ?>
" style="font:12px UbuntuMonoBold,'Microsoft YaHei'; color:#F90; text-decoration:none;"><?php 
    e(t("Announce"));
    ?>
</a>
<?php 
}
?>
<input type="submit" class="input" value="<?php 
e(t("LOGOUT"));
?>
" />
</form>
</li>
</ul>