forked from GNUsocial/gnu-social
Merge branch '0.9.x-mobile' of git@gitorious.org:~csarven/statusnet/csarven-clone into 0.9.x-mobile
This commit is contained in:
commit
1ccfb5d9d3
@ -215,7 +215,7 @@ class MobileProfilePlugin extends WAP20Plugin
|
||||
|
||||
$action->elementStart('div', array('id' => 'header'));
|
||||
$this->_showLogo($action);
|
||||
$action->showPrimaryNav();
|
||||
$this->_showPrimaryNav($action);
|
||||
if (common_logged_in()) {
|
||||
$action->showNoticeForm();
|
||||
}
|
||||
@ -245,6 +245,52 @@ class MobileProfilePlugin extends WAP20Plugin
|
||||
}
|
||||
|
||||
|
||||
function _showPrimaryNav($action) {
|
||||
$user = common_current_user();
|
||||
$connect = '';
|
||||
if (common_config('xmpp', 'enabled')) {
|
||||
$connect = 'imsettings';
|
||||
} else if (common_config('sms', 'enabled')) {
|
||||
$connect = 'smssettings';
|
||||
} else if (common_config('twitter', 'enabled')) {
|
||||
$connect = 'twittersettings';
|
||||
}
|
||||
|
||||
$action->elementStart('ul', array('id' => 'site_nav_global_primary'));
|
||||
if ($user) {
|
||||
$action->menuItem(common_local_url('all', array('nickname' => $user->nickname)),
|
||||
_('Home'));
|
||||
$action->menuItem(common_local_url('profilesettings'),
|
||||
_('Account'));
|
||||
if ($connect) {
|
||||
$action->menuItem(common_local_url($connect),
|
||||
_('Connect'));
|
||||
}
|
||||
if (common_config('invite', 'enabled')) {
|
||||
$action->menuItem(common_local_url('invite'),
|
||||
_('Invite'));
|
||||
}
|
||||
$action->menuItem(common_local_url('logout'),
|
||||
_('Logout'));
|
||||
}
|
||||
else {
|
||||
if (!common_config('site', 'closed')) {
|
||||
$action->menuItem(common_local_url('register'),
|
||||
_('Register'));
|
||||
}
|
||||
$action->menuItem(common_local_url('login'),
|
||||
_('Login'));
|
||||
}
|
||||
$action->menuItem(common_local_url('doc', array('title' => 'help')),
|
||||
_('Help'));
|
||||
if ($user || !common_config('site', 'private')) {
|
||||
$action->menuItem(common_local_url('peoplesearch'),
|
||||
_('Search'));
|
||||
}
|
||||
$action->elementEnd('ul');
|
||||
}
|
||||
|
||||
|
||||
function onStartShowAside($action)
|
||||
{
|
||||
if ($this->serveMobile) {
|
||||
|
Loading…
Reference in New Issue
Block a user