Revize 1167
Přidáno uživatelem Ondřej Fibich před více než 13 roky(ů)
freenetis/branches/testing/application/hooks/err404.php | ||
---|---|---|
*
|
||
*/
|
||
|
||
/**
|
||
* Triggers E404 error
|
||
*/
|
||
function e404()
|
||
{
|
||
// call function site_lang from another same-name hook, important for right locale
|
||
site_lang();
|
||
// send error header
|
||
@header("HTTP/1.0 404 Not Found");
|
||
// call function site_lang from another same-name hook, important for right locale
|
||
site_lang();
|
||
|
||
$controller = new Errors_Controller();
|
||
$controller->e404();
|
||
die();
|
||
$controller = new Errors_Controller();
|
||
$controller->e404();
|
||
die();
|
||
}
|
||
|
||
Event::replace('system.404', array('Kohana', 'show_404'), 'e404');
|
freenetis/branches/testing/application/libraries/MY_Controller.php | ||
---|---|---|
// boolean variable if user has active voip number (for menu rendering)
|
||
$this->user_has_voip = (bool) ORM::factory('voip_sip')
|
||
->has_voip_sips($this->user_id);
|
||
|
||
// count of unread mail messages of user
|
||
$this->unread_user_mails = ORM::factory('mail_message')
|
||
->count_all_unread_inbox_messages_by_user_id($this->user_id);
|
||
|
||
// ip address span
|
||
$this->ip_address_span = server::remote_addr();
|
||
... | ... | |
|
||
/**
|
||
* Function to update paths
|
||
*
|
||
* @author Michal Kliment
|
||
*/
|
||
private function update_paths()
|
freenetis/branches/testing/application/views/main.php | ||
---|---|---|
</head>
|
||
<body<?php echo (isset($body_extra) ? ' '.$body_extra : '') ?>>
|
||
<?php if (!$this->popup): ?>
|
||
<div id="main">
|
||
<div id="main"><?php echo $_SERVER['HTTP_REFERER'] ?><br><br><br><br>
|
||
<div id="header">
|
||
<h1 id="logo"><span>Free<em>Net</em>IS</span></h1>
|
||
<div class="separator1"></div>
|
||
... | ... | |
<span><?php echo $this->session->get('user_id', 0) ? __('Logged user') : __('Unlogged user') ?></span>
|
||
<a href="<?php echo url_lang::base() ?>languages/change" title="<?php echo __('Change language') ?>" class="change_language_link"><img src="<?php echo url::base() ?>media/images/flags/<?php echo Config::get('lang') ?>.jpg" alt="print icon" alt="<?php echo __('Change language') ?>" class="change_language_link"/></a> |
|
||
<?php
|
||
|
||
if ($this->session->get('user_id', 0))
|
||
{
|
||
$mail_message_model = new Mail_message_Model();
|
||
$unread_mails = $mail_message_model->count_all_unread_inbox_messages_by_user_id($this->session->get('user_id', 0));
|
||
$src = (!$unread_mails) ? url::base().'media/images/inbox.png' : url::base().'media/images/inbox_warning.png';
|
||
$title = ($unread_mails) ? __('Mail inbox').' ('.$unread_mails.')' : __('Mail inbox');
|
||
echo html::anchor(url_lang::base().'mail/inbox',html::image(array('src' => $src, 'alt' => $title, 'title' => $title))).' | ';
|
||
|
||
$title = __('Mail inbox');
|
||
|
||
if ($this->unread_user_mails)
|
||
{
|
||
$title .= ' ('.$this->unread_user_mails.')';
|
||
}
|
||
|
||
$src = (!$this->unread_user_mails) ?
|
||
url::base().'media/images/inbox.png' :
|
||
url::base().'media/images/inbox_warning.png';
|
||
|
||
echo html::anchor(
|
||
url_lang::base().'mail/inbox', html::image(array
|
||
(
|
||
'src' => $src,
|
||
'alt' => $title,
|
||
'title' => $title
|
||
))
|
||
) . ' | ';
|
||
}
|
||
|
||
?>
|
||
<a href="javascript: window.print();"><img src="<?php echo url::base() ?>media/images/print.png" alt="print icon" /></a>
|
||
|
||
<?php
|
||
if ($this->session->get('user_id', 0))
|
||
/* if ($this->session->get('user_id', 0))
|
||
{
|
||
$model_sms_message = new Sms_message_Model();
|
||
// @todo unuset get - replace by count
|
||
$unread_sms = count($model_sms_message->get_unread_messages());
|
||
|
||
if ($unread_sms)
|
||
echo html::anchor(url_lang::base().'sms/show_unread', ($unread_sms != 0 )?'<b class="orange" >SMS('.$unread_sms.')</b>':'SMS()', array('class' => 'orange', 'style' => 'margin-left: 20px;text-decoration: none;', 'title' => __('Show unread messages')));
|
||
}
|
||
}*/
|
||
?>
|
||
<table>
|
||
<tr>
|
Také k dispozici: Unified diff
Upravy:
- pocet novych zprav preveden z view main do preprocesoru
Opravy:
- zasilani spravne hlavicky u e404