changeset 1486:92f0065ba238 beta

hide add new file button if user has no permission for it
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 24 Sep 2011 22:12:30 +0300
parents 269905fac50a
children a63fd105f220
files rhodecode/templates/files/files_browser.html
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/templates/files/files_browser.html	Fri Sep 23 01:52:48 2011 +0300
+++ b/rhodecode/templates/files/files_browser.html	Sat Sep 24 22:12:30 2011 +0300
@@ -26,9 +26,11 @@
               <div id="search_activate_id" class="search_activate">
                   <a id="filter_activate" href="#">${_('search file list')}</a>
               </div>
-              <div  id="add_node_id" class="add_node">
-                  <a href="${h.url('files_add_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=c.f_path)}">${_('add new file')}</a>
-              </div>        
+              % if h.HasRepoPermissionAny('repository.write','repository.admin')(c.repo_name):            
+                    <div  id="add_node_id" class="add_node">
+                        <a href="${h.url('files_add_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=c.f_path)}">${_('add new file')}</a>
+                    </div>
+              % endif               
         <div>
             <div id="node_filter_box_loading" style="display:none">${_('Loading file list...')}</div>
             <div id="node_filter_box" style="display:none">