Move "go online link" generation to Controller

This commit is contained in:
Dmitriy Simushev 2014-09-08 14:01:41 +00:00
parent cb98a6fc94
commit a314bca69b
2 changed files with 5 additions and 4 deletions

View File

@ -48,6 +48,7 @@ class HomeController extends AbstractController
{
$operator = $this->getOperator();
$is_online = is_operator_online($operator['operatorid']);
$users_url = $this->generateUrl('users', array('nomenu' => 1));
$page = array(
'version' => MIBEW_VERSION,
@ -61,6 +62,10 @@ class HomeController extends AbstractController
'featuresPage' => $this->generateUrl('settings_features'),
'isOnline' => $is_online,
'warnOffline' => true,
'goOnlineLink' => getlocal(
"You are Offline.<br/><a href=\"{0}\">Connect...</a>",
array($users_url)
),
'title' => getlocal('Home'),
'menuid' => 'main',
);

View File

@ -669,10 +669,6 @@ function prepare_menu($operator, $has_right = true)
$result['showMenu'] = true;
$result['operator'] = get_operator_name($operator);
$result['goOnlineLink'] = getlocal(
"You are Offline.<br/><a href=\"{0}\">Connect...</a>",
array(MIBEW_WEB_ROOT . "/operator/users?nomenu")
);
if ($has_right) {
$result['showban'] = Settings::get('enableban') == "1";
$result['showstat'] = Settings::get('enablestatistics') == "1";