diff --git a/scm-webapp/src/main/webapp/resources/js/i18n/de.js b/scm-webapp/src/main/webapp/resources/js/i18n/de.js index 91a76c7685..60597a2b89 100644 --- a/scm-webapp/src/main/webapp/resources/js/i18n/de.js +++ b/scm-webapp/src/main/webapp/resources/js/i18n/de.js @@ -221,7 +221,8 @@ if (Sonia.repository.Panel){ emptyText: 'Es wurde kein Repository selektiert', removeTitleText: 'Repository entfernen', - removeMsgText: 'Repository entfernen "{0}"?', + removeMsgText: 'Diese Aktion wird das Repository "{0}" permanent von der \n\ + Festplatte löschen?
Repository entfernen?', errorTitleText: 'Fehler', errorMsgText: 'Repository entfernen fehlgeschlagen' }); diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js index 43f4890dce..17a301509a 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js @@ -48,7 +48,8 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, { displayArchivedRepositoriesText: 'Archive', removeTitleText: 'Remove Repository', - removeMsgText: 'Remove Repository "{0}"?', + removeMsgText: 'This action will permanently remove the data of the repository \n\ + "{0}" from your disk.
Do you want to proceed?', errorTitleText: 'Error', errorMsgText: 'Repository deletion failed', @@ -255,12 +256,12 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, { return repository; }, - executeRemoteCall: function(title, message, method, url, data, failureCallback){ + executeRemoteCall: function(title, message, method, url, data, failureCallback, icon){ Ext.MessageBox.show({ title: title, msg: message, buttons: Ext.MessageBox.OKCANCEL, - icon: Ext.MessageBox.QUESTION, + icon: icon ? icon : Ext.MessageBox.QUESTION, fn: function(result){ if ( result === 'ok' ){ @@ -339,7 +340,8 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, { this.errorTitleText, this.errorMsgText ); - } + }, + Ext.MessageBox.WARNING ); } },