Author: olamy
Date: Mon Feb 13 08:59:17 2012
New Revision: 1243443
URL: http://svn.apache.org/viewvc?rev=1243443&view=rev
Log:
proxy connectors screen bulk save use btn class and add column to save only one
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/proxy-connectors.html
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js?rev=1243443&r1=1243442&r2=1243443&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
Mon Feb 13 08:59:17 2012
@@ -297,6 +297,11 @@ $(function() {
$.i18n.prop('proxy.connector.bulk.save.confirm',modifiedProxyConnectors.length));
}
+ updateProxyConnector=function(proxyConnector){
+ var viewModel = new
ProxyConnectorViewModel(proxyConnector,true,self,false);
+ viewModel.save();
+ }
+
editProxyConnector=function(proxyConnector){
var proxyConnectorViewModel=new
ProxyConnectorViewModel(proxyConnector,true,self);
var mainContent = $("#main-content");
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/proxy-connectors.html
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/proxy-connectors.html?rev=1243443&r1=1243442&r2=1243443&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/proxy-connectors.html
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/proxy-connectors.html
Mon Feb 13 08:59:17 2012
@@ -51,15 +51,10 @@
<th title="${$.i18n.prop('proxy-connectors.grid.remoterepo.title')}">
${$.i18n.prop('proxy-connectors.grid.remoterepo.grid.header')}
</th>
- <th>
-
${$.i18n.prop('proxy-connectors.grid.remoterepo.settings.popover.title')}
- </th>
- <th>
- ${$.i18n.prop('edit')}
- </th>
- <th>
- ${$.i18n.prop('delete')}
- </th>
+
<th>${$.i18n.prop('proxy-connectors.grid.remoterepo.settings.popover.title')}</th>
+ <th>${$.i18n.prop('edit')}</th>
+ <th>${$.i18n.prop('delete')}</th>
+ <th>${$.i18n.prop('save')}</th>
</tr>
</thead>
<tbody>
@@ -82,6 +77,13 @@
<img src="images/edit-cut.png" title="${$.i18n.prop('delete')}"/>
</a>
</td>
+ <td>
+ {{if row.modified()}}
+ <a href="#" class="btn btn-warning" data-bind="click: function(){
updateProxyConnector(row)}">
+ ${$.i18n.prop('save')}
+ </a>
+ {{/if}}
+ </td>
</tr>
{{/each}}
</tbody>
@@ -223,6 +225,6 @@
</script>
<script id="proxy-connectors-bulk-save-tmpl" type='text/x-jquery-tmpl'>
{{if bulkSave()}}
- <button data-bind="click: updateModifiedProxyConnectors"
class="btn">${$.i18n.prop('save.all')}</button>
+ <a data-bind="click: updateModifiedProxyConnectors" class="btn btn-danger"
href="#">${$.i18n.prop('save.all')}</a>
{{/if}}
</script>