Mercurial > kallithea
comparison pylons_app/templates/admin/repos/repo_edit.html @ 366:0f35fa0f4eb8
fixed some html and styles, added owner into admin repo list
added alert message when using ajax remove user command in permissions
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 27 Jul 2010 14:48:13 +0200 |
parents | 558eb7c5028f |
children | f5c1eec9f376 |
comparison
equal
deleted
inserted
replaced
365:ec7b76d4bda4 | 366:0f35fa0f4eb8 |
---|---|
82 </tr> | 82 </tr> |
83 | 83 |
84 %for r2p in c.repo_info.repo2perm: | 84 %for r2p in c.repo_info.repo2perm: |
85 %if r2p.user.username =='default' and c.repo_info.private: | 85 %if r2p.user.username =='default' and c.repo_info.private: |
86 <tr> | 86 <tr> |
87 <td colspan="6"> | 87 <td colspan="4"> |
88 <span class="private_repo_msg"> | 88 <span class="private_repo_msg"> |
89 ${_('disabled for private repository')} | 89 ${_('private repository')} |
90 </span> | 90 </span> |
91 </td> | 91 </td> |
92 <td>${r2p.user.username}</td> | 92 <td class="private_repo_msg">${r2p.user.username}</td> |
93 </tr> | 93 </tr> |
94 %else: | 94 %else: |
95 <tr id="id${id(r2p.user.username)}"> | 95 <tr id="id${id(r2p.user.username)}"> |
96 <td>${h.radio('perm_%s' % r2p.user.username,'repository.none')}</td> | 96 <td>${h.radio('perm_%s' % r2p.user.username,'repository.none')}</td> |
97 <td>${h.radio('perm_%s' % r2p.user.username,'repository.read')}</td> | 97 <td>${h.radio('perm_%s' % r2p.user.username,'repository.read')}</td> |
104 <script type="text/javascript"> | 104 <script type="text/javascript"> |
105 function ajaxAction(user_id,field_id){ | 105 function ajaxAction(user_id,field_id){ |
106 var sUrl = "${h.url('delete_repo_user',repo_name=c.repo_name)}"; | 106 var sUrl = "${h.url('delete_repo_user',repo_name=c.repo_name)}"; |
107 var callback = { success:function(o){ | 107 var callback = { success:function(o){ |
108 var tr = YAHOO.util.Dom.get(String(field_id)); | 108 var tr = YAHOO.util.Dom.get(String(field_id)); |
109 tr.parentNode.removeChild(tr);}}; | 109 tr.parentNode.removeChild(tr);},failure:function(o){ |
110 alert("${_('Failed to remove user')}");},}; | |
110 var postData = '_method=delete&user_id='+user_id; | 111 var postData = '_method=delete&user_id='+user_id; |
111 var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);}; | 112 var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);}; |
112 </script> | 113 </script> |
113 </span> | 114 </span> |
114 %endif | 115 %endif |
115 </td> | 116 </td> |
116 </tr> | 117 </tr> |
117 %endif | 118 %endif |
118 %endfor | 119 %endfor |
119 | 120 |
120 <tr id="add_perm_input" > | 121 <tr id="add_perm_input"> |
121 <td>${h.radio('perm_new_user','repository.none')}</td> | 122 <td>${h.radio('perm_new_user','repository.none')}</td> |
122 <td>${h.radio('perm_new_user','repository.read')}</td> | 123 <td>${h.radio('perm_new_user','repository.read')}</td> |
123 <td>${h.radio('perm_new_user','repository.write')}</td> | 124 <td>${h.radio('perm_new_user','repository.write')}</td> |
124 <td>${h.radio('perm_new_user','repository.admin')}</td> | 125 <td>${h.radio('perm_new_user','repository.admin')}</td> |
125 <td class='ac'> | 126 <td class='ac'> |