Mercurial > kallithea
diff pylons_app/templates/settings/repo_settings.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 |
line wrap: on
line diff
--- a/pylons_app/templates/settings/repo_settings.html Tue Jul 27 14:41:43 2010 +0200 +++ b/pylons_app/templates/settings/repo_settings.html Tue Jul 27 14:48:13 2010 +0200 @@ -26,16 +26,16 @@ <div class="fields"> <div class="field"> <div class="label"> - <label for="input-medium">${_('Name')}:</label> + <label for="repo_name">${_('Name')}:</label> </div> - <div class="input"> + <div class="input input-medium"> ${h.text('repo_name')} </div> </div> <div class="field"> <div class="label label-textarea"> - <label for="input-small">${_('Description')}:</label> + <label for="description">${_('Description')}:</label> </div> <div class="textarea text-area editor"> ${h.textarea('description',cols=23,rows=5)} @@ -44,7 +44,7 @@ <div class="field"> <div class="label label-checkbox"> - <label for="input-small">${_('Private')}:</label> + <label for="private">${_('Private')}:</label> </div> <div class="checkboxes"> ${h.checkbox('private',value="True")} @@ -53,7 +53,7 @@ <div class="field"> <div class="label"> - <label for="input-small">${_('Permissions')}:</label> + <label for="">${_('Permissions')}:</label> </div> <div class="input"> <table id="permissions_manage"> @@ -69,12 +69,12 @@ %for r2p in c.repo_info.repo2perm: %if r2p.user.username =='default' and c.repo_info.private: <tr> - <td colspan="6"> + <td colspan="4"> <span class="private_repo_msg"> - ${_('disabled for private repository')} + ${_('private repository')} </span> </td> - <td>${r2p.user.username}</td> + <td class="private_repo_msg">${r2p.user.username}</td> </tr> %else: <tr id="id${id(r2p.user.username)}"> @@ -91,7 +91,8 @@ var sUrl = "${h.url('delete_repo_user',repo_name=c.repo_name)}"; var callback = { success:function(o){ var tr = YAHOO.util.Dom.get(String(field_id)); - tr.parentNode.removeChild(tr);}}; + tr.parentNode.removeChild(tr);},failure:function(o){ + alert("${_('Failed to remove user')}");},}; var postData = '_method=delete&user_id='+user_id; var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);}; </script> @@ -135,6 +136,9 @@ <script type="text/javascript"> YAHOO.util.Event.onDOMReady(function(){ var D = YAHOO.util.Dom; + if(!D.hasClass('perm_new_user_name','error')){ + D.setStyle('add_perm_input','display','none'); + } YAHOO.util.Event.addListener('add_perm','click',function(){ D.setStyle('add_perm_input','display',''); D.setStyle('add_perm','opacity','0.6');