changeset 613:956952fea94c

added admin shortcut menu to options
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 18 Oct 2010 16:05:08 +0200
parents 79457e03ef68
children 95d9d2e984ec
files rhodecode/public/css/style.css rhodecode/templates/base/base.html
diffstat 2 files changed, 22 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/public/css/style.css	Mon Oct 18 15:29:56 2010 +0200
+++ b/rhodecode/public/css/style.css	Mon Oct 18 16:05:08 2010 +0200
@@ -481,6 +481,13 @@
 padding:12px 9px 7px 24px;
 }
 
+#header #header-inner #quick li ul li a.admin,#header #header-inner #quick li ul li a.admin:hover {
+background:#FFF url("../images/icons/cog_edit.png") no-repeat 4px 9px;
+width:167px;
+margin:0;
+padding:12px 9px 7px 24px;
+}
+
 #content #left {
 left:0;
 width:280px;
--- a/rhodecode/templates/base/base.html	Mon Oct 18 15:29:56 2010 +0200
+++ b/rhodecode/templates/base/base.html	Mon Oct 18 16:05:08 2010 +0200
@@ -185,6 +185,21 @@
                    %endif	
                    	<li>${h.link_to(_('fork'),h.url('repo_fork_home',repo_name=c.repo_name),class_='fork')}</li>
                    	<li>${h.link_to(_('search'),h.url('search_repo',search_repo=c.repo_name),class_='search')}</li>
+                    
+                    %if h.HasPermissionAll('hg.admin')('access admin main page'):
+                    <li>
+                       ${h.link_to(_('admin'),h.url('admin_home'),class_='admin')}  
+                        <ul>
+                            <li>${h.link_to(_('journal'),h.url('admin_home'),class_='journal')}</li>
+                            <li>${h.link_to(_('repositories'),h.url('repos'),class_='repos')}</li>
+                            <li>${h.link_to(_('users'),h.url('users'),class_='users')}</li>
+                            <li>${h.link_to(_('permissions'),h.url('edit_permission',id='default'),class_='permissions')}</li>
+                            <li class="last">${h.link_to(_('settings'),h.url('admin_settings'),class_='settings')}</li>        
+                        </ul>
+                    </li>
+                    %endif                    
+
+                
 ##                   %if h.HasRepoPermissionAll('repository.admin')(c.repo_name):
 ##                   	<li class="last">
 ##                   	${h.link_to(_('delete'),'#',class_='delete')}