Author: olamy
Date: Fri Feb 3 18:07:09 2012
New Revision: 1240270
URL: http://svn.apache.org/viewvc?rev=1240270&view=rev
Log:
ask confirmation before network proxies bulk save
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js?rev=1240270&r1=1240269&r2=1240270&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
Fri Feb 3 18:07:09 2012
@@ -143,12 +143,22 @@ $(function() {
return prx;
}
- updateNetworkProxies=function(){
+ updateModifiedNetworkProxy=function(){
var modifiedNetworkProxies = getModifiedNetworkProxies();
- for(i=0;i<modifiedNetworkProxies.length;i++){
- var viewModel = new
NetworkProxyViewModel(modifiedNetworkProxies[i],true,self,false);
- viewModel.save();
- }
+
+ openDialogConfirm(function(){
+ for(i=0;i<modifiedNetworkProxies.length;i++){
+ var viewModel = new
NetworkProxyViewModel(modifiedNetworkProxies[i],true,self,false);
+ viewModel.save();
+ }
+ closeDialogConfirm();
+ },
+ $.i18n.prop('ok'),
+ $.i18n.prop('cancel'),
+ $.i18n.prop('bulk.save.confirm.title'),
+
$.i18n.prop('networkproxy.bulk.save.confirm',modifiedNetworkProxies.length));
+
+
}
updateNetworkProxy=function(networkProxy){
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html?rev=1240270&r1=1240269&r2=1240270&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
Fri Feb 3 18:07:09 2012
@@ -148,6 +148,6 @@
<script id="network-proxies-bulk-save-tmpl" type='text/x-jquery-tmpl'>
{{if bulkSave()}}
- <button data-bind="click: updateNetworkProxies"
class="btn">${$.i18n.prop('save.all')}</button>
+ <button data-bind="click: updateModifiedNetworkProxy"
class="btn">${$.i18n.prop('save.all')}</button>
{{/if}}
</script>
\ No newline at end of file