changeset 2159:19b4e2832629 beta

fixes #407 wrong url to edit repo on admin page
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 23 Mar 2012 15:52:36 +0200
parents edbf8c9c21d2
children 3754ee8ab3ad
files rhodecode/templates/_data_table/_dt_elements.html rhodecode/templates/admin/repos/repos.html
diffstat 2 files changed, 7 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/templates/_data_table/_dt_elements.html	Fri Mar 23 00:04:18 2012 +0200
+++ b/rhodecode/templates/_data_table/_dt_elements.html	Fri Mar 23 15:52:36 2012 +0200
@@ -40,7 +40,7 @@
   </ul>
 </%def>
 
-<%def name="repo_name(name,rtype,private,fork_of,short_name=False)">
+<%def name="repo_name(name,rtype,private,fork_of,short_name=False, admin=False)">
     <%
     def get_name(name,short_name=short_name):
       if short_name:
@@ -64,7 +64,11 @@
    %endif
 
    ##NAME
-   ${h.link_to(get_name(name),h.url('summary_home',repo_name=name),class_="repo_name")}
+   %if admin:
+    ${h.link_to(get_name(name),h.url('edit_repo',repo_name=name),class_="repo_name")}
+   %else:
+    ${h.link_to(get_name(name),h.url('summary_home',repo_name=name),class_="repo_name")}
+   %endif
    %if fork_of:
         <a href="${h.url('summary_home',repo_name=fork_of)}">
         <img class="icon" alt="${_('fork')}" title="${_('Fork of')} ${fork_of}" src="${h.url('/images/icons/arrow_divide.png')}"/></a>
--- a/rhodecode/templates/admin/repos/repos.html	Fri Mar 23 00:04:18 2012 +0200
+++ b/rhodecode/templates/admin/repos/repos.html	Fri Mar 23 15:52:36 2012 +0200
@@ -48,7 +48,7 @@
                 ${dt.quick_menu(repo['name'])}
               </td>
               <td class="reponame">
-                ${dt.repo_name(repo['name'],repo['dbrepo']['repo_type'],repo['dbrepo']['private'],repo['dbrepo_fork'].get('repo_name'))}
+                ${dt.repo_name(repo['name'],repo['dbrepo']['repo_type'],repo['dbrepo']['private'],repo['dbrepo_fork'].get('repo_name'), admin=True)}
               </td>
               ##DESCRIPTION
               <td><span class="tooltip" title="${h.tooltip(repo['description'])}">