Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/site/app/views/elements/header.thtml
diff options
context:
space:
mode:
Diffstat (limited to 'site/app/views/elements/header.thtml')
-rw-r--r--site/app/views/elements/header.thtml13
1 files changed, 11 insertions, 2 deletions
diff --git a/site/app/views/elements/header.thtml b/site/app/views/elements/header.thtml
index c870e3e..a22e1ca 100644
--- a/site/app/views/elements/header.thtml
+++ b/site/app/views/elements/header.thtml
@@ -143,10 +143,19 @@
if ($this->controller->Session->check('User')) {
$user = $this->controller->Session->read('User');
echo '<li>' . $html->link(_('header_navlink_myaccount'), '/users/edit', array('title' => $user['email'])) . '</li>' . "\n";
+ echo '<li>' . $html->link(_('sidebar_navlink_developer_tools'), '/developers') . '</li>' . "\n";
+ if ($this->controller->SimpleAcl->actionAllowed('Editors', '%', $this->controller->Session->read('User'))) {
+ echo '<li>' . $html->link(_('sidebar_navlink_editor_tools'), '/editors') .'</li>' . "\n";
+ }
+ if ($this->controller->SimpleAcl->actionAllowed('Localizers', '%', $this->controller->Session->read('User'))) {
+ echo '<li>' . $html->link('Localizer Tools', '/localizers') . '</li>' . "\n";
+ }
+ if ($this->controller->SimpleAcl->actionAllowed('Admin', '%', $this->controller->Session->read('User'))) {
+ echo '<li>' . $html->link(_('sidebar_navlink_admin_tools'), '/admin') . '</li>' . "\n";
+ }
echo '<li>' . $html->link(_('sidebar_navlink_developer_tools'), '/developers/dashboard') . '</li>' . "\n";
echo '<li>' . $html->link(_('header_navlink_logout'), $html->logout_url()) . '</li>' . "\n";
- }
- else {
+ } else {
echo '<li>' . $html->link(_('header_navlink_register'), '/users/register') . '</li> ' . "\n";
echo '<li>' . $html->link(_('header_navlink_login'), $html->login_url()) . '</li>' . "\n";
}