Mercurial > kallithea
comparison rhodecode/templates/data_table/_dt_elements.html @ 3629:802c94bdfc85 beta
#749 and #516 Removed dupliciting of repo settings for rhodecode admins and repo admins
- repo admin now is allowed the same set of operations as the rhodecode admin
- single logic for forms/validations/permissions
- fixes #805 update external repo via webinterface
-
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 28 Mar 2013 02:57:05 +0100 |
parents | 7b74079beec9 |
children | ec6354949623 |
comparison
equal
deleted
inserted
replaced
3628:c734686b3cf2 | 3629:802c94bdfc85 |
---|---|
111 </%def> | 111 </%def> |
112 | 112 |
113 <%def name="repo_actions(repo_name, super_user=True)"> | 113 <%def name="repo_actions(repo_name, super_user=True)"> |
114 <div> | 114 <div> |
115 <div style="float:left"> | 115 <div style="float:left"> |
116 %if super_user: | |
117 <a href="${h.url('edit_repo',repo_name=repo_name)}" title="${_('edit')}"> | 116 <a href="${h.url('edit_repo',repo_name=repo_name)}" title="${_('edit')}"> |
118 ${h.submit('edit_%s' % repo_name,_('edit'),class_="edit_icon action_button")} | 117 ${h.submit('edit_%s' % repo_name,_('edit'),class_="edit_icon action_button")} |
119 </a> | 118 </a> |
120 %else: | |
121 <a href="${h.url('repo_settings_home',repo_name=repo_name)}" title="${_('edit')}"> | |
122 ${h.submit('edit_%s' % repo_name,_('edit'),class_="edit_icon action_button")} | |
123 </a> | |
124 %endif | |
125 </div> | 119 </div> |
126 <div style="float:left"> | 120 <div style="float:left"> |
127 %if super_user: | |
128 ${h.form(h.url('repo', repo_name=repo_name),method='delete')} | 121 ${h.form(h.url('repo', repo_name=repo_name),method='delete')} |
129 ${h.submit('remove_%s' % repo_name,_('delete'),class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this repository: %s') % repo_name+"');")} | 122 ${h.submit('remove_%s' % repo_name,_('delete'),class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this repository: %s') % repo_name+"');")} |
130 ${h.end_form()} | 123 ${h.end_form()} |
131 %else: | |
132 ${h.form(h.url('repo_settings_delete', repo_name=repo_name),method='delete')} | |
133 ${h.submit('remove_%s' % repo_name,_('delete'),class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this repository: %s') % repo_name+"');")} | |
134 ${h.end_form()} | |
135 %endif | |
136 </div> | 124 </div> |
137 </div> | 125 </div> |
138 </%def> | 126 </%def> |
139 | 127 |
140 <%def name="user_actions(user_id, username)"> | 128 <%def name="user_actions(user_id, username)"> |